builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-041 starttime: 1467431766.57 results: success (0) buildid: 20160701192722 builduid: 52584d8b7e0a403084a0345bf9df883d revision: e8999eb7311ec1063176e4a836388b763fb91942 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:06.572499) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:06.573121) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:06.573564) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:06.610963) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:06.611385) ========= 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-1467430154.970067-1370856052 _=/tools/buildbot/bin/python using PTY: False --2016-07-01 20:56: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% 169K=0.07s 2016-07-01 20:56:07 (169 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.648798 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:07.292151) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:07.292638) ========= 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-1467430154.970067-1370856052 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032056 ========= master_lag: 0.46 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:07.782085) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-01 20:56:07.782642) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev e8999eb7311ec1063176e4a836388b763fb91942 --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 e8999eb7311ec1063176e4a836388b763fb91942 --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-1467430154.970067-1370856052 _=/tools/buildbot/bin/python using PTY: False 2016-07-01 20:56:08,111 truncating revision to first 12 chars 2016-07-01 20:56:08,111 Setting DEBUG logging. 2016-07-01 20:56:08,112 attempt 1/10 2016-07-01 20:56:08,112 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/e8999eb7311e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 20:56:10,209 unpacking tar archive at: mozilla-beta-e8999eb7311e/testing/mozharness/ program finished with exit code 0 elapsedTime=2.842822 ========= master_lag: 0.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-07-01 20:56:11.091480) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:11.091880) ========= script_repo_revision: e8999eb7311ec1063176e4a836388b763fb91942 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:11.092435) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:11.092841) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 20:56:11.297196) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 18 secs) (at 2016-07-01 20:56:11.297632) ========= /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-1467430154.970067-1370856052 _=/tools/buildbot/bin/python using PTY: False 20:56:11 INFO - MultiFileLogger online at 20160701 20:56:11 in /builds/slave/test 20:56:11 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 20:56:11 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:56:11 INFO - {'append_to_log': False, 20:56:11 INFO - 'base_work_dir': '/builds/slave/test', 20:56:11 INFO - 'blob_upload_branch': 'mozilla-beta', 20:56:11 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:56:11 INFO - 'buildbot_json_path': 'buildprops.json', 20:56:11 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:56:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:56:11 INFO - 'download_minidump_stackwalk': True, 20:56:11 INFO - 'download_symbols': 'true', 20:56:11 INFO - 'e10s': False, 20:56:11 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:56:11 INFO - 'tooltool.py': '/tools/tooltool.py', 20:56:11 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:56:11 INFO - '/tools/misc-python/virtualenv.py')}, 20:56:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:56:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:56:11 INFO - 'log_level': 'info', 20:56:11 INFO - 'log_to_console': True, 20:56:11 INFO - 'opt_config_files': (), 20:56:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:56:11 INFO - '--processes=1', 20:56:11 INFO - '--config=%(test_path)s/wptrunner.ini', 20:56:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:56:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:56:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:56:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:56:11 INFO - 'pip_index': False, 20:56:11 INFO - 'require_test_zip': True, 20:56:11 INFO - 'test_type': ('testharness',), 20:56:11 INFO - 'this_chunk': '1', 20:56:11 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:56:11 INFO - 'total_chunks': '10', 20:56:11 INFO - 'virtualenv_path': 'venv', 20:56:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:56:11 INFO - 'work_dir': 'build'} 20:56:11 INFO - ##### 20:56:11 INFO - ##### Running clobber step. 20:56:11 INFO - ##### 20:56:11 INFO - Running pre-action listener: _resource_record_pre_action 20:56:11 INFO - Running main action method: clobber 20:56:11 INFO - rmtree: /builds/slave/test/build 20:56:11 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:56:12 INFO - Running post-action listener: _resource_record_post_action 20:56:12 INFO - ##### 20:56:12 INFO - ##### Running read-buildbot-config step. 20:56:12 INFO - ##### 20:56:12 INFO - Running pre-action listener: _resource_record_pre_action 20:56:12 INFO - Running main action method: read_buildbot_config 20:56:12 INFO - Using buildbot properties: 20:56:12 INFO - { 20:56:12 INFO - "project": "", 20:56:12 INFO - "product": "firefox", 20:56:12 INFO - "script_repo_revision": "production", 20:56:12 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 20:56:12 INFO - "repository": "", 20:56:12 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 20:56:12 INFO - "buildid": "20160701192722", 20:56:12 INFO - "pgo_build": "False", 20:56:12 INFO - "basedir": "/builds/slave/test", 20:56:12 INFO - "buildnumber": 78, 20:56:12 INFO - "slavename": "tst-linux32-spot-041", 20:56:12 INFO - "revision": "e8999eb7311ec1063176e4a836388b763fb91942", 20:56:12 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 20:56:12 INFO - "platform": "linux", 20:56:12 INFO - "branch": "mozilla-beta", 20:56:12 INFO - "repo_path": "releases/mozilla-beta", 20:56:12 INFO - "moz_repo_path": "", 20:56:12 INFO - "stage_platform": "linux", 20:56:12 INFO - "builduid": "52584d8b7e0a403084a0345bf9df883d", 20:56:12 INFO - "slavebuilddir": "test" 20:56:12 INFO - } 20:56:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 20:56:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 20:56:12 INFO - Running post-action listener: _resource_record_post_action 20:56:12 INFO - ##### 20:56:12 INFO - ##### Running download-and-extract step. 20:56:12 INFO - ##### 20:56:12 INFO - Running pre-action listener: _resource_record_pre_action 20:56:12 INFO - Running main action method: download_and_extract 20:56:12 INFO - mkdir: /builds/slave/test/build/tests 20:56:12 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')]} 20:56:12 INFO - https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 20:56:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 20:56:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 20:56:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:56:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:56:14 INFO - Downloaded 1291 bytes. 20:56:14 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 20:56:14 INFO - Using the following test package requirements: 20:56:14 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 20:56:14 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:56:14 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 20:56:14 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:56:14 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 20:56:14 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:56:14 INFO - u'jsshell-linux-i686.zip'], 20:56:14 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:56:14 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 20:56:14 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 20:56:14 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:56:14 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 20:56:14 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:56:14 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 20:56:14 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:56:14 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 20:56:14 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:56:14 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 20:56:14 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 20:56:14 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')]} 20:56:14 INFO - https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 20:56:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 20:56:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 20:56:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:56:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:56:22 INFO - Downloaded 22860840 bytes. 20:56:22 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/*'] 20:56:22 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/* 20:56:23 INFO - caution: filename not matched: web-platform/* 20:56:23 INFO - Return code: 11 20:56:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:56:23 INFO - https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 20:56:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 20:56:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 20:56:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:56:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:56:33 INFO - Downloaded 36389078 bytes. 20:56:33 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/*'] 20:56:33 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/* 20:56:37 INFO - caution: filename not matched: bin/* 20:56:37 INFO - caution: filename not matched: config/* 20:56:37 INFO - caution: filename not matched: mozbase/* 20:56:37 INFO - caution: filename not matched: marionette/* 20:56:37 INFO - caution: filename not matched: tools/wptserve/* 20:56:37 INFO - Return code: 11 20:56:37 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')]} 20:56:37 INFO - https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 20:56:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:56:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:56:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:56:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:56:56 INFO - Downloaded 69353971 bytes. 20:56:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:56:56 INFO - mkdir: /builds/slave/test/properties 20:56:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:56:56 INFO - Writing to file /builds/slave/test/properties/build_url 20:56:56 INFO - Contents: 20:56:56 INFO - build_url:https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:57:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:57:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:57:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:57:09 INFO - Contents: 20:57:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:57: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')]} 20:57:09 INFO - https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:57:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:57:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:57:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:57:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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 20:57:35 INFO - Downloaded 92359334 bytes. 20:57:35 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'] 20:57:35 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 20:57:44 INFO - Return code: 0 20:57:44 INFO - Running post-action listener: _resource_record_post_action 20:57:44 INFO - Running post-action listener: set_extra_try_arguments 20:57:44 INFO - ##### 20:57:44 INFO - ##### Running create-virtualenv step. 20:57:44 INFO - ##### 20:57:44 INFO - Running pre-action listener: _pre_create_virtualenv 20:57:44 INFO - Running pre-action listener: _resource_record_pre_action 20:57:44 INFO - Running main action method: create_virtualenv 20:57:44 INFO - Creating virtualenv /builds/slave/test/build/venv 20:57:44 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 20:57:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:57:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:57:44 INFO - Using real prefix '/usr' 20:57:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:57:45 INFO - Installing distribute.............................................................................................................................................................................................done. 20:57:49 INFO - Installing pip.................done. 20:57:49 INFO - Return code: 0 20:57:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 20:57: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')]} 20:57:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:57:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:57: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')]} 20:57:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:57:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:57:49 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 0x86a8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87c32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b2f70>, '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 0x87b2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87b8750>, '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-1467430154.970067-1370856052', '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 20:57:49 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 20:57:49 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 20:57:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:57:49 INFO - 'CCACHE_UMASK': '002', 20:57:49 INFO - 'DISPLAY': ':0', 20:57:49 INFO - 'HOME': '/home/cltbld', 20:57:49 INFO - 'LANG': 'en_US.UTF-8', 20:57:49 INFO - 'LOGNAME': 'cltbld', 20:57:49 INFO - 'MAIL': '/var/mail/cltbld', 20:57:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:57:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:57:49 INFO - 'MOZ_NO_REMOTE': '1', 20:57:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:57:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:57:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:57:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:57:49 INFO - 'PWD': '/builds/slave/test', 20:57:49 INFO - 'SHELL': '/bin/bash', 20:57:49 INFO - 'SHLVL': '1', 20:57:49 INFO - 'TERM': 'linux', 20:57:49 INFO - 'TMOUT': '86400', 20:57:49 INFO - 'USER': 'cltbld', 20:57:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467430154.970067-1370856052', 20:57:49 INFO - '_': '/tools/buildbot/bin/python'} 20:57:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:57:49 INFO - Downloading/unpacking psutil>=0.7.1 20:57:49 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 20:57:49 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 20:57:49 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 20:57:49 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 20:57:49 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 20:57:49 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 20:57:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:57:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:57:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:57:54 INFO - Installing collected packages: psutil 20:57:54 INFO - Running setup.py install for psutil 20:57:54 INFO - building 'psutil._psutil_linux' extension 20:57:54 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 20:57:54 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:57:54 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:57:55 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 20:57:55 INFO - building 'psutil._psutil_posix' extension 20:57:55 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 20:57:55 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 20:57:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:57:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:57:55 INFO - Successfully installed psutil 20:57:55 INFO - Cleaning up... 20:57:55 INFO - Return code: 0 20:57:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 20:57: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')]} 20:57:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:57:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:57: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')]} 20:57:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:57:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:57:55 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 0x86a8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87c32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b2f70>, '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 0x87b2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87b8750>, '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-1467430154.970067-1370856052', '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 20:57:55 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 20:57:55 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 20:57:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:57:55 INFO - 'CCACHE_UMASK': '002', 20:57:55 INFO - 'DISPLAY': ':0', 20:57:55 INFO - 'HOME': '/home/cltbld', 20:57:55 INFO - 'LANG': 'en_US.UTF-8', 20:57:55 INFO - 'LOGNAME': 'cltbld', 20:57:55 INFO - 'MAIL': '/var/mail/cltbld', 20:57:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:57:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:57:55 INFO - 'MOZ_NO_REMOTE': '1', 20:57:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:57:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:57:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:57:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:57:55 INFO - 'PWD': '/builds/slave/test', 20:57:55 INFO - 'SHELL': '/bin/bash', 20:57:55 INFO - 'SHLVL': '1', 20:57:55 INFO - 'TERM': 'linux', 20:57:55 INFO - 'TMOUT': '86400', 20:57:55 INFO - 'USER': 'cltbld', 20:57:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467430154.970067-1370856052', 20:57:55 INFO - '_': '/tools/buildbot/bin/python'} 20:57:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:57:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:57:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:57:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:57:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:57:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:57:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:57:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:58:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:58:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:58:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 20:58:00 INFO - Installing collected packages: mozsystemmonitor 20:58:00 INFO - Running setup.py install for mozsystemmonitor 20:58:01 INFO - Successfully installed mozsystemmonitor 20:58:01 INFO - Cleaning up... 20:58:01 INFO - Return code: 0 20:58:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:58:01 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')]} 20:58:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:58:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:58:01 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')]} 20:58:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:58:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:58:01 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 0x86a8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87c32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b2f70>, '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 0x87b2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87b8750>, '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-1467430154.970067-1370856052', '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 20:58:01 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 20:58:01 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 20:58:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:58:01 INFO - 'CCACHE_UMASK': '002', 20:58:01 INFO - 'DISPLAY': ':0', 20:58:01 INFO - 'HOME': '/home/cltbld', 20:58:01 INFO - 'LANG': 'en_US.UTF-8', 20:58:01 INFO - 'LOGNAME': 'cltbld', 20:58:01 INFO - 'MAIL': '/var/mail/cltbld', 20:58:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:58:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:58:01 INFO - 'MOZ_NO_REMOTE': '1', 20:58:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:58:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:58:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:58:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:58:01 INFO - 'PWD': '/builds/slave/test', 20:58:01 INFO - 'SHELL': '/bin/bash', 20:58:01 INFO - 'SHLVL': '1', 20:58:01 INFO - 'TERM': 'linux', 20:58:01 INFO - 'TMOUT': '86400', 20:58:01 INFO - 'USER': 'cltbld', 20:58:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467430154.970067-1370856052', 20:58:01 INFO - '_': '/tools/buildbot/bin/python'} 20:58:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:58:01 INFO - Downloading/unpacking blobuploader==1.2.4 20:58:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:58:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:58:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:58:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:58:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:58:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:58:06 INFO - Downloading blobuploader-1.2.4.tar.gz 20:58:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:58:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:58:06 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 20:58:06 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 20:58:06 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 20:58:06 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 20:58:06 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 20:58:06 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 20:58:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:58:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:58:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:58:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:58:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:58:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:58:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:58:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:58:08 INFO - Downloading docopt-0.6.1.tar.gz 20:58:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:58:08 INFO - Installing collected packages: blobuploader, requests, docopt 20:58:08 INFO - Running setup.py install for blobuploader 20:58:09 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:58:09 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:58:09 INFO - Running setup.py install for requests 20:58:10 INFO - Running setup.py install for docopt 20:58:10 INFO - Successfully installed blobuploader requests docopt 20:58:10 INFO - Cleaning up... 20:58:10 INFO - Return code: 0 20:58:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:58: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')]} 20:58:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:58:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:58: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')]} 20:58:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:58:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:58:10 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 0x86a8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87c32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b2f70>, '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 0x87b2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87b8750>, '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-1467430154.970067-1370856052', '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 20:58:10 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 20:58:10 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 20:58:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:58:10 INFO - 'CCACHE_UMASK': '002', 20:58:10 INFO - 'DISPLAY': ':0', 20:58:10 INFO - 'HOME': '/home/cltbld', 20:58:10 INFO - 'LANG': 'en_US.UTF-8', 20:58:10 INFO - 'LOGNAME': 'cltbld', 20:58:10 INFO - 'MAIL': '/var/mail/cltbld', 20:58:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:58:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:58:10 INFO - 'MOZ_NO_REMOTE': '1', 20:58:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:58:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:58:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:58:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:58:10 INFO - 'PWD': '/builds/slave/test', 20:58:10 INFO - 'SHELL': '/bin/bash', 20:58:10 INFO - 'SHLVL': '1', 20:58:10 INFO - 'TERM': 'linux', 20:58:10 INFO - 'TMOUT': '86400', 20:58:10 INFO - 'USER': 'cltbld', 20:58:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467430154.970067-1370856052', 20:58:10 INFO - '_': '/tools/buildbot/bin/python'} 20:58:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:58:10 INFO - Running setup.py (path:/tmp/pip-M3H4p0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:58:10 INFO - Running setup.py (path:/tmp/pip-jDpCBm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:58:10 INFO - Running setup.py (path:/tmp/pip-2K2eqB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:58:11 INFO - Running setup.py (path:/tmp/pip-_p4Lad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:58:11 INFO - Running setup.py (path:/tmp/pip-VqO59U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:58:11 INFO - Running setup.py (path:/tmp/pip-xgDTGE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:58:11 INFO - Running setup.py (path:/tmp/pip-0jUDok-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:58:11 INFO - Running setup.py (path:/tmp/pip-BWx84u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:58:11 INFO - Running setup.py (path:/tmp/pip-Gxv5BO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:58:11 INFO - Running setup.py (path:/tmp/pip-WWzQKi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:58:12 INFO - Running setup.py (path:/tmp/pip-rxhz1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:58:12 INFO - Running setup.py (path:/tmp/pip-x_vYK1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:58:12 INFO - Running setup.py (path:/tmp/pip-nqzMFJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:58:12 INFO - Running setup.py (path:/tmp/pip-prAWeK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:58:12 INFO - Running setup.py (path:/tmp/pip-QJvGQK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:58:12 INFO - Running setup.py (path:/tmp/pip-pt0V5d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:58:12 INFO - Running setup.py (path:/tmp/pip-Oi0lVV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:58:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:58:12 INFO - Running setup.py (path:/tmp/pip-zDww8f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:58:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:58:13 INFO - Running setup.py (path:/tmp/pip-men8se-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:58:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:58:13 INFO - Running setup.py (path:/tmp/pip-JY2TYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:58:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:58:13 INFO - Running setup.py (path:/tmp/pip-CStcur-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:58:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:58:13 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 20:58:13 INFO - Running setup.py install for manifestparser 20:58:14 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:58:14 INFO - Running setup.py install for mozcrash 20:58:14 INFO - Running setup.py install for mozdebug 20:58:14 INFO - Running setup.py install for mozdevice 20:58:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:58:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:58:14 INFO - Running setup.py install for mozfile 20:58:14 INFO - Running setup.py install for mozhttpd 20:58:15 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:58:15 INFO - Running setup.py install for mozinfo 20:58:15 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:58:15 INFO - Running setup.py install for mozInstall 20:58:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:58:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:58:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:58:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:58:15 INFO - Running setup.py install for mozleak 20:58:15 INFO - Running setup.py install for mozlog 20:58:16 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:58:16 INFO - Running setup.py install for moznetwork 20:58:16 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:58:16 INFO - Running setup.py install for mozprocess 20:58:16 INFO - Running setup.py install for mozprofile 20:58:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:58:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:58:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:58:16 INFO - Running setup.py install for mozrunner 20:58:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:58:17 INFO - Running setup.py install for mozscreenshot 20:58:17 INFO - Running setup.py install for moztest 20:58:17 INFO - Running setup.py install for mozversion 20:58:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:58:17 INFO - Running setup.py install for wptserve 20:58:17 INFO - Running setup.py install for marionette-driver 20:58:18 INFO - Running setup.py install for browsermob-proxy 20:58:18 INFO - Running setup.py install for marionette-client 20:58:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:58:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:58:18 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 20:58:18 INFO - Cleaning up... 20:58:18 INFO - Return code: 0 20:58:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:58:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:58:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:58:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:58:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:58:18 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 0x86a8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x870f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87c32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x87b2f70>, '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 0x87b2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87b8750>, '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-1467430154.970067-1370856052', '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 20:58:18 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 20:58:18 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 20:58:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:58:18 INFO - 'CCACHE_UMASK': '002', 20:58:18 INFO - 'DISPLAY': ':0', 20:58:18 INFO - 'HOME': '/home/cltbld', 20:58:18 INFO - 'LANG': 'en_US.UTF-8', 20:58:18 INFO - 'LOGNAME': 'cltbld', 20:58:18 INFO - 'MAIL': '/var/mail/cltbld', 20:58:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:58:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:58:18 INFO - 'MOZ_NO_REMOTE': '1', 20:58:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:58:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:58:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:58:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:58:18 INFO - 'PWD': '/builds/slave/test', 20:58:18 INFO - 'SHELL': '/bin/bash', 20:58:18 INFO - 'SHLVL': '1', 20:58:19 INFO - 'TERM': 'linux', 20:58:19 INFO - 'TMOUT': '86400', 20:58:19 INFO - 'USER': 'cltbld', 20:58:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467430154.970067-1370856052', 20:58:19 INFO - '_': '/tools/buildbot/bin/python'} 20:58:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:58:19 INFO - Running setup.py (path:/tmp/pip-4EyUYP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:58:19 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)) 20:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:58:19 INFO - Running setup.py (path:/tmp/pip-nmRuLJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:58:19 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)) 20:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:58:19 INFO - Running setup.py (path:/tmp/pip-aH7ZFK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:58:19 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)) 20:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:58:19 INFO - Running setup.py (path:/tmp/pip-5JCg87-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:58:19 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)) 20:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:58:19 INFO - Running setup.py (path:/tmp/pip-uoZqbH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:58:20 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)) 20:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:58:20 INFO - Running setup.py (path:/tmp/pip-ciDGJi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:58:20 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)) 20:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:58:20 INFO - Running setup.py (path:/tmp/pip-oHFke1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:58:20 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)) 20:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:58:20 INFO - Running setup.py (path:/tmp/pip-fkkXRr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:58:20 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)) 20:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:58:20 INFO - Running setup.py (path:/tmp/pip-13Dnog-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:58:20 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)) 20:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:58:20 INFO - Running setup.py (path:/tmp/pip-m7k0y5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:58:20 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)) 20:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:58:20 INFO - Running setup.py (path:/tmp/pip-djeNMp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:58:20 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)) 20:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:58:20 INFO - Running setup.py (path:/tmp/pip-JZTl4n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:58:21 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)) 20:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:58:21 INFO - Running setup.py (path:/tmp/pip-An31FT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:58:21 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)) 20:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:58:21 INFO - Running setup.py (path:/tmp/pip-XnBSwZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:58:21 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)) 20:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:58:21 INFO - Running setup.py (path:/tmp/pip-4wWOnT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:58:21 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)) 20:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:58:21 INFO - Running setup.py (path:/tmp/pip-Pz5PN6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:58:21 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)) 20:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:58:21 INFO - Running setup.py (path:/tmp/pip-7XpQ9g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:58:21 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)) 20:58:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:58:21 INFO - Running setup.py (path:/tmp/pip-iibNXI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:58:21 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)) 20:58:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:58:21 INFO - Running setup.py (path:/tmp/pip-iCJADb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:58:22 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)) 20:58:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:58:22 INFO - Running setup.py (path:/tmp/pip-6L4lSH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:58:22 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)) 20:58:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:58:22 INFO - Running setup.py (path:/tmp/pip-0yWY5u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:58:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:58:22 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)) 20:58:22 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)) 20:58:22 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)) 20:58:22 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)) 20:58:22 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)) 20:58:22 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)) 20:58:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:58:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:58:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:58:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:58:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:58:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:58:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:58:27 INFO - Downloading blessings-1.6.tar.gz 20:58:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:58:27 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)) 20:58:27 INFO - Installing collected packages: blessings 20:58:27 INFO - Running setup.py install for blessings 20:58:28 INFO - Successfully installed blessings 20:58:28 INFO - Cleaning up... 20:58:28 INFO - Return code: 0 20:58:28 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:58:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:58:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:58:28 INFO - Reading from file tmpfile_stdout 20:58:28 INFO - Current package versions: 20:58:28 INFO - argparse == 1.2.1 20:58:28 INFO - blessings == 1.6 20:58:28 INFO - blobuploader == 1.2.4 20:58:28 INFO - browsermob-proxy == 0.6.0 20:58:28 INFO - docopt == 0.6.1 20:58:28 INFO - manifestparser == 1.1 20:58:28 INFO - marionette-client == 2.3.0 20:58:28 INFO - marionette-driver == 1.4.0 20:58:28 INFO - mozInstall == 1.12 20:58:28 INFO - mozcrash == 0.17 20:58:28 INFO - mozdebug == 0.1 20:58:28 INFO - mozdevice == 0.48 20:58:28 INFO - mozfile == 1.2 20:58:28 INFO - mozhttpd == 0.7 20:58:28 INFO - mozinfo == 0.9 20:58:28 INFO - mozleak == 0.1 20:58:28 INFO - mozlog == 3.1 20:58:28 INFO - moznetwork == 0.27 20:58:28 INFO - mozprocess == 0.22 20:58:28 INFO - mozprofile == 0.28 20:58:28 INFO - mozrunner == 6.11 20:58:28 INFO - mozscreenshot == 0.1 20:58:28 INFO - mozsystemmonitor == 0.0 20:58:28 INFO - moztest == 0.7 20:58:28 INFO - mozversion == 1.4 20:58:28 INFO - psutil == 3.1.1 20:58:28 INFO - requests == 1.2.3 20:58:28 INFO - wptserve == 1.4.0 20:58:28 INFO - wsgiref == 0.1.2 20:58:28 INFO - Running post-action listener: _resource_record_post_action 20:58:28 INFO - Running post-action listener: _start_resource_monitoring 20:58:28 INFO - Starting resource monitoring. 20:58:28 INFO - ##### 20:58:28 INFO - ##### Running pull step. 20:58:28 INFO - ##### 20:58:28 INFO - Running pre-action listener: _resource_record_pre_action 20:58:28 INFO - Running main action method: pull 20:58:28 INFO - Pull has nothing to do! 20:58:28 INFO - Running post-action listener: _resource_record_post_action 20:58:28 INFO - ##### 20:58:28 INFO - ##### Running install step. 20:58:28 INFO - ##### 20:58:28 INFO - Running pre-action listener: _resource_record_pre_action 20:58:28 INFO - Running main action method: install 20:58:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:58:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:58:29 INFO - Reading from file tmpfile_stdout 20:58:29 INFO - Detecting whether we're running mozinstall >=1.0... 20:58:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:58:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:58:29 INFO - Reading from file tmpfile_stdout 20:58:29 INFO - Output received: 20:58:29 INFO - Usage: mozinstall [options] installer 20:58:29 INFO - Options: 20:58:29 INFO - -h, --help show this help message and exit 20:58:29 INFO - -d DEST, --destination=DEST 20:58:29 INFO - Directory to install application into. [default: 20:58:29 INFO - "/builds/slave/test"] 20:58:29 INFO - --app=APP Application being installed. [default: firefox] 20:58:29 INFO - mkdir: /builds/slave/test/build/application 20:58:29 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'] 20:58:29 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 20:59:01 INFO - Reading from file tmpfile_stdout 20:59:01 INFO - Output received: 20:59:01 INFO - /builds/slave/test/build/application/firefox/firefox 20:59:01 INFO - Running post-action listener: _resource_record_post_action 20:59:01 INFO - ##### 20:59:01 INFO - ##### Running run-tests step. 20:59:01 INFO - ##### 20:59:01 INFO - Running pre-action listener: _resource_record_pre_action 20:59:01 INFO - Running main action method: run_tests 20:59:01 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:59:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:59:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:59:01 INFO - grabbing minidump binary from tooltool 20:59:01 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')]} 20:59:01 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 0x87b2f70>, '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 0x87b2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87b8750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:59:01 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 20:59:01 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 20:59:01 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:59:01 INFO - Return code: 0 20:59:01 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:59:01 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:59:01 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/VPGtj7ftTqmKYBcKMK9MHQ/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 20:59:01 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/VPGtj7ftTqmKYBcKMK9MHQ/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 20:59:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:59:01 INFO - 'CCACHE_UMASK': '002', 20:59:01 INFO - 'DISPLAY': ':0', 20:59:01 INFO - 'HOME': '/home/cltbld', 20:59:01 INFO - 'LANG': 'en_US.UTF-8', 20:59:01 INFO - 'LOGNAME': 'cltbld', 20:59:01 INFO - 'MAIL': '/var/mail/cltbld', 20:59:01 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:59:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:59:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:59:01 INFO - 'MOZ_NO_REMOTE': '1', 20:59:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:59:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:59:01 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:59:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:59:01 INFO - 'PWD': '/builds/slave/test', 20:59:01 INFO - 'SHELL': '/bin/bash', 20:59:01 INFO - 'SHLVL': '1', 20:59:01 INFO - 'TERM': 'linux', 20:59:01 INFO - 'TMOUT': '86400', 20:59:01 INFO - 'USER': 'cltbld', 20:59:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467430154.970067-1370856052', 20:59:01 INFO - '_': '/tools/buildbot/bin/python'} 20:59:01 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/VPGtj7ftTqmKYBcKMK9MHQ/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 20:59:02 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 20:59:02 INFO - import pkg_resources 20:59:03 INFO - Using 1 client processes 20:59:03 INFO - wptserve Starting http server on 127.0.0.1:8000 20:59:03 INFO - wptserve Starting http server on 127.0.0.1:8001 20:59:03 INFO - wptserve Starting http server on 127.0.0.1:8443 20:59:05 INFO - SUITE-START | Running 778 tests 20:59:05 INFO - Running testharness tests 20:59:05 INFO - Setting up ssl 20:59:05 INFO - PROCESS | certutil | 20:59:05 INFO - PROCESS | certutil | 20:59:05 INFO - PROCESS | certutil | 20:59:05 INFO - Certificate Nickname Trust Attributes 20:59:05 INFO - SSL,S/MIME,JAR/XPI 20:59:05 INFO - 20:59:05 INFO - web-platform-tests CT,, 20:59:05 INFO - 20:59:05 INFO - Starting runner 20:59:08 INFO - PROCESS | 5704 | 1467431948907 Marionette DEBUG Marionette enabled via build flag and pref 20:59:09 INFO - PROCESS | 5704 | ++DOCSHELL 0xa4d4e000 == 1 [pid = 5704] [id = 1] 20:59:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 1 (0xa4d4e400) [pid = 5704] [serial = 1] [outer = (nil)] 20:59:09 INFO - PROCESS | 5704 | [5704] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:59:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 2 (0xa4d4ec00) [pid = 5704] [serial = 2] [outer = 0xa4d4e400] 20:59:09 INFO - PROCESS | 5704 | 1467431949628 Marionette INFO Listening on port 2828 20:59:10 INFO - PROCESS | 5704 | 1467431950242 Marionette DEBUG Marionette enabled via command-line flag 20:59:10 INFO - PROCESS | 5704 | ++DOCSHELL 0xa23a4000 == 2 [pid = 5704] [id = 2] 20:59:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 3 (0xa23a5400) [pid = 5704] [serial = 3] [outer = (nil)] 20:59:10 INFO - PROCESS | 5704 | [5704] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:59:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 4 (0xa2001400) [pid = 5704] [serial = 4] [outer = 0xa23a5400] 20:59:10 INFO - PROCESS | 5704 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cea80 20:59:10 INFO - PROCESS | 5704 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d2580 20:59:10 INFO - PROCESS | 5704 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20da540 20:59:10 INFO - PROCESS | 5704 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fb1a0 20:59:10 INFO - PROCESS | 5704 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fbec0 20:59:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 5 (0xa1115000) [pid = 5704] [serial = 5] [outer = 0xa4d4e400] 20:59:10 INFO - PROCESS | 5704 | [5704] 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 20:59:10 INFO - PROCESS | 5704 | 1467431950624 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:44807 20:59:10 INFO - PROCESS | 5704 | [5704] 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 20:59:10 INFO - PROCESS | 5704 | 1467431950658 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:44808 20:59:10 INFO - PROCESS | 5704 | 1467431950719 Marionette DEBUG Closed connection conn0 20:59:10 INFO - PROCESS | 5704 | [5704] 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 20:59:10 INFO - PROCESS | 5704 | [5704] 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 20:59:10 INFO - PROCESS | 5704 | 1467431950842 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:44809 20:59:10 INFO - PROCESS | 5704 | 1467431950845 Marionette DEBUG Closed connection conn1 20:59:10 INFO - PROCESS | 5704 | [5704] 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 20:59:10 INFO - PROCESS | 5704 | 1467431950905 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:44810 20:59:10 INFO - PROCESS | 5704 | 1467431950915 Marionette DEBUG Closed connection conn2 20:59:10 INFO - PROCESS | 5704 | 1467431950956 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:59:10 INFO - PROCESS | 5704 | 1467431950976 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":"20160701192722","device":"desktop","version":"48.0"} 20:59:11 INFO - PROCESS | 5704 | [5704] 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 20:59:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x9b575c00 == 3 [pid = 5704] [id = 3] 20:59:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 6 (0x9b576000) [pid = 5704] [serial = 6] [outer = (nil)] 20:59:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x9b576400 == 4 [pid = 5704] [id = 4] 20:59:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 7 (0x9b579c00) [pid = 5704] [serial = 7] [outer = (nil)] 20:59:13 INFO - PROCESS | 5704 | [5704] 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 20:59:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x9ad65000 == 5 [pid = 5704] [id = 5] 20:59:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 8 (0x9ad65400) [pid = 5704] [serial = 8] [outer = (nil)] 20:59:14 INFO - PROCESS | 5704 | [5704] 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 20:59:14 INFO - PROCESS | 5704 | [5704] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:59:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 9 (0x9a856c00) [pid = 5704] [serial = 9] [outer = 0x9ad65400] 20:59:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 10 (0x9a58c000) [pid = 5704] [serial = 10] [outer = 0x9b576000] 20:59:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 11 (0x9a58dc00) [pid = 5704] [serial = 11] [outer = 0x9b579c00] 20:59:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 12 (0x9a590400) [pid = 5704] [serial = 12] [outer = 0x9ad65400] 20:59:15 INFO - PROCESS | 5704 | 1467431955871 Marionette INFO startBrowser b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:15 INFO - PROCESS | 5704 | 1467431955921 Marionette DEBUG loaded listener.js 20:59:15 INFO - PROCESS | 5704 | 1467431955940 Marionette DEBUG loaded listener.js 20:59:15 INFO - PROCESS | 5704 | 1467431955943 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 13 (0x993e1800) [pid = 5704] [serial = 13] [outer = 0x9ad65400] 20:59:16 INFO - PROCESS | 5704 | 1467431956660 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"b4a44128-cf55-4248-82ec-cdf5ec1a6f18","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":"20160701192722","device":"desktop","version":"48.0","command_id":1}}] 20:59:16 INFO - PROCESS | 5704 | 1467431956860 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:59:16 INFO - PROCESS | 5704 | 1467431956867 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:17 INFO - PROCESS | 5704 | 1467431957096 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 20:59:17 INFO - PROCESS | 5704 | 1467431957269 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:59:17 INFO - PROCESS | 5704 | 1467431957275 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:17 INFO - PROCESS | 5704 | [5704] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:59:17 INFO - PROCESS | 5704 | [5704] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:59:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 14 (0x9550b000) [pid = 5704] [serial = 14] [outer = 0x9ad65400] 20:59:17 INFO - PROCESS | 5704 | [5704] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:59:17 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:59:17 INFO - PROCESS | 5704 | 1467431957748 Marionette TRACE conn3 <- [1,3,null,{}] 20:59:17 INFO - PROCESS | 5704 | 1467431957755 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 20:59:17 INFO - PROCESS | 5704 | 1467431957762 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:17 INFO - PROCESS | 5704 | 1467431957874 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 20:59:17 INFO - PROCESS | 5704 | 1467431957923 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 20:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:59:17 INFO - PROCESS | 5704 | 1467431957927 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 20:59:17 INFO - PROCESS | 5704 | 1467431957936 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:59:17 INFO - PROCESS | 5704 | 1467431957942 Marionette TRACE conn3 <- [1,6,null,{}] 20:59:17 INFO - PROCESS | 5704 | 1467431957949 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:17 INFO - PROCESS | 5704 | 1467431957954 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:17 INFO - PROCESS | 5704 | 1467431957975 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 20:59:18 INFO - PROCESS | 5704 | 1467431957988 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:18 INFO - PROCESS | 5704 | 1467431957996 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e2f800 == 6 [pid = 5704] [id = 6] 20:59:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 15 (0x93e2fc00) [pid = 5704] [serial = 15] [outer = (nil)] 20:59:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 16 (0x93e31c00) [pid = 5704] [serial = 16] [outer = 0x93e2fc00] 20:59:18 INFO - PROCESS | 5704 | 1467431958071 Marionette DEBUG loaded listener.js 20:59:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 17 (0x93e36c00) [pid = 5704] [serial = 17] [outer = 0x93e2fc00] 20:59:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c25800 == 7 [pid = 5704] [id = 7] 20:59:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 18 (0x93c25c00) [pid = 5704] [serial = 18] [outer = (nil)] 20:59:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 19 (0x93e38000) [pid = 5704] [serial = 19] [outer = 0x93c25c00] 20:59:18 INFO - PROCESS | 5704 | 1467431958569 Marionette DEBUG loaded listener.js 20:59:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 20 (0x93e35400) [pid = 5704] [serial = 20] [outer = 0x93c25c00] 20:59:19 INFO - PROCESS | 5704 | [5704] 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 20:59:19 INFO - PROCESS | 5704 | 1467431959102 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1238ms 20:59:19 INFO - PROCESS | 5704 | 1467431959236 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 20:59:19 INFO - PROCESS | 5704 | 1467431959239 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 20:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:59:19 INFO - PROCESS | 5704 | 1467431959502 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:59:19 INFO - PROCESS | 5704 | 1467431959508 Marionette TRACE conn3 <- [1,10,null,{}] 20:59:19 INFO - PROCESS | 5704 | 1467431959533 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:19 INFO - PROCESS | 5704 | 1467431959540 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:19 INFO - PROCESS | 5704 | 1467431959728 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 20:59:19 INFO - PROCESS | 5704 | 1467431959876 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:19 INFO - PROCESS | 5704 | 1467431959890 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c1dc00 == 8 [pid = 5704] [id = 8] 20:59:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 21 (0x93c20400) [pid = 5704] [serial = 21] [outer = (nil)] 20:59:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 22 (0x93c24400) [pid = 5704] [serial = 22] [outer = 0x93c20400] 20:59:19 INFO - PROCESS | 5704 | 1467431959971 Marionette DEBUG loaded listener.js 20:59:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 23 (0x93e2ec00) [pid = 5704] [serial = 23] [outer = 0x93c20400] 20:59:20 INFO - PROCESS | 5704 | 1467431960822 Marionette TRACE conn3 <- [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]]]}] 20:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1567ms 20:59:20 INFO - PROCESS | 5704 | 1467431960868 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 20:59:20 INFO - PROCESS | 5704 | 1467431960875 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 20:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:59:20 INFO - PROCESS | 5704 | 1467431960884 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:59:20 INFO - PROCESS | 5704 | 1467431960888 Marionette TRACE conn3 <- [1,14,null,{}] 20:59:20 INFO - PROCESS | 5704 | 1467431960899 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:20 INFO - PROCESS | 5704 | 1467431960907 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:21 INFO - PROCESS | 5704 | 1467431961139 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 20:59:21 INFO - PROCESS | 5704 | 1467431961265 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:21 INFO - PROCESS | 5704 | 1467431961275 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x95502000 == 9 [pid = 5704] [id = 9] 20:59:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 24 (0x9930dc00) [pid = 5704] [serial = 24] [outer = (nil)] 20:59:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 25 (0x9974c400) [pid = 5704] [serial = 25] [outer = 0x9930dc00] 20:59:21 INFO - PROCESS | 5704 | 1467431961357 Marionette DEBUG loaded listener.js 20:59:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 26 (0x99e95800) [pid = 5704] [serial = 26] [outer = 0x9930dc00] 20:59:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x9ad60800 == 10 [pid = 5704] [id = 10] 20:59:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 27 (0x9ad64000) [pid = 5704] [serial = 27] [outer = (nil)] 20:59:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 28 (0x9a3c2800) [pid = 5704] [serial = 28] [outer = 0x9ad64000] 20:59:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 29 (0x9addac00) [pid = 5704] [serial = 29] [outer = 0x9ad64000] 20:59:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a338000 == 11 [pid = 5704] [id = 11] 20:59:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 30 (0x9b249000) [pid = 5704] [serial = 30] [outer = (nil)] 20:59:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 31 (0x9c0e2400) [pid = 5704] [serial = 31] [outer = 0x9b249000] 20:59:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 32 (0x9b74a800) [pid = 5704] [serial = 32] [outer = 0x9b249000] 20:59:22 INFO - PROCESS | 5704 | 1467431962584 Marionette TRACE conn3 <- [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]]]}] 20:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1739ms 20:59:22 INFO - PROCESS | 5704 | 1467431962712 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 20:59:22 INFO - PROCESS | 5704 | 1467431962717 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 20:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:59:22 INFO - PROCESS | 5704 | 1467431962740 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:59:22 INFO - PROCESS | 5704 | 1467431962745 Marionette TRACE conn3 <- [1,18,null,{}] 20:59:22 INFO - PROCESS | 5704 | 1467431962751 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:22 INFO - PROCESS | 5704 | 1467431962757 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:22 INFO - PROCESS | 5704 | 1467431962970 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 20:59:23 INFO - PROCESS | 5704 | 1467431963105 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:23 INFO - PROCESS | 5704 | 1467431963125 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:23 INFO - PROCESS | 5704 | ++DOCSHELL 0xa2323400 == 12 [pid = 5704] [id = 12] 20:59:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 33 (0xa2328800) [pid = 5704] [serial = 33] [outer = (nil)] 20:59:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 34 (0xa2532800) [pid = 5704] [serial = 34] [outer = 0xa2328800] 20:59:23 INFO - PROCESS | 5704 | 1467431963214 Marionette DEBUG loaded listener.js 20:59:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 35 (0xa33c3c00) [pid = 5704] [serial = 35] [outer = 0xa2328800] 20:59:24 INFO - PROCESS | 5704 | 1467431964093 Marionette TRACE conn3 <- [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]]]}] 20:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1395ms 20:59:24 INFO - PROCESS | 5704 | 1467431964134 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 20:59:24 INFO - PROCESS | 5704 | 1467431964139 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 20:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:59:24 INFO - PROCESS | 5704 | 1467431964146 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:59:24 INFO - PROCESS | 5704 | 1467431964149 Marionette TRACE conn3 <- [1,22,null,{}] 20:59:24 INFO - PROCESS | 5704 | 1467431964156 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:24 INFO - PROCESS | 5704 | 1467431964160 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:24 INFO - PROCESS | 5704 | 1467431964378 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 20:59:24 INFO - PROCESS | 5704 | 1467431964506 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:24 INFO - PROCESS | 5704 | 1467431964514 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x9b1e8000 == 13 [pid = 5704] [id = 13] 20:59:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 36 (0x9b1e9800) [pid = 5704] [serial = 36] [outer = (nil)] 20:59:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 37 (0x9b1ee800) [pid = 5704] [serial = 37] [outer = 0x9b1e9800] 20:59:24 INFO - PROCESS | 5704 | 1467431964597 Marionette DEBUG loaded listener.js 20:59:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 38 (0xa6795000) [pid = 5704] [serial = 38] [outer = 0x9b1e9800] 20:59:25 INFO - PROCESS | 5704 | 1467431965640 Marionette TRACE conn3 <- [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]]]}] 20:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1546ms 20:59:25 INFO - PROCESS | 5704 | 1467431965693 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 20:59:25 INFO - PROCESS | 5704 | 1467431965698 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 20:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:59:25 INFO - PROCESS | 5704 | 1467431965707 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:59:25 INFO - PROCESS | 5704 | 1467431965711 Marionette TRACE conn3 <- [1,26,null,{}] 20:59:25 INFO - PROCESS | 5704 | 1467431965721 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:25 INFO - PROCESS | 5704 | 1467431965727 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:26 INFO - PROCESS | 5704 | 1467431966021 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 20:59:26 INFO - PROCESS | 5704 | 1467431966223 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:26 INFO - PROCESS | 5704 | 1467431966231 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c1e000 == 14 [pid = 5704] [id = 14] 20:59:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 39 (0x949bec00) [pid = 5704] [serial = 39] [outer = (nil)] 20:59:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 40 (0x9a8e3800) [pid = 5704] [serial = 40] [outer = 0x949bec00] 20:59:26 INFO - PROCESS | 5704 | 1467431966342 Marionette DEBUG loaded listener.js 20:59:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 41 (0x9b1e8800) [pid = 5704] [serial = 41] [outer = 0x949bec00] 20:59:27 INFO - PROCESS | 5704 | 1467431967129 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1434ms 20:59:27 INFO - PROCESS | 5704 | 1467431967141 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 20:59:27 INFO - PROCESS | 5704 | 1467431967147 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 20:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:59:27 INFO - PROCESS | 5704 | 1467431967157 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:59:27 INFO - PROCESS | 5704 | 1467431967160 Marionette TRACE conn3 <- [1,30,null,{}] 20:59:27 INFO - PROCESS | 5704 | 1467431967167 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:27 INFO - PROCESS | 5704 | 1467431967172 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:27 INFO - PROCESS | 5704 | 1467431967334 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 20:59:27 INFO - PROCESS | 5704 | 1467431967431 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:27 INFO - PROCESS | 5704 | 1467431967438 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x9b23b400 == 15 [pid = 5704] [id = 15] 20:59:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 42 (0x9b465c00) [pid = 5704] [serial = 42] [outer = (nil)] 20:59:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 43 (0x9b748800) [pid = 5704] [serial = 43] [outer = 0x9b465c00] 20:59:27 INFO - PROCESS | 5704 | 1467431967509 Marionette DEBUG loaded listener.js 20:59:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 44 (0x9b752c00) [pid = 5704] [serial = 44] [outer = 0x9b465c00] 20:59:28 INFO - PROCESS | 5704 | 1467431968284 Marionette TRACE conn3 <- [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]]]}] 20:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1137ms 20:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:59:28 INFO - PROCESS | 5704 | 1467431968293 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 20:59:28 INFO - PROCESS | 5704 | 1467431968296 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 20:59:28 INFO - PROCESS | 5704 | 1467431968303 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:59:28 INFO - PROCESS | 5704 | 1467431968309 Marionette TRACE conn3 <- [1,34,null,{}] 20:59:28 INFO - PROCESS | 5704 | 1467431968340 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:28 INFO - PROCESS | 5704 | 1467431968348 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:28 INFO - PROCESS | 5704 | 1467431968513 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 20:59:28 INFO - PROCESS | 5704 | 1467431968524 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:28 INFO - PROCESS | 5704 | 1467431968536 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x9d90f400 == 16 [pid = 5704] [id = 16] 20:59:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 45 (0x9d90f800) [pid = 5704] [serial = 45] [outer = (nil)] 20:59:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 46 (0x9d9ca000) [pid = 5704] [serial = 46] [outer = 0x9d90f800] 20:59:28 INFO - PROCESS | 5704 | 1467431968607 Marionette DEBUG loaded listener.js 20:59:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 47 (0xa2005800) [pid = 5704] [serial = 47] [outer = 0x9d90f800] 20:59:29 INFO - PROCESS | 5704 | 1467431969382 Marionette TRACE conn3 <- [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]]]}] 20:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1096ms 20:59:29 INFO - PROCESS | 5704 | 1467431969399 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 20:59:29 INFO - PROCESS | 5704 | 1467431969404 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 20:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:59:29 INFO - PROCESS | 5704 | 1467431969414 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:59:29 INFO - PROCESS | 5704 | 1467431969416 Marionette TRACE conn3 <- [1,38,null,{}] 20:59:29 INFO - PROCESS | 5704 | 1467431969421 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:29 INFO - PROCESS | 5704 | 1467431969426 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:29 INFO - PROCESS | 5704 | 1467431969613 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 20:59:29 INFO - PROCESS | 5704 | 1467431969637 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:29 INFO - PROCESS | 5704 | 1467431969644 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x95503c00 == 17 [pid = 5704] [id = 17] 20:59:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 48 (0x95783c00) [pid = 5704] [serial = 48] [outer = (nil)] 20:59:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 49 (0x9d913400) [pid = 5704] [serial = 49] [outer = 0x95783c00] 20:59:29 INFO - PROCESS | 5704 | 1467431969713 Marionette DEBUG loaded listener.js 20:59:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 50 (0xa2321000) [pid = 5704] [serial = 50] [outer = 0x95783c00] 20:59:30 INFO - PROCESS | 5704 | 1467431970473 Marionette TRACE conn3 <- [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]]]}] 20:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1090ms 20:59:30 INFO - PROCESS | 5704 | 1467431970506 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 20:59:30 INFO - PROCESS | 5704 | 1467431970509 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 20:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:59:30 INFO - PROCESS | 5704 | 1467431970516 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:59:30 INFO - PROCESS | 5704 | 1467431970520 Marionette TRACE conn3 <- [1,42,null,{}] 20:59:30 INFO - PROCESS | 5704 | 1467431970540 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:30 INFO - PROCESS | 5704 | 1467431970546 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:30 INFO - PROCESS | 5704 | 1467431970697 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 20:59:30 INFO - PROCESS | 5704 | 1467431970706 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:30 INFO - PROCESS | 5704 | 1467431970714 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x93be2000 == 18 [pid = 5704] [id = 18] 20:59:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 51 (0x9792f800) [pid = 5704] [serial = 51] [outer = (nil)] 20:59:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 52 (0xa2fb4c00) [pid = 5704] [serial = 52] [outer = 0x9792f800] 20:59:30 INFO - PROCESS | 5704 | 1467431970787 Marionette DEBUG loaded listener.js 20:59:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 53 (0xa2ff1c00) [pid = 5704] [serial = 53] [outer = 0x9792f800] 20:59:31 INFO - PROCESS | 5704 | 1467431971659 Marionette TRACE conn3 <- [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]]]}] 20:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1185ms 20:59:31 INFO - PROCESS | 5704 | 1467431971701 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 20:59:31 INFO - PROCESS | 5704 | 1467431971705 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 20:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:59:31 INFO - PROCESS | 5704 | 1467431971712 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:59:31 INFO - PROCESS | 5704 | 1467431971715 Marionette TRACE conn3 <- [1,46,null,{}] 20:59:31 INFO - PROCESS | 5704 | 1467431971721 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:31 INFO - PROCESS | 5704 | 1467431971732 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:31 INFO - PROCESS | 5704 | 1467431971962 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 20:59:32 INFO - PROCESS | 5704 | 1467431972062 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:32 INFO - PROCESS | 5704 | 1467431972072 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c2a400 == 19 [pid = 5704] [id = 19] 20:59:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 54 (0x953e9000) [pid = 5704] [serial = 54] [outer = (nil)] 20:59:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 55 (0xa331ec00) [pid = 5704] [serial = 55] [outer = 0x953e9000] 20:59:32 INFO - PROCESS | 5704 | 1467431972141 Marionette DEBUG loaded listener.js 20:59:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 56 (0xa34d4c00) [pid = 5704] [serial = 56] [outer = 0x953e9000] 20:59:32 INFO - PROCESS | 5704 | 1467431972902 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1235ms 20:59:32 INFO - PROCESS | 5704 | 1467431972947 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 20:59:32 INFO - PROCESS | 5704 | 1467431972951 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 20:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:59:32 INFO - PROCESS | 5704 | 1467431972957 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:59:32 INFO - PROCESS | 5704 | 1467431972959 Marionette TRACE conn3 <- [1,50,null,{}] 20:59:32 INFO - PROCESS | 5704 | 1467431972965 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:32 INFO - PROCESS | 5704 | 1467431972970 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:33 INFO - PROCESS | 5704 | 1467431973109 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 20:59:33 INFO - PROCESS | 5704 | 1467431973123 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:33 INFO - PROCESS | 5704 | 1467431973129 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x95505c00 == 20 [pid = 5704] [id = 20] 20:59:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 57 (0x9792a800) [pid = 5704] [serial = 57] [outer = (nil)] 20:59:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 58 (0xa4f14000) [pid = 5704] [serial = 58] [outer = 0x9792a800] 20:59:33 INFO - PROCESS | 5704 | 1467431973201 Marionette DEBUG loaded listener.js 20:59:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0xa4f1bc00) [pid = 5704] [serial = 59] [outer = 0x9792a800] 20:59:33 INFO - PROCESS | 5704 | 1467431973961 Marionette TRACE conn3 <- [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]]]}] 20:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1037ms 20:59:33 INFO - PROCESS | 5704 | 1467431973994 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 20:59:33 INFO - PROCESS | 5704 | 1467431973998 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 20:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:59:34 INFO - PROCESS | 5704 | 1467431974005 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:59:34 INFO - PROCESS | 5704 | 1467431974008 Marionette TRACE conn3 <- [1,54,null,{}] 20:59:34 INFO - PROCESS | 5704 | 1467431974018 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:34 INFO - PROCESS | 5704 | 1467431974022 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:34 INFO - PROCESS | 5704 | 1467431974203 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 20:59:34 INFO - PROCESS | 5704 | 1467431974217 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:34 INFO - PROCESS | 5704 | 1467431974225 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x97951800 == 21 [pid = 5704] [id = 21] 20:59:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x993e5000) [pid = 5704] [serial = 60] [outer = (nil)] 20:59:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0xa672e800) [pid = 5704] [serial = 61] [outer = 0x993e5000] 20:59:34 INFO - PROCESS | 5704 | 1467431974291 Marionette DEBUG loaded listener.js 20:59:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x993eb800) [pid = 5704] [serial = 62] [outer = 0x993e5000] 20:59:35 INFO - PROCESS | 5704 | 1467431975010 Marionette TRACE conn3 <- [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]]]}] 20:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1032ms 20:59:35 INFO - PROCESS | 5704 | 1467431975038 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 20:59:35 INFO - PROCESS | 5704 | 1467431975042 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 20:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:59:35 INFO - PROCESS | 5704 | 1467431975048 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:59:35 INFO - PROCESS | 5704 | 1467431975051 Marionette TRACE conn3 <- [1,58,null,{}] 20:59:35 INFO - PROCESS | 5704 | 1467431975057 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:35 INFO - PROCESS | 5704 | 1467431975061 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:36 INFO - PROCESS | 5704 | --DOCSHELL 0xa2323400 == 20 [pid = 5704] [id = 12] 20:59:36 INFO - PROCESS | 5704 | --DOCSHELL 0x9b1e8000 == 19 [pid = 5704] [id = 13] 20:59:36 INFO - PROCESS | 5704 | --DOCSHELL 0x93e2f800 == 18 [pid = 5704] [id = 6] 20:59:36 INFO - PROCESS | 5704 | --DOCSHELL 0x93c1dc00 == 17 [pid = 5704] [id = 8] 20:59:36 INFO - PROCESS | 5704 | --DOCSHELL 0x95502000 == 16 [pid = 5704] [id = 9] 20:59:36 INFO - PROCESS | 5704 | 1467431976185 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 20:59:36 INFO - PROCESS | 5704 | 1467431976224 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:36 INFO - PROCESS | 5704 | 1467431976233 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e35800 == 17 [pid = 5704] [id = 22] 20:59:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x93e35c00) [pid = 5704] [serial = 63] [outer = (nil)] 20:59:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x949be400) [pid = 5704] [serial = 64] [outer = 0x93e35c00] 20:59:36 INFO - PROCESS | 5704 | 1467431976309 Marionette DEBUG loaded listener.js 20:59:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x95502000) [pid = 5704] [serial = 65] [outer = 0x93e35c00] 20:59:37 INFO - PROCESS | 5704 | 1467431977076 Marionette TRACE conn3 <- [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]]]}] 20:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2083ms 20:59:37 INFO - PROCESS | 5704 | 1467431977138 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 20:59:37 INFO - PROCESS | 5704 | 1467431977144 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 20:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:59:37 INFO - PROCESS | 5704 | 1467431977152 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:59:37 INFO - PROCESS | 5704 | 1467431977157 Marionette TRACE conn3 <- [1,62,null,{}] 20:59:37 INFO - PROCESS | 5704 | 1467431977164 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:37 INFO - PROCESS | 5704 | 1467431977170 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x93c20400) [pid = 5704] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x9930dc00) [pid = 5704] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0xa2328800) [pid = 5704] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x9b1e9800) [pid = 5704] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0x949bec00) [pid = 5704] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x9b465c00) [pid = 5704] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 58 (0x9d90f800) [pid = 5704] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 57 (0x95783c00) [pid = 5704] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 56 (0x9792a800) [pid = 5704] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:59:37 INFO - PROCESS | 5704 | --DOMWINDOW == 55 (0x93e2fc00) [pid = 5704] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:59:37 INFO - PROCESS | 5704 | 1467431977903 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 20:59:38 INFO - PROCESS | 5704 | 1467431978003 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:38 INFO - PROCESS | 5704 | 1467431978014 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:38 INFO - PROCESS | 5704 | ++DOCSHELL 0x9578d800 == 18 [pid = 5704] [id = 23] 20:59:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 56 (0x9578f400) [pid = 5704] [serial = 66] [outer = (nil)] 20:59:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 57 (0x9794f400) [pid = 5704] [serial = 67] [outer = 0x9578f400] 20:59:38 INFO - PROCESS | 5704 | 1467431978083 Marionette DEBUG loaded listener.js 20:59:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 58 (0x93c27c00) [pid = 5704] [serial = 68] [outer = 0x9578f400] 20:59:38 INFO - PROCESS | 5704 | 1467431978748 Marionette TRACE conn3 <- [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]]]}] 20:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1653ms 20:59:38 INFO - PROCESS | 5704 | 1467431978805 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 20:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:59:38 INFO - PROCESS | 5704 | 1467431978810 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 20:59:38 INFO - PROCESS | 5704 | 1467431978817 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:59:38 INFO - PROCESS | 5704 | 1467431978820 Marionette TRACE conn3 <- [1,66,null,{}] 20:59:38 INFO - PROCESS | 5704 | 1467431978826 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:38 INFO - PROCESS | 5704 | 1467431978832 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:39 INFO - PROCESS | 5704 | 1467431979011 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 20:59:39 INFO - PROCESS | 5704 | 1467431979145 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:39 INFO - PROCESS | 5704 | 1467431979157 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x9adda000 == 19 [pid = 5704] [id = 24] 20:59:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0x9b1e0400) [pid = 5704] [serial = 69] [outer = (nil)] 20:59:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x9b1e4400) [pid = 5704] [serial = 70] [outer = 0x9b1e0400] 20:59:39 INFO - PROCESS | 5704 | 1467431979240 Marionette DEBUG loaded listener.js 20:59:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0x9b1ed000) [pid = 5704] [serial = 71] [outer = 0x9b1e0400] 20:59:40 INFO - PROCESS | 5704 | 1467431980081 Marionette TRACE conn3 <- [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]]]}] 20:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1333ms 20:59:40 INFO - PROCESS | 5704 | 1467431980151 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 20:59:40 INFO - PROCESS | 5704 | 1467431980158 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 20:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:59:40 INFO - PROCESS | 5704 | 1467431980166 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:59:40 INFO - PROCESS | 5704 | 1467431980172 Marionette TRACE conn3 <- [1,70,null,{}] 20:59:40 INFO - PROCESS | 5704 | 1467431980180 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:40 INFO - PROCESS | 5704 | 1467431980187 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:40 INFO - PROCESS | 5704 | 1467431980402 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 20:59:40 INFO - PROCESS | 5704 | 1467431980541 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:40 INFO - PROCESS | 5704 | 1467431980551 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x949be800 == 20 [pid = 5704] [id = 25] 20:59:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x9550c400) [pid = 5704] [serial = 72] [outer = (nil)] 20:59:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x97950c00) [pid = 5704] [serial = 73] [outer = 0x9550c400] 20:59:40 INFO - PROCESS | 5704 | 1467431980675 Marionette DEBUG loaded listener.js 20:59:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x99f90000) [pid = 5704] [serial = 74] [outer = 0x9550c400] 20:59:41 INFO - PROCESS | 5704 | 1467431981636 Marionette TRACE conn3 <- [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]]]}] 20:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1540ms 20:59:41 INFO - PROCESS | 5704 | 1467431981707 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 20:59:41 INFO - PROCESS | 5704 | 1467431981715 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 20:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:59:41 INFO - PROCESS | 5704 | 1467431981726 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:59:41 INFO - PROCESS | 5704 | 1467431981732 Marionette TRACE conn3 <- [1,74,null,{}] 20:59:41 INFO - PROCESS | 5704 | 1467431981739 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:41 INFO - PROCESS | 5704 | 1467431981745 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:41 INFO - PROCESS | 5704 | 1467431981925 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 20:59:42 INFO - PROCESS | 5704 | 1467431982068 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:42 INFO - PROCESS | 5704 | 1467431982080 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x97952800 == 21 [pid = 5704] [id = 26] 20:59:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x9b247800) [pid = 5704] [serial = 75] [outer = (nil)] 20:59:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x9bbca800) [pid = 5704] [serial = 76] [outer = 0x9b247800] 20:59:42 INFO - PROCESS | 5704 | 1467431982195 Marionette DEBUG loaded listener.js 20:59:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x9c1f1000) [pid = 5704] [serial = 77] [outer = 0x9b247800] 20:59:43 INFO - PROCESS | 5704 | 1467431983031 Marionette TRACE conn3 <- [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]]]}] 20:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1382ms 20:59:43 INFO - PROCESS | 5704 | 1467431983109 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 20:59:43 INFO - PROCESS | 5704 | 1467431983114 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 20:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:59:43 INFO - PROCESS | 5704 | 1467431983121 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:59:43 INFO - PROCESS | 5704 | 1467431983127 Marionette TRACE conn3 <- [1,78,null,{}] 20:59:43 INFO - PROCESS | 5704 | 1467431983144 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:43 INFO - PROCESS | 5704 | 1467431983153 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:43 INFO - PROCESS | 5704 | 1467431983443 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 20:59:43 INFO - PROCESS | 5704 | 1467431983508 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:43 INFO - PROCESS | 5704 | 1467431983521 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:43 INFO - PROCESS | 5704 | ++DOCSHELL 0xa2531000 == 22 [pid = 5704] [id = 27] 20:59:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0xa2533000) [pid = 5704] [serial = 78] [outer = (nil)] 20:59:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0xa25f3c00) [pid = 5704] [serial = 79] [outer = 0xa2533000] 20:59:43 INFO - PROCESS | 5704 | 1467431983642 Marionette DEBUG loaded listener.js 20:59:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0xa3329800) [pid = 5704] [serial = 80] [outer = 0xa2533000] 20:59:44 INFO - PROCESS | 5704 | 1467431984486 Marionette TRACE conn3 <- [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]]]}] 20:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1436ms 20:59:44 INFO - PROCESS | 5704 | 1467431984557 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 20:59:44 INFO - PROCESS | 5704 | 1467431984561 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 20:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:59:44 INFO - PROCESS | 5704 | 1467431984568 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:59:44 INFO - PROCESS | 5704 | 1467431984571 Marionette TRACE conn3 <- [1,82,null,{}] 20:59:44 INFO - PROCESS | 5704 | 1467431984578 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:44 INFO - PROCESS | 5704 | 1467431984583 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:44 INFO - PROCESS | 5704 | 1467431984756 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 20:59:44 INFO - PROCESS | 5704 | 1467431984921 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:44 INFO - PROCESS | 5704 | 1467431984928 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x99f8d800 == 23 [pid = 5704] [id = 28] 20:59:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0xa4f13c00) [pid = 5704] [serial = 81] [outer = (nil)] 20:59:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0xa61b6000) [pid = 5704] [serial = 82] [outer = 0xa4f13c00] 20:59:45 INFO - PROCESS | 5704 | 1467431985010 Marionette DEBUG loaded listener.js 20:59:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0xa672ec00) [pid = 5704] [serial = 83] [outer = 0xa4f13c00] 20:59:45 INFO - PROCESS | 5704 | 1467431985803 Marionette TRACE conn3 <- [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]]]}] 20:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1286ms 20:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:59:45 INFO - PROCESS | 5704 | 1467431985855 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 20:59:45 INFO - PROCESS | 5704 | 1467431985858 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 20:59:45 INFO - PROCESS | 5704 | 1467431985865 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:59:45 INFO - PROCESS | 5704 | 1467431985869 Marionette TRACE conn3 <- [1,86,null,{}] 20:59:45 INFO - PROCESS | 5704 | 1467431985884 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:45 INFO - PROCESS | 5704 | 1467431985888 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:46 INFO - PROCESS | 5704 | 1467431986052 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 20:59:46 INFO - PROCESS | 5704 | 1467431986188 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:46 INFO - PROCESS | 5704 | 1467431986198 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:46 INFO - PROCESS | 5704 | ++DOCSHELL 0xa2532000 == 24 [pid = 5704] [id = 29] 20:59:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0xa3320800) [pid = 5704] [serial = 84] [outer = (nil)] 20:59:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0xa6ea8400) [pid = 5704] [serial = 85] [outer = 0xa3320800] 20:59:46 INFO - PROCESS | 5704 | 1467431986277 Marionette DEBUG loaded listener.js 20:59:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0xa6eae000) [pid = 5704] [serial = 86] [outer = 0xa3320800] 20:59:47 INFO - PROCESS | 5704 | 1467431987227 Marionette TRACE conn3 <- [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]]]}] 20:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1393ms 20:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:59:47 INFO - PROCESS | 5704 | 1467431987258 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 20:59:47 INFO - PROCESS | 5704 | 1467431987261 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 20:59:47 INFO - PROCESS | 5704 | 1467431987268 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:59:47 INFO - PROCESS | 5704 | 1467431987271 Marionette TRACE conn3 <- [1,90,null,{}] 20:59:47 INFO - PROCESS | 5704 | 1467431987278 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:47 INFO - PROCESS | 5704 | 1467431987288 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:47 INFO - PROCESS | 5704 | 1467431987484 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 20:59:47 INFO - PROCESS | 5704 | 1467431987623 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:47 INFO - PROCESS | 5704 | 1467431987633 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x95786c00 == 25 [pid = 5704] [id = 30] 20:59:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0xa2009c00) [pid = 5704] [serial = 87] [outer = (nil)] 20:59:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0xa8259c00) [pid = 5704] [serial = 88] [outer = 0xa2009c00] 20:59:47 INFO - PROCESS | 5704 | 1467431987747 Marionette DEBUG loaded listener.js 20:59:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0xa82ef800) [pid = 5704] [serial = 89] [outer = 0xa2009c00] 20:59:48 INFO - PROCESS | 5704 | 1467431988723 Marionette TRACE conn3 <- [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]]]}] 20:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1534ms 20:59:48 INFO - PROCESS | 5704 | 1467431988802 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 20:59:48 INFO - PROCESS | 5704 | 1467431988808 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 20:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:59:48 INFO - PROCESS | 5704 | 1467431988818 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:59:48 INFO - PROCESS | 5704 | 1467431988822 Marionette TRACE conn3 <- [1,94,null,{}] 20:59:48 INFO - PROCESS | 5704 | 1467431988831 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:48 INFO - PROCESS | 5704 | 1467431988836 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:49 INFO - PROCESS | 5704 | 1467431989081 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x9a590400) [pid = 5704] [serial = 12] [outer = (nil)] [url = about:blank] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x93c24400) [pid = 5704] [serial = 22] [outer = (nil)] [url = about:blank] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x9974c400) [pid = 5704] [serial = 25] [outer = (nil)] [url = about:blank] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x9c0e2400) [pid = 5704] [serial = 31] [outer = (nil)] [url = about:blank] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0xa2532800) [pid = 5704] [serial = 34] [outer = (nil)] [url = about:blank] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x9b1ee800) [pid = 5704] [serial = 37] [outer = (nil)] [url = about:blank] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x9a8e3800) [pid = 5704] [serial = 40] [outer = (nil)] [url = about:blank] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x9b1e8800) [pid = 5704] [serial = 41] [outer = (nil)] [url = about:blank] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x9b748800) [pid = 5704] [serial = 43] [outer = (nil)] [url = about:blank] 20:59:49 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x9b752c00) [pid = 5704] [serial = 44] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x9d9ca000) [pid = 5704] [serial = 46] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0xa2005800) [pid = 5704] [serial = 47] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x9d913400) [pid = 5704] [serial = 49] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0xa2fb4c00) [pid = 5704] [serial = 52] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0xa331ec00) [pid = 5704] [serial = 55] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0xa4f14000) [pid = 5704] [serial = 58] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x9a3c2800) [pid = 5704] [serial = 28] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0xa2321000) [pid = 5704] [serial = 50] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0xa4f1bc00) [pid = 5704] [serial = 59] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x99e95800) [pid = 5704] [serial = 26] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 58 (0xa33c3c00) [pid = 5704] [serial = 35] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 57 (0x93e2ec00) [pid = 5704] [serial = 23] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 56 (0x93e36c00) [pid = 5704] [serial = 17] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 55 (0xa6795000) [pid = 5704] [serial = 38] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 54 (0x9a856c00) [pid = 5704] [serial = 9] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 53 (0xa4d4ec00) [pid = 5704] [serial = 2] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 52 (0x93e38000) [pid = 5704] [serial = 19] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | --DOMWINDOW == 51 (0x93e31c00) [pid = 5704] [serial = 16] [outer = (nil)] [url = about:blank] 20:59:50 INFO - PROCESS | 5704 | 1467431990080 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:50 INFO - PROCESS | 5704 | 1467431990090 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c24400 == 26 [pid = 5704] [id = 31] 20:59:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 52 (0x93e2e400) [pid = 5704] [serial = 90] [outer = (nil)] 20:59:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 53 (0x93e31000) [pid = 5704] [serial = 91] [outer = 0x93e2e400] 20:59:50 INFO - PROCESS | 5704 | 1467431990178 Marionette DEBUG loaded listener.js 20:59:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 54 (0x949b4000) [pid = 5704] [serial = 92] [outer = 0x93e2e400] 20:59:50 INFO - PROCESS | 5704 | 1467431990909 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2144ms 20:59:50 INFO - PROCESS | 5704 | 1467431990965 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 20:59:50 INFO - PROCESS | 5704 | 1467431990970 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 20:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:59:50 INFO - PROCESS | 5704 | 1467431990978 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:59:50 INFO - PROCESS | 5704 | 1467431990983 Marionette TRACE conn3 <- [1,98,null,{}] 20:59:51 INFO - PROCESS | 5704 | 1467431991004 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:51 INFO - PROCESS | 5704 | 1467431991013 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:51 INFO - PROCESS | 5704 | 1467431991175 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 20:59:51 INFO - PROCESS | 5704 | 1467431991188 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:51 INFO - PROCESS | 5704 | 1467431991199 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x9794a800 == 27 [pid = 5704] [id = 32] 20:59:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 55 (0x9794e400) [pid = 5704] [serial = 93] [outer = (nil)] 20:59:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 56 (0x9930d400) [pid = 5704] [serial = 94] [outer = 0x9794e400] 20:59:51 INFO - PROCESS | 5704 | 1467431991271 Marionette DEBUG loaded listener.js 20:59:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 57 (0x99e94800) [pid = 5704] [serial = 95] [outer = 0x9794e400] 20:59:52 INFO - PROCESS | 5704 | 1467431992099 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1189ms 20:59:52 INFO - PROCESS | 5704 | 1467431992173 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 20:59:52 INFO - PROCESS | 5704 | 1467431992179 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 20:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:59:52 INFO - PROCESS | 5704 | 1467431992192 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:59:52 INFO - PROCESS | 5704 | 1467431992195 Marionette TRACE conn3 <- [1,102,null,{}] 20:59:52 INFO - PROCESS | 5704 | 1467431992201 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:52 INFO - PROCESS | 5704 | 1467431992208 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:52 INFO - PROCESS | 5704 | 1467431992382 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 20:59:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 58 (0x99f86400) [pid = 5704] [serial = 96] [outer = 0x9b249000] 20:59:52 INFO - PROCESS | 5704 | 1467431992538 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:52 INFO - PROCESS | 5704 | 1467431992552 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a1f9400 == 28 [pid = 5704] [id = 33] 20:59:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0x9b1e1400) [pid = 5704] [serial = 97] [outer = (nil)] 20:59:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x9b1e5c00) [pid = 5704] [serial = 98] [outer = 0x9b1e1400] 20:59:52 INFO - PROCESS | 5704 | 1467431992633 Marionette DEBUG loaded listener.js 20:59:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0x9b1ef400) [pid = 5704] [serial = 99] [outer = 0x9b1e1400] 20:59:53 INFO - PROCESS | 5704 | 1467431993524 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1383ms 20:59:53 INFO - PROCESS | 5704 | 1467431993584 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 20:59:53 INFO - PROCESS | 5704 | 1467431993587 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 20:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:59:53 INFO - PROCESS | 5704 | 1467431993604 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:59:53 INFO - PROCESS | 5704 | 1467431993614 Marionette TRACE conn3 <- [1,106,null,{}] 20:59:53 INFO - PROCESS | 5704 | 1467431993630 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:53 INFO - PROCESS | 5704 | 1467431993638 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:53 INFO - PROCESS | 5704 | 1467431993847 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 20:59:53 INFO - PROCESS | 5704 | 1467431993870 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:53 INFO - PROCESS | 5704 | 1467431993880 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x9c2a6800 == 29 [pid = 5704] [id = 34] 20:59:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x9c2a8000) [pid = 5704] [serial = 100] [outer = (nil)] 20:59:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x9c3ef000) [pid = 5704] [serial = 101] [outer = 0x9c2a8000] 20:59:53 INFO - PROCESS | 5704 | 1467431993950 Marionette DEBUG loaded listener.js 20:59:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x9d911400) [pid = 5704] [serial = 102] [outer = 0x9c2a8000] 20:59:54 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x993e5000) [pid = 5704] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:59:54 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x9792f800) [pid = 5704] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:59:54 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x953e9000) [pid = 5704] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:59:54 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0x9b1e0400) [pid = 5704] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:59:54 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x93e35c00) [pid = 5704] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:59:54 INFO - PROCESS | 5704 | --DOMWINDOW == 58 (0x9578f400) [pid = 5704] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:59:54 INFO - PROCESS | 5704 | 1467431994848 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1306ms 20:59:54 INFO - PROCESS | 5704 | 1467431994901 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 20:59:54 INFO - PROCESS | 5704 | 1467431994905 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 20:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:59:54 INFO - PROCESS | 5704 | 1467431994912 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:59:54 INFO - PROCESS | 5704 | 1467431994914 Marionette TRACE conn3 <- [1,110,null,{}] 20:59:54 INFO - PROCESS | 5704 | 1467431994921 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:54 INFO - PROCESS | 5704 | 1467431994926 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:55 INFO - PROCESS | 5704 | 1467431995076 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 20:59:55 INFO - PROCESS | 5704 | 1467431995085 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:55 INFO - PROCESS | 5704 | 1467431995092 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x93be5000 == 30 [pid = 5704] [id = 35] 20:59:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0x93e2d800) [pid = 5704] [serial = 103] [outer = (nil)] 20:59:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0xa2002c00) [pid = 5704] [serial = 104] [outer = 0x93e2d800] 20:59:55 INFO - PROCESS | 5704 | 1467431995162 Marionette DEBUG loaded listener.js 20:59:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0xa2009000) [pid = 5704] [serial = 105] [outer = 0x93e2d800] 20:59:55 INFO - PROCESS | 5704 | 1467431995925 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1039ms 20:59:55 INFO - PROCESS | 5704 | 1467431995951 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 20:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:59:55 INFO - PROCESS | 5704 | 1467431995955 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 20:59:55 INFO - PROCESS | 5704 | 1467431995969 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:59:55 INFO - PROCESS | 5704 | 1467431995971 Marionette TRACE conn3 <- [1,114,null,{}] 20:59:55 INFO - PROCESS | 5704 | 1467431995985 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:55 INFO - PROCESS | 5704 | 1467431995989 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:56 INFO - PROCESS | 5704 | 1467431996129 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 20:59:56 INFO - PROCESS | 5704 | 1467431996143 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:56 INFO - PROCESS | 5704 | 1467431996162 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:56 INFO - PROCESS | 5704 | ++DOCSHELL 0xa231d000 == 31 [pid = 5704] [id = 36] 20:59:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0xa232b400) [pid = 5704] [serial = 106] [outer = (nil)] 20:59:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0xa239f000) [pid = 5704] [serial = 107] [outer = 0xa232b400] 20:59:56 INFO - PROCESS | 5704 | 1467431996243 Marionette DEBUG loaded listener.js 20:59:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0xa2fb9000) [pid = 5704] [serial = 108] [outer = 0xa232b400] 20:59:57 INFO - PROCESS | 5704 | 1467431997430 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1545ms 20:59:57 INFO - PROCESS | 5704 | 1467431997510 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 20:59:57 INFO - PROCESS | 5704 | 1467431997520 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 20:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:59:57 INFO - PROCESS | 5704 | 1467431997531 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:59:57 INFO - PROCESS | 5704 | 1467431997539 Marionette TRACE conn3 <- [1,118,null,{}] 20:59:57 INFO - PROCESS | 5704 | 1467431997552 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:57 INFO - PROCESS | 5704 | 1467431997560 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:57 INFO - PROCESS | 5704 | 1467431997786 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 20:59:57 INFO - PROCESS | 5704 | 1467431997964 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:57 INFO - PROCESS | 5704 | 1467431997976 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c1d400 == 32 [pid = 5704] [id = 37] 20:59:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x95787400) [pid = 5704] [serial = 109] [outer = (nil)] 20:59:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x9a2ca800) [pid = 5704] [serial = 110] [outer = 0x95787400] 20:59:58 INFO - PROCESS | 5704 | 1467431998067 Marionette DEBUG loaded listener.js 20:59:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x9b1eb800) [pid = 5704] [serial = 111] [outer = 0x95787400] 20:59:58 INFO - PROCESS | 5704 | 1467431998927 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1445ms 20:59:59 INFO - PROCESS | 5704 | 1467431999000 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 20:59:59 INFO - PROCESS | 5704 | 1467431999008 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 20:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:59:59 INFO - PROCESS | 5704 | 1467431999020 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:59:59 INFO - PROCESS | 5704 | 1467431999024 Marionette TRACE conn3 <- [1,122,null,{}] 20:59:59 INFO - PROCESS | 5704 | 1467431999031 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:59:59 INFO - PROCESS | 5704 | 1467431999036 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:59 INFO - PROCESS | 5704 | 1467431999231 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 20:59:59 INFO - PROCESS | 5704 | 1467431999373 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:59:59 INFO - PROCESS | 5704 | 1467431999382 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 20:59:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c29800 == 33 [pid = 5704] [id = 38] 20:59:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x95404000) [pid = 5704] [serial = 112] [outer = (nil)] 20:59:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x95406000) [pid = 5704] [serial = 113] [outer = 0x95404000] 20:59:59 INFO - PROCESS | 5704 | 1467431999467 Marionette DEBUG loaded listener.js 20:59:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x9540a400) [pid = 5704] [serial = 114] [outer = 0x95404000] 21:00:00 INFO - PROCESS | 5704 | 1467432000361 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1388ms 21:00:00 INFO - PROCESS | 5704 | 1467432000434 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 21:00:00 INFO - PROCESS | 5704 | 1467432000438 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 21:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:00:00 INFO - PROCESS | 5704 | 1467432000448 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:00:00 INFO - PROCESS | 5704 | 1467432000457 Marionette TRACE conn3 <- [1,126,null,{}] 21:00:00 INFO - PROCESS | 5704 | 1467432000474 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:00 INFO - PROCESS | 5704 | 1467432000484 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:00 INFO - PROCESS | 5704 | 1467432000672 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 21:00:00 INFO - PROCESS | 5704 | 1467432000800 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:00 INFO - PROCESS | 5704 | 1467432000815 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:00 INFO - PROCESS | 5704 | ++DOCSHELL 0xa118e800 == 34 [pid = 5704] [id = 39] 21:00:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0xa209ac00) [pid = 5704] [serial = 115] [outer = (nil)] 21:00:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0xa23a2000) [pid = 5704] [serial = 116] [outer = 0xa209ac00] 21:00:00 INFO - PROCESS | 5704 | 1467432000901 Marionette DEBUG loaded listener.js 21:00:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0xa2fe9000) [pid = 5704] [serial = 117] [outer = 0xa209ac00] 21:00:01 INFO - PROCESS | 5704 | 1467432001895 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1489ms 21:00:01 INFO - PROCESS | 5704 | 1467432001937 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 21:00:01 INFO - PROCESS | 5704 | 1467432001942 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 21:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:00:01 INFO - PROCESS | 5704 | 1467432001949 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:00:01 INFO - PROCESS | 5704 | 1467432001952 Marionette TRACE conn3 <- [1,130,null,{}] 21:00:01 INFO - PROCESS | 5704 | 1467432001958 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:01 INFO - PROCESS | 5704 | 1467432001964 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:02 INFO - PROCESS | 5704 | 1467432002157 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 21:00:02 INFO - PROCESS | 5704 | 1467432002357 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:02 INFO - PROCESS | 5704 | 1467432002365 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x93be1800 == 35 [pid = 5704] [id = 40] 21:00:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x93e32c00) [pid = 5704] [serial = 118] [outer = (nil)] 21:00:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x9938cc00) [pid = 5704] [serial = 119] [outer = 0x93e32c00] 21:00:02 INFO - PROCESS | 5704 | 1467432002465 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0xa334d800) [pid = 5704] [serial = 120] [outer = 0x93e32c00] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x93c1e000 == 34 [pid = 5704] [id = 14] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x97952800 == 33 [pid = 5704] [id = 26] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x9adda000 == 32 [pid = 5704] [id = 24] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x93be2000 == 31 [pid = 5704] [id = 18] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x949be800 == 30 [pid = 5704] [id = 25] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x95503c00 == 29 [pid = 5704] [id = 17] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x9578d800 == 28 [pid = 5704] [id = 23] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x9b23b400 == 27 [pid = 5704] [id = 15] 21:00:03 INFO - PROCESS | 5704 | 1467432003715 Marionette TRACE conn3 <- [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]]]}] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x93e35800 == 26 [pid = 5704] [id = 22] 21:00:03 INFO - PROCESS | 5704 | --DOCSHELL 0x9d90f400 == 25 [pid = 5704] [id = 16] 21:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1784ms 21:00:03 INFO - PROCESS | 5704 | 1467432003734 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 21:00:03 INFO - PROCESS | 5704 | 1467432003739 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 21:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x9b1e4400) [pid = 5704] [serial = 70] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x9b1ed000) [pid = 5704] [serial = 71] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x949be400) [pid = 5704] [serial = 64] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x93c27c00) [pid = 5704] [serial = 68] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x95502000) [pid = 5704] [serial = 65] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x9794f400) [pid = 5704] [serial = 67] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x993eb800) [pid = 5704] [serial = 62] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0xa672e800) [pid = 5704] [serial = 61] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0xa2ff1c00) [pid = 5704] [serial = 53] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0xa34d4c00) [pid = 5704] [serial = 56] [outer = (nil)] [url = about:blank] 21:00:03 INFO - PROCESS | 5704 | 1467432003801 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:00:03 INFO - PROCESS | 5704 | 1467432003805 Marionette TRACE conn3 <- [1,134,null,{}] 21:00:03 INFO - PROCESS | 5704 | 1467432003815 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:03 INFO - PROCESS | 5704 | 1467432003820 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:04 INFO - PROCESS | 5704 | 1467432004010 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 21:00:04 INFO - PROCESS | 5704 | 1467432004111 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:04 INFO - PROCESS | 5704 | 1467432004118 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x9540a000 == 26 [pid = 5704] [id = 41] 21:00:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x9540d000) [pid = 5704] [serial = 121] [outer = (nil)] 21:00:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x95410400) [pid = 5704] [serial = 122] [outer = 0x9540d000] 21:00:04 INFO - PROCESS | 5704 | 1467432004204 Marionette DEBUG loaded listener.js 21:00:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x95492c00) [pid = 5704] [serial = 123] [outer = 0x9540d000] 21:00:04 INFO - PROCESS | 5704 | 1467432004953 Marionette TRACE conn3 <- [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]]]}] 21:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1227ms 21:00:04 INFO - PROCESS | 5704 | 1467432004995 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 21:00:05 INFO - PROCESS | 5704 | 1467432005002 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 21:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:00:05 INFO - PROCESS | 5704 | 1467432005012 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:00:05 INFO - PROCESS | 5704 | 1467432005016 Marionette TRACE conn3 <- [1,138,null,{}] 21:00:05 INFO - PROCESS | 5704 | 1467432005022 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:05 INFO - PROCESS | 5704 | 1467432005027 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:05 INFO - PROCESS | 5704 | 1467432005199 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 21:00:05 INFO - PROCESS | 5704 | 1467432005209 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:05 INFO - PROCESS | 5704 | 1467432005216 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x9578d000 == 27 [pid = 5704] [id = 42] 21:00:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x97930c00) [pid = 5704] [serial = 124] [outer = (nil)] 21:00:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x9794f400) [pid = 5704] [serial = 125] [outer = 0x97930c00] 21:00:05 INFO - PROCESS | 5704 | 1467432005291 Marionette DEBUG loaded listener.js 21:00:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x9846cc00) [pid = 5704] [serial = 126] [outer = 0x97930c00] 21:00:06 INFO - PROCESS | 5704 | 1467432006297 Marionette TRACE conn3 <- [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]]]}] 21:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1387ms 21:00:06 INFO - PROCESS | 5704 | 1467432006437 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 21:00:06 INFO - PROCESS | 5704 | 1467432006441 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 21:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:00:06 INFO - PROCESS | 5704 | 1467432006448 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:00:06 INFO - PROCESS | 5704 | 1467432006455 Marionette TRACE conn3 <- [1,142,null,{}] 21:00:06 INFO - PROCESS | 5704 | 1467432006478 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:06 INFO - PROCESS | 5704 | 1467432006486 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:06 INFO - PROCESS | 5704 | 1467432006690 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 21:00:06 INFO - PROCESS | 5704 | 1467432006826 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:06 INFO - PROCESS | 5704 | 1467432006838 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x9b465400 == 28 [pid = 5704] [id = 43] 21:00:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x9b465800) [pid = 5704] [serial = 127] [outer = (nil)] 21:00:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x9c2aec00) [pid = 5704] [serial = 128] [outer = 0x9b465800] 21:00:06 INFO - PROCESS | 5704 | 1467432006914 Marionette DEBUG loaded listener.js 21:00:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0xa2003400) [pid = 5704] [serial = 129] [outer = 0x9b465800] 21:00:07 INFO - PROCESS | 5704 | 1467432007790 Marionette TRACE conn3 <- [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]]]}] 21:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1395ms 21:00:07 INFO - PROCESS | 5704 | 1467432007851 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 21:00:07 INFO - PROCESS | 5704 | 1467432007856 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 21:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:00:07 INFO - PROCESS | 5704 | 1467432007862 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:00:07 INFO - PROCESS | 5704 | 1467432007866 Marionette TRACE conn3 <- [1,146,null,{}] 21:00:07 INFO - PROCESS | 5704 | 1467432007872 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:07 INFO - PROCESS | 5704 | 1467432007877 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:08 INFO - PROCESS | 5704 | 1467432008077 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 21:00:08 INFO - PROCESS | 5704 | 1467432008099 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:08 INFO - PROCESS | 5704 | 1467432008106 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x95410c00 == 29 [pid = 5704] [id = 44] 21:00:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0xa2323400) [pid = 5704] [serial = 130] [outer = (nil)] 21:00:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0xa3294400) [pid = 5704] [serial = 131] [outer = 0xa2323400] 21:00:08 INFO - PROCESS | 5704 | 1467432008180 Marionette DEBUG loaded listener.js 21:00:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x9794a400) [pid = 5704] [serial = 132] [outer = 0xa2323400] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0xa2533000) [pid = 5704] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0xa4f13c00) [pid = 5704] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0xa3320800) [pid = 5704] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x9794e400) [pid = 5704] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x93e2e400) [pid = 5704] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x9550c400) [pid = 5704] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x9c2a8000) [pid = 5704] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x9b247800) [pid = 5704] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x9b1e1400) [pid = 5704] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:00:08 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x93e2d800) [pid = 5704] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:00:09 INFO - PROCESS | 5704 | 1467432009144 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1340ms 21:00:09 INFO - PROCESS | 5704 | 1467432009225 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 21:00:09 INFO - PROCESS | 5704 | 1467432009229 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 21:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:00:09 INFO - PROCESS | 5704 | 1467432009333 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:00:09 INFO - PROCESS | 5704 | 1467432009337 Marionette TRACE conn3 <- [1,150,null,{}] 21:00:09 INFO - PROCESS | 5704 | 1467432009374 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:09 INFO - PROCESS | 5704 | 1467432009380 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:09 INFO - PROCESS | 5704 | 1467432009574 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 21:00:09 INFO - PROCESS | 5704 | 1467432009599 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:09 INFO - PROCESS | 5704 | 1467432009614 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:09 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e45400 == 30 [pid = 5704] [id = 45] 21:00:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x93e46800) [pid = 5704] [serial = 133] [outer = (nil)] 21:00:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x93e4c400) [pid = 5704] [serial = 134] [outer = 0x93e46800] 21:00:09 INFO - PROCESS | 5704 | 1467432009688 Marionette DEBUG loaded listener.js 21:00:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x9add9000) [pid = 5704] [serial = 135] [outer = 0x93e46800] 21:00:10 INFO - PROCESS | 5704 | 1467432010508 Marionette TRACE conn3 <- [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]]]}] 21:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1233ms 21:00:10 INFO - PROCESS | 5704 | 1467432010587 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 21:00:10 INFO - PROCESS | 5704 | 1467432010593 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 21:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:00:10 INFO - PROCESS | 5704 | 1467432010604 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:00:10 INFO - PROCESS | 5704 | 1467432010610 Marionette TRACE conn3 <- [1,154,null,{}] 21:00:10 INFO - PROCESS | 5704 | 1467432010620 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:10 INFO - PROCESS | 5704 | 1467432010626 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:10 INFO - PROCESS | 5704 | 1467432010850 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 21:00:11 INFO - PROCESS | 5704 | 1467432010993 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:11 INFO - PROCESS | 5704 | 1467432011009 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c1dc00 == 31 [pid = 5704] [id = 46] 21:00:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x93e50000) [pid = 5704] [serial = 136] [outer = (nil)] 21:00:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x949c2800) [pid = 5704] [serial = 137] [outer = 0x93e50000] 21:00:11 INFO - PROCESS | 5704 | 1467432011096 Marionette DEBUG loaded listener.js 21:00:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x95403c00) [pid = 5704] [serial = 138] [outer = 0x93e50000] 21:00:12 INFO - PROCESS | 5704 | 1467432012043 Marionette TRACE conn3 <- [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]]]}] 21:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1495ms 21:00:12 INFO - PROCESS | 5704 | 1467432012104 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 21:00:12 INFO - PROCESS | 5704 | 1467432012109 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 21:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:00:12 INFO - PROCESS | 5704 | 1467432012122 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:00:12 INFO - PROCESS | 5704 | 1467432012129 Marionette TRACE conn3 <- [1,158,null,{}] 21:00:12 INFO - PROCESS | 5704 | 1467432012136 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:12 INFO - PROCESS | 5704 | 1467432012142 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:12 INFO - PROCESS | 5704 | 1467432012365 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 21:00:12 INFO - PROCESS | 5704 | 1467432012548 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:12 INFO - PROCESS | 5704 | 1467432012557 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x9794ac00 == 32 [pid = 5704] [id = 47] 21:00:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x9794f800) [pid = 5704] [serial = 139] [outer = (nil)] 21:00:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x9a2c6c00) [pid = 5704] [serial = 140] [outer = 0x9794f800] 21:00:12 INFO - PROCESS | 5704 | 1467432012696 Marionette DEBUG loaded listener.js 21:00:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x9a82b800) [pid = 5704] [serial = 141] [outer = 0x9794f800] 21:00:13 INFO - PROCESS | 5704 | 1467432013609 Marionette TRACE conn3 <- [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]]]}] 21:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1543ms 21:00:13 INFO - PROCESS | 5704 | 1467432013662 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 21:00:13 INFO - PROCESS | 5704 | 1467432013666 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 21:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:00:13 INFO - PROCESS | 5704 | 1467432013673 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:00:13 INFO - PROCESS | 5704 | 1467432013677 Marionette TRACE conn3 <- [1,162,null,{}] 21:00:13 INFO - PROCESS | 5704 | 1467432013692 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:13 INFO - PROCESS | 5704 | 1467432013701 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:14 INFO - PROCESS | 5704 | 1467432013994 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 21:00:14 INFO - PROCESS | 5704 | 1467432014110 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:14 INFO - PROCESS | 5704 | 1467432014121 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x9b248800 == 33 [pid = 5704] [id = 48] 21:00:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x9b464800) [pid = 5704] [serial = 142] [outer = (nil)] 21:00:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x9c0e0800) [pid = 5704] [serial = 143] [outer = 0x9b464800] 21:00:14 INFO - PROCESS | 5704 | 1467432014259 Marionette DEBUG loaded listener.js 21:00:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0xa1190000) [pid = 5704] [serial = 144] [outer = 0x9b464800] 21:00:15 INFO - PROCESS | 5704 | 1467432015127 Marionette TRACE conn3 <- [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]]]}] 21:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1480ms 21:00:15 INFO - PROCESS | 5704 | 1467432015155 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 21:00:15 INFO - PROCESS | 5704 | 1467432015159 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 21:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:00:15 INFO - PROCESS | 5704 | 1467432015166 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:00:15 INFO - PROCESS | 5704 | 1467432015170 Marionette TRACE conn3 <- [1,166,null,{}] 21:00:15 INFO - PROCESS | 5704 | 1467432015176 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:15 INFO - PROCESS | 5704 | 1467432015181 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:15 INFO - PROCESS | 5704 | 1467432015367 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 21:00:15 INFO - PROCESS | 5704 | 1467432015522 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:15 INFO - PROCESS | 5704 | 1467432015529 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x97930800 == 34 [pid = 5704] [id = 49] 21:00:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x9b1ed000) [pid = 5704] [serial = 145] [outer = (nil)] 21:00:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0xa4d0a800) [pid = 5704] [serial = 146] [outer = 0x9b1ed000] 21:00:15 INFO - PROCESS | 5704 | 1467432015618 Marionette DEBUG loaded listener.js 21:00:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0xa4d4f000) [pid = 5704] [serial = 147] [outer = 0x9b1ed000] 21:00:16 INFO - PROCESS | 5704 | 1467432016127 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:00:16 INFO - PROCESS | 5704 | 1467432016592 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1482ms 21:00:16 INFO - PROCESS | 5704 | 1467432016649 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 21:00:16 INFO - PROCESS | 5704 | 1467432016653 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 21:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:00:16 INFO - PROCESS | 5704 | 1467432016660 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:00:16 INFO - PROCESS | 5704 | 1467432016663 Marionette TRACE conn3 <- [1,170,null,{}] 21:00:16 INFO - PROCESS | 5704 | 1467432016669 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:16 INFO - PROCESS | 5704 | 1467432016675 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:16 INFO - PROCESS | 5704 | 1467432016912 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 21:00:17 INFO - PROCESS | 5704 | 1467432017091 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:17 INFO - PROCESS | 5704 | 1467432017098 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e37800 == 35 [pid = 5704] [id = 50] 21:00:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93e38000) [pid = 5704] [serial = 148] [outer = (nil)] 21:00:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x97957c00) [pid = 5704] [serial = 149] [outer = 0x93e38000] 21:00:17 INFO - PROCESS | 5704 | 1467432017185 Marionette DEBUG loaded listener.js 21:00:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x9b1eb000) [pid = 5704] [serial = 150] [outer = 0x93e38000] 21:00:18 INFO - PROCESS | 5704 | 1467432018437 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1837ms 21:00:18 INFO - PROCESS | 5704 | 1467432018499 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 21:00:18 INFO - PROCESS | 5704 | 1467432018504 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 21:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:00:18 INFO - PROCESS | 5704 | 1467432018512 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:00:18 INFO - PROCESS | 5704 | 1467432018517 Marionette TRACE conn3 <- [1,174,null,{}] 21:00:18 INFO - PROCESS | 5704 | 1467432018525 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:18 INFO - PROCESS | 5704 | 1467432018531 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:18 INFO - PROCESS | 5704 | 1467432018699 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 21:00:18 INFO - PROCESS | 5704 | 1467432018875 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:18 INFO - PROCESS | 5704 | 1467432018886 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x95408000 == 36 [pid = 5704] [id = 51] 21:00:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x95491c00) [pid = 5704] [serial = 151] [outer = (nil)] 21:00:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x97933c00) [pid = 5704] [serial = 152] [outer = 0x95491c00] 21:00:18 INFO - PROCESS | 5704 | 1467432018967 Marionette DEBUG loaded listener.js 21:00:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x9846ac00) [pid = 5704] [serial = 153] [outer = 0x95491c00] 21:00:19 INFO - PROCESS | 5704 | 1467432019875 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1438ms 21:00:19 INFO - PROCESS | 5704 | 1467432019950 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 21:00:19 INFO - PROCESS | 5704 | 1467432019957 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 21:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:00:19 INFO - PROCESS | 5704 | 1467432019968 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:00:19 INFO - PROCESS | 5704 | 1467432019971 Marionette TRACE conn3 <- [1,178,null,{}] 21:00:19 INFO - PROCESS | 5704 | 1467432019978 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:19 INFO - PROCESS | 5704 | 1467432019983 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:20 INFO - PROCESS | 5704 | 1467432020213 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0xa8259c00) [pid = 5704] [serial = 88] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0xa239f000) [pid = 5704] [serial = 107] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0xa672ec00) [pid = 5704] [serial = 83] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0xa61b6000) [pid = 5704] [serial = 82] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0xa6eae000) [pid = 5704] [serial = 86] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0xa6ea8400) [pid = 5704] [serial = 85] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x9930d400) [pid = 5704] [serial = 94] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x93e31000) [pid = 5704] [serial = 91] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x949b4000) [pid = 5704] [serial = 92] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x99f90000) [pid = 5704] [serial = 74] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x97950c00) [pid = 5704] [serial = 73] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x9c3ef000) [pid = 5704] [serial = 101] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x9c1f1000) [pid = 5704] [serial = 77] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x99e94800) [pid = 5704] [serial = 95] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x9b1ef400) [pid = 5704] [serial = 99] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0xa2002c00) [pid = 5704] [serial = 104] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x9bbca800) [pid = 5704] [serial = 76] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x9b1e5c00) [pid = 5704] [serial = 98] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0xa3329800) [pid = 5704] [serial = 80] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x9d911400) [pid = 5704] [serial = 102] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0xa25f3c00) [pid = 5704] [serial = 79] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x9b74a800) [pid = 5704] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:00:20 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0xa2009000) [pid = 5704] [serial = 105] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 5704 | 1467432020419 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:20 INFO - PROCESS | 5704 | 1467432020430 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c2b400 == 37 [pid = 5704] [id = 52] 21:00:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x949b4000) [pid = 5704] [serial = 154] [outer = (nil)] 21:00:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x97950c00) [pid = 5704] [serial = 155] [outer = 0x949b4000] 21:00:20 INFO - PROCESS | 5704 | 1467432020506 Marionette DEBUG loaded listener.js 21:00:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x9974d800) [pid = 5704] [serial = 156] [outer = 0x949b4000] 21:00:21 INFO - PROCESS | 5704 | 1467432021174 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1231ms 21:00:21 INFO - PROCESS | 5704 | 1467432021198 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 21:00:21 INFO - PROCESS | 5704 | 1467432021202 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 21:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:00:21 INFO - PROCESS | 5704 | 1467432021209 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:00:21 INFO - PROCESS | 5704 | 1467432021215 Marionette TRACE conn3 <- [1,182,null,{}] 21:00:21 INFO - PROCESS | 5704 | 1467432021241 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:21 INFO - PROCESS | 5704 | 1467432021250 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:21 INFO - PROCESS | 5704 | 1467432021417 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 21:00:21 INFO - PROCESS | 5704 | 1467432021433 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:21 INFO - PROCESS | 5704 | 1467432021445 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x9b23c000 == 38 [pid = 5704] [id = 53] 21:00:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x9b245400) [pid = 5704] [serial = 157] [outer = (nil)] 21:00:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x9b57d400) [pid = 5704] [serial = 158] [outer = 0x9b245400] 21:00:21 INFO - PROCESS | 5704 | 1467432021518 Marionette DEBUG loaded listener.js 21:00:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x9c1f1000) [pid = 5704] [serial = 159] [outer = 0x9b245400] 21:00:22 INFO - PROCESS | 5704 | 1467432022367 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1193ms 21:00:22 INFO - PROCESS | 5704 | 1467432022407 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 21:00:22 INFO - PROCESS | 5704 | 1467432022412 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 21:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:00:22 INFO - PROCESS | 5704 | 1467432022418 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:00:22 INFO - PROCESS | 5704 | 1467432022422 Marionette TRACE conn3 <- [1,186,null,{}] 21:00:22 INFO - PROCESS | 5704 | 1467432022430 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:22 INFO - PROCESS | 5704 | 1467432022435 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:22 INFO - PROCESS | 5704 | 1467432022609 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 21:00:22 INFO - PROCESS | 5704 | 1467432022731 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:22 INFO - PROCESS | 5704 | 1467432022740 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e51800 == 39 [pid = 5704] [id = 54] 21:00:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x9aecdc00) [pid = 5704] [serial = 160] [outer = (nil)] 21:00:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x9aed5800) [pid = 5704] [serial = 161] [outer = 0x9aecdc00] 21:00:22 INFO - PROCESS | 5704 | 1467432022811 Marionette DEBUG loaded listener.js 21:00:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x9aed8800) [pid = 5704] [serial = 162] [outer = 0x9aecdc00] 21:00:23 INFO - PROCESS | 5704 | 1467432023651 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1280ms 21:00:23 INFO - PROCESS | 5704 | 1467432023706 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 21:00:23 INFO - PROCESS | 5704 | 1467432023709 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 21:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:00:23 INFO - PROCESS | 5704 | 1467432023716 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:00:23 INFO - PROCESS | 5704 | 1467432023719 Marionette TRACE conn3 <- [1,190,null,{}] 21:00:23 INFO - PROCESS | 5704 | 1467432023724 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:23 INFO - PROCESS | 5704 | 1467432023729 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:23 INFO - PROCESS | 5704 | 1467432023932 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 21:00:23 INFO - PROCESS | 5704 | 1467432023955 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:23 INFO - PROCESS | 5704 | 1467432023963 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x93bde800 == 40 [pid = 5704] [id = 55] 21:00:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x93be6c00) [pid = 5704] [serial = 163] [outer = (nil)] 21:00:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x9c2ac400) [pid = 5704] [serial = 164] [outer = 0x93be6c00] 21:00:24 INFO - PROCESS | 5704 | 1467432024029 Marionette DEBUG loaded listener.js 21:00:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x9c3f7400) [pid = 5704] [serial = 165] [outer = 0x93be6c00] 21:00:24 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x93e32c00) [pid = 5704] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:00:24 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x9540d000) [pid = 5704] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:00:24 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x9b465800) [pid = 5704] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:00:24 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x97930c00) [pid = 5704] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:00:24 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0xa2323400) [pid = 5704] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:00:24 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0xa2009c00) [pid = 5704] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:00:24 INFO - PROCESS | 5704 | 1467432024914 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1229ms 21:00:24 INFO - PROCESS | 5704 | 1467432024946 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 21:00:24 INFO - PROCESS | 5704 | 1467432024949 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 21:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:00:24 INFO - PROCESS | 5704 | 1467432024955 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:00:24 INFO - PROCESS | 5704 | 1467432024958 Marionette TRACE conn3 <- [1,194,null,{}] 21:00:24 INFO - PROCESS | 5704 | 1467432024964 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:24 INFO - PROCESS | 5704 | 1467432024974 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:25 INFO - PROCESS | 5704 | 1467432025181 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 21:00:25 INFO - PROCESS | 5704 | 1467432025252 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:25 INFO - PROCESS | 5704 | 1467432025264 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c23800 == 41 [pid = 5704] [id = 56] 21:00:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x93e2f800) [pid = 5704] [serial = 166] [outer = (nil)] 21:00:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0xa2375800) [pid = 5704] [serial = 167] [outer = 0x93e2f800] 21:00:25 INFO - PROCESS | 5704 | 1467432025333 Marionette DEBUG loaded listener.js 21:00:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0xa25f6000) [pid = 5704] [serial = 168] [outer = 0x93e2f800] 21:00:26 INFO - PROCESS | 5704 | 1467432026002 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1077ms 21:00:26 INFO - PROCESS | 5704 | 1467432026033 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 21:00:26 INFO - PROCESS | 5704 | 1467432026036 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 21:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:00:26 INFO - PROCESS | 5704 | 1467432026052 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:00:26 INFO - PROCESS | 5704 | 1467432026055 Marionette TRACE conn3 <- [1,198,null,{}] 21:00:26 INFO - PROCESS | 5704 | 1467432026060 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:26 INFO - PROCESS | 5704 | 1467432026065 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:26 INFO - PROCESS | 5704 | 1467432026249 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 21:00:26 INFO - PROCESS | 5704 | 1467432026267 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:26 INFO - PROCESS | 5704 | 1467432026274 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x930e8400 == 42 [pid = 5704] [id = 57] 21:00:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x93c2b000) [pid = 5704] [serial = 169] [outer = (nil)] 21:00:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0xa4d57000) [pid = 5704] [serial = 170] [outer = 0x93c2b000] 21:00:26 INFO - PROCESS | 5704 | 1467432026347 Marionette DEBUG loaded listener.js 21:00:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x9c3be000) [pid = 5704] [serial = 171] [outer = 0x93c2b000] 21:00:27 INFO - PROCESS | 5704 | 1467432027266 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1286ms 21:00:27 INFO - PROCESS | 5704 | 1467432027340 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 21:00:27 INFO - PROCESS | 5704 | 1467432027347 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 21:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:00:27 INFO - PROCESS | 5704 | 1467432027355 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:00:27 INFO - PROCESS | 5704 | 1467432027361 Marionette TRACE conn3 <- [1,202,null,{}] 21:00:27 INFO - PROCESS | 5704 | 1467432027370 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:27 INFO - PROCESS | 5704 | 1467432027375 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:27 INFO - PROCESS | 5704 | 1467432027598 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 21:00:27 INFO - PROCESS | 5704 | 1467432027749 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:27 INFO - PROCESS | 5704 | 1467432027760 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e49800 == 43 [pid = 5704] [id = 58] 21:00:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x93e4a400) [pid = 5704] [serial = 172] [outer = (nil)] 21:00:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x95503400) [pid = 5704] [serial = 173] [outer = 0x93e4a400] 21:00:27 INFO - PROCESS | 5704 | 1467432027846 Marionette DEBUG loaded listener.js 21:00:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x9794b400) [pid = 5704] [serial = 174] [outer = 0x93e4a400] 21:00:28 INFO - PROCESS | 5704 | 1467432028794 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1483ms 21:00:28 INFO - PROCESS | 5704 | 1467432028838 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 21:00:28 INFO - PROCESS | 5704 | 1467432028846 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 21:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:00:28 INFO - PROCESS | 5704 | 1467432028857 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:00:28 INFO - PROCESS | 5704 | 1467432028862 Marionette TRACE conn3 <- [1,206,null,{}] 21:00:28 INFO - PROCESS | 5704 | 1467432028869 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:28 INFO - PROCESS | 5704 | 1467432028875 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:29 INFO - PROCESS | 5704 | 1467432029056 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 21:00:29 INFO - PROCESS | 5704 | 1467432029207 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:29 INFO - PROCESS | 5704 | 1467432029214 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a82b000 == 44 [pid = 5704] [id = 59] 21:00:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x9a835400) [pid = 5704] [serial = 175] [outer = (nil)] 21:00:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x9aa85800) [pid = 5704] [serial = 176] [outer = 0x9a835400] 21:00:29 INFO - PROCESS | 5704 | 1467432029300 Marionette DEBUG loaded listener.js 21:00:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x9aa8a000) [pid = 5704] [serial = 177] [outer = 0x9a835400] 21:00:30 INFO - PROCESS | 5704 | 1467432030274 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1484ms 21:00:30 INFO - PROCESS | 5704 | 1467432030342 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 21:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:00:30 INFO - PROCESS | 5704 | 1467432030347 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 21:00:30 INFO - PROCESS | 5704 | 1467432030355 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:00:30 INFO - PROCESS | 5704 | 1467432030362 Marionette TRACE conn3 <- [1,210,null,{}] 21:00:30 INFO - PROCESS | 5704 | 1467432030379 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:30 INFO - PROCESS | 5704 | 1467432030389 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:30 INFO - PROCESS | 5704 | 1467432030611 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 21:00:30 INFO - PROCESS | 5704 | 1467432030800 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:30 INFO - PROCESS | 5704 | 1467432030812 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x95491800 == 45 [pid = 5704] [id = 60] 21:00:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x9a692000) [pid = 5704] [serial = 178] [outer = (nil)] 21:00:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x9a839c00) [pid = 5704] [serial = 179] [outer = 0x9a692000] 21:00:30 INFO - PROCESS | 5704 | 1467432030944 Marionette DEBUG loaded listener.js 21:00:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x9aa8e800) [pid = 5704] [serial = 180] [outer = 0x9a692000] 21:00:31 INFO - PROCESS | 5704 | 1467432031766 Marionette TRACE conn3 <- [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]]]}] 21:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1448ms 21:00:31 INFO - PROCESS | 5704 | 1467432031803 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 21:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:00:31 INFO - PROCESS | 5704 | 1467432031809 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 21:00:31 INFO - PROCESS | 5704 | 1467432031815 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:00:31 INFO - PROCESS | 5704 | 1467432031819 Marionette TRACE conn3 <- [1,214,null,{}] 21:00:31 INFO - PROCESS | 5704 | 1467432031825 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:31 INFO - PROCESS | 5704 | 1467432031830 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:32 INFO - PROCESS | 5704 | 1467432032017 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 21:00:32 INFO - PROCESS | 5704 | 1467432032168 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:32 INFO - PROCESS | 5704 | 1467432032176 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x9aa90800 == 46 [pid = 5704] [id = 61] 21:00:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x9aa93c00) [pid = 5704] [serial = 181] [outer = (nil)] 21:00:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x9ace7c00) [pid = 5704] [serial = 182] [outer = 0x9aa93c00] 21:00:32 INFO - PROCESS | 5704 | 1467432032257 Marionette DEBUG loaded listener.js 21:00:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x9acea400) [pid = 5704] [serial = 183] [outer = 0x9aa93c00] 21:00:33 INFO - PROCESS | 5704 | 1467432033186 Marionette TRACE conn3 <- [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]]]}] 21:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1431ms 21:00:33 INFO - PROCESS | 5704 | 1467432033246 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 21:00:33 INFO - PROCESS | 5704 | 1467432033251 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 21:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:00:33 INFO - PROCESS | 5704 | 1467432033257 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:00:33 INFO - PROCESS | 5704 | 1467432033261 Marionette TRACE conn3 <- [1,218,null,{}] 21:00:33 INFO - PROCESS | 5704 | 1467432033267 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:33 INFO - PROCESS | 5704 | 1467432033272 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:33 INFO - PROCESS | 5704 | 1467432033442 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 21:00:33 INFO - PROCESS | 5704 | 1467432033638 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:33 INFO - PROCESS | 5704 | 1467432033646 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x95402400 == 47 [pid = 5704] [id = 62] 21:00:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x9540fc00) [pid = 5704] [serial = 184] [outer = (nil)] 21:00:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x9acf1400) [pid = 5704] [serial = 185] [outer = 0x9540fc00] 21:00:33 INFO - PROCESS | 5704 | 1467432033736 Marionette DEBUG loaded listener.js 21:00:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x9aecc800) [pid = 5704] [serial = 186] [outer = 0x9540fc00] 21:00:34 INFO - PROCESS | 5704 | 1467432034695 Marionette TRACE conn3 <- [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]]]}] 21:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1496ms 21:00:34 INFO - PROCESS | 5704 | 1467432034755 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 21:00:34 INFO - PROCESS | 5704 | 1467432034759 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 21:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:00:34 INFO - PROCESS | 5704 | 1467432034765 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:00:34 INFO - PROCESS | 5704 | 1467432034769 Marionette TRACE conn3 <- [1,222,null,{}] 21:00:34 INFO - PROCESS | 5704 | 1467432034775 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:34 INFO - PROCESS | 5704 | 1467432034785 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:34 INFO - PROCESS | 5704 | 1467432034989 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 21:00:35 INFO - PROCESS | 5704 | 1467432035171 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:35 INFO - PROCESS | 5704 | 1467432035179 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x9acee800 == 48 [pid = 5704] [id = 63] 21:00:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9aed6400) [pid = 5704] [serial = 187] [outer = (nil)] 21:00:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0xa2010000) [pid = 5704] [serial = 188] [outer = 0x9aed6400] 21:00:35 INFO - PROCESS | 5704 | 1467432035266 Marionette DEBUG loaded listener.js 21:00:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0xa23ad400) [pid = 5704] [serial = 189] [outer = 0x9aed6400] 21:00:36 INFO - PROCESS | 5704 | 1467432036050 Marionette TRACE conn3 <- [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]]]}] 21:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1336ms 21:00:36 INFO - PROCESS | 5704 | 1467432036102 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 21:00:36 INFO - PROCESS | 5704 | 1467432036106 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 21:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:00:36 INFO - PROCESS | 5704 | 1467432036133 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:00:36 INFO - PROCESS | 5704 | 1467432036136 Marionette TRACE conn3 <- [1,226,null,{}] 21:00:36 INFO - PROCESS | 5704 | 1467432036143 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:36 INFO - PROCESS | 5704 | 1467432036147 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:36 INFO - PROCESS | 5704 | 1467432036315 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 21:00:36 INFO - PROCESS | 5704 | 1467432036470 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:36 INFO - PROCESS | 5704 | 1467432036481 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x9aa92800 == 49 [pid = 5704] [id = 64] 21:00:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x9adda400) [pid = 5704] [serial = 190] [outer = (nil)] 21:00:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0xa61b6000) [pid = 5704] [serial = 191] [outer = 0x9adda400] 21:00:36 INFO - PROCESS | 5704 | 1467432036561 Marionette DEBUG loaded listener.js 21:00:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0xa6732000) [pid = 5704] [serial = 192] [outer = 0x9adda400] 21:00:37 INFO - PROCESS | 5704 | 1467432037418 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1335ms 21:00:37 INFO - PROCESS | 5704 | 1467432037466 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 21:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:00:37 INFO - PROCESS | 5704 | 1467432037478 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 21:00:37 INFO - PROCESS | 5704 | 1467432037484 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:00:37 INFO - PROCESS | 5704 | 1467432037489 Marionette TRACE conn3 <- [1,230,null,{}] 21:00:37 INFO - PROCESS | 5704 | 1467432037495 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:37 INFO - PROCESS | 5704 | 1467432037500 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:37 INFO - PROCESS | 5704 | 1467432037684 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 21:00:37 INFO - PROCESS | 5704 | 1467432037840 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:37 INFO - PROCESS | 5704 | 1467432037848 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x930e6800 == 50 [pid = 5704] [id = 65] 21:00:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x93b98800) [pid = 5704] [serial = 193] [outer = (nil)] 21:00:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x9acec000) [pid = 5704] [serial = 194] [outer = 0x93b98800] 21:00:37 INFO - PROCESS | 5704 | 1467432037934 Marionette DEBUG loaded listener.js 21:00:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x9b1ef000) [pid = 5704] [serial = 195] [outer = 0x93b98800] 21:00:39 INFO - PROCESS | 5704 | 1467432039001 Marionette TRACE conn3 <- [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]]]}] 21:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1532ms 21:00:39 INFO - PROCESS | 5704 | 1467432039017 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 21:00:39 INFO - PROCESS | 5704 | 1467432039024 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 21:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:00:39 INFO - PROCESS | 5704 | 1467432039032 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:00:39 INFO - PROCESS | 5704 | 1467432039037 Marionette TRACE conn3 <- [1,234,null,{}] 21:00:39 INFO - PROCESS | 5704 | 1467432039046 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:39 INFO - PROCESS | 5704 | 1467432039051 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:39 INFO - PROCESS | 5704 | 1467432039229 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 21:00:39 INFO - PROCESS | 5704 | 1467432039424 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:39 INFO - PROCESS | 5704 | 1467432039430 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd3000 == 51 [pid = 5704] [id = 66] 21:00:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x93bdd400) [pid = 5704] [serial = 196] [outer = (nil)] 21:00:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x93e44c00) [pid = 5704] [serial = 197] [outer = 0x93bdd400] 21:00:39 INFO - PROCESS | 5704 | 1467432039518 Marionette DEBUG loaded listener.js 21:00:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x93e52000) [pid = 5704] [serial = 198] [outer = 0x93bdd400] 21:00:40 INFO - PROCESS | 5704 | 1467432040423 Marionette TRACE conn3 <- [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]]]}] 21:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1438ms 21:00:40 INFO - PROCESS | 5704 | 1467432040471 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 21:00:40 INFO - PROCESS | 5704 | 1467432040478 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 21:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:00:40 INFO - PROCESS | 5704 | 1467432040489 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:00:40 INFO - PROCESS | 5704 | 1467432040492 Marionette TRACE conn3 <- [1,238,null,{}] 21:00:40 INFO - PROCESS | 5704 | 1467432040499 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:40 INFO - PROCESS | 5704 | 1467432040505 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:40 INFO - PROCESS | 5704 | 1467432040679 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 21:00:40 INFO - PROCESS | 5704 | 1467432040849 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:40 INFO - PROCESS | 5704 | 1467432040857 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x95496800 == 52 [pid = 5704] [id = 67] 21:00:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x97952000) [pid = 5704] [serial = 199] [outer = (nil)] 21:00:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x99ea0800) [pid = 5704] [serial = 200] [outer = 0x97952000] 21:00:40 INFO - PROCESS | 5704 | 1467432040969 Marionette DEBUG loaded listener.js 21:00:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x9a68a400) [pid = 5704] [serial = 201] [outer = 0x97952000] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x93e4c400) [pid = 5704] [serial = 134] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0xa82ef800) [pid = 5704] [serial = 89] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0xa334d800) [pid = 5704] [serial = 120] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x9938cc00) [pid = 5704] [serial = 119] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x95410400) [pid = 5704] [serial = 122] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x95492c00) [pid = 5704] [serial = 123] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x9c2aec00) [pid = 5704] [serial = 128] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0xa2003400) [pid = 5704] [serial = 129] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0xa23a2000) [pid = 5704] [serial = 116] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x9794f400) [pid = 5704] [serial = 125] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x9a2ca800) [pid = 5704] [serial = 110] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x95406000) [pid = 5704] [serial = 113] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0xa3294400) [pid = 5704] [serial = 131] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x9794a400) [pid = 5704] [serial = 132] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x9846cc00) [pid = 5704] [serial = 126] [outer = (nil)] [url = about:blank] 21:00:41 INFO - PROCESS | 5704 | 1467432041800 Marionette TRACE conn3 <- [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]]]}] 21:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1337ms 21:00:41 INFO - PROCESS | 5704 | 1467432041844 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 21:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:00:41 INFO - PROCESS | 5704 | 1467432041849 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 21:00:41 INFO - PROCESS | 5704 | 1467432041856 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:00:41 INFO - PROCESS | 5704 | 1467432041862 Marionette TRACE conn3 <- [1,242,null,{}] 21:00:41 INFO - PROCESS | 5704 | 1467432041884 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:41 INFO - PROCESS | 5704 | 1467432041892 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:42 INFO - PROCESS | 5704 | 1467432042061 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 21:00:42 INFO - PROCESS | 5704 | 1467432042073 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:42 INFO - PROCESS | 5704 | 1467432042083 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a691400 == 53 [pid = 5704] [id = 68] 21:00:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9a693c00) [pid = 5704] [serial = 202] [outer = (nil)] 21:00:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x9a82e800) [pid = 5704] [serial = 203] [outer = 0x9a693c00] 21:00:42 INFO - PROCESS | 5704 | 1467432042161 Marionette DEBUG loaded listener.js 21:00:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x9a838400) [pid = 5704] [serial = 204] [outer = 0x9a693c00] 21:00:43 INFO - PROCESS | 5704 | 1467432043043 Marionette TRACE conn3 <- [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]]]}] 21:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1238ms 21:00:43 INFO - PROCESS | 5704 | 1467432043094 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 21:00:43 INFO - PROCESS | 5704 | 1467432043100 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 21:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:00:43 INFO - PROCESS | 5704 | 1467432043128 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:00:43 INFO - PROCESS | 5704 | 1467432043132 Marionette TRACE conn3 <- [1,246,null,{}] 21:00:43 INFO - PROCESS | 5704 | 1467432043138 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:43 INFO - PROCESS | 5704 | 1467432043143 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:43 INFO - PROCESS | 5704 | 1467432043314 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 21:00:43 INFO - PROCESS | 5704 | 1467432043323 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:43 INFO - PROCESS | 5704 | 1467432043333 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x99f95000 == 54 [pid = 5704] [id = 69] 21:00:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x9aa84400) [pid = 5704] [serial = 205] [outer = (nil)] 21:00:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x9aa93400) [pid = 5704] [serial = 206] [outer = 0x9aa84400] 21:00:43 INFO - PROCESS | 5704 | 1467432043405 Marionette DEBUG loaded listener.js 21:00:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x9adda000) [pid = 5704] [serial = 207] [outer = 0x9aa84400] 21:00:44 INFO - PROCESS | 5704 | 1467432044335 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1236ms 21:00:44 INFO - PROCESS | 5704 | 1467432044364 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 21:00:44 INFO - PROCESS | 5704 | 1467432044367 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 21:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:00:44 INFO - PROCESS | 5704 | 1467432044374 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:00:44 INFO - PROCESS | 5704 | 1467432044378 Marionette TRACE conn3 <- [1,250,null,{}] 21:00:44 INFO - PROCESS | 5704 | 1467432044391 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:44 INFO - PROCESS | 5704 | 1467432044395 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:44 INFO - PROCESS | 5704 | 1467432044594 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 21:00:44 INFO - PROCESS | 5704 | 1467432044615 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:44 INFO - PROCESS | 5704 | 1467432044624 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a68ec00 == 55 [pid = 5704] [id = 70] 21:00:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x9a698400) [pid = 5704] [serial = 208] [outer = (nil)] 21:00:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x9aed8400) [pid = 5704] [serial = 209] [outer = 0x9a698400] 21:00:44 INFO - PROCESS | 5704 | 1467432044708 Marionette DEBUG loaded listener.js 21:00:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x9b1e8400) [pid = 5704] [serial = 210] [outer = 0x9a698400] 21:00:45 INFO - PROCESS | 5704 | 1467432045547 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1195ms 21:00:45 INFO - PROCESS | 5704 | 1467432045569 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 21:00:45 INFO - PROCESS | 5704 | 1467432045572 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 21:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:00:45 INFO - PROCESS | 5704 | 1467432045579 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:00:45 INFO - PROCESS | 5704 | 1467432045582 Marionette TRACE conn3 <- [1,254,null,{}] 21:00:45 INFO - PROCESS | 5704 | 1467432045588 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:45 INFO - PROCESS | 5704 | 1467432045598 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:45 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x93e2f800) [pid = 5704] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:00:45 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x949b4000) [pid = 5704] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:00:45 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x95404000) [pid = 5704] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:00:45 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0xa209ac00) [pid = 5704] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:00:45 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x95787400) [pid = 5704] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:00:45 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x9b245400) [pid = 5704] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:00:45 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x93be6c00) [pid = 5704] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:00:45 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x95491c00) [pid = 5704] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:00:45 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x9aecdc00) [pid = 5704] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:00:46 INFO - PROCESS | 5704 | 1467432046007 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 21:00:46 INFO - PROCESS | 5704 | 1467432046089 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:46 INFO - PROCESS | 5704 | 1467432046098 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cdc800 == 56 [pid = 5704] [id = 71] 21:00:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9b1e5000) [pid = 5704] [serial = 211] [outer = (nil)] 21:00:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0xa2321000) [pid = 5704] [serial = 212] [outer = 0x9b1e5000] 21:00:46 INFO - PROCESS | 5704 | 1467432046209 Marionette DEBUG loaded listener.js 21:00:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0xa25f8400) [pid = 5704] [serial = 213] [outer = 0x9b1e5000] 21:00:46 INFO - PROCESS | 5704 | 1467432046935 Marionette TRACE conn3 <- [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]]]}] 21:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1385ms 21:00:46 INFO - PROCESS | 5704 | 1467432046968 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 21:00:46 INFO - PROCESS | 5704 | 1467432046971 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 21:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:00:46 INFO - PROCESS | 5704 | 1467432046978 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:00:46 INFO - PROCESS | 5704 | 1467432046981 Marionette TRACE conn3 <- [1,258,null,{}] 21:00:46 INFO - PROCESS | 5704 | 1467432046987 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:46 INFO - PROCESS | 5704 | 1467432046992 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:47 INFO - PROCESS | 5704 | 1467432047147 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 21:00:47 INFO - PROCESS | 5704 | 1467432047156 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:47 INFO - PROCESS | 5704 | 1467432047161 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e4a000 == 57 [pid = 5704] [id = 72] 21:00:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x95504000) [pid = 5704] [serial = 214] [outer = (nil)] 21:00:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0xa33c1c00) [pid = 5704] [serial = 215] [outer = 0x95504000] 21:00:47 INFO - PROCESS | 5704 | 1467432047232 Marionette DEBUG loaded listener.js 21:00:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0xa4d0b800) [pid = 5704] [serial = 216] [outer = 0x95504000] 21:00:48 INFO - PROCESS | 5704 | 1467432048190 Marionette TRACE conn3 <- [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]]]}] 21:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1286ms 21:00:48 INFO - PROCESS | 5704 | 1467432048264 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 21:00:48 INFO - PROCESS | 5704 | 1467432048271 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 21:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:00:48 INFO - PROCESS | 5704 | 1467432048281 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:00:48 INFO - PROCESS | 5704 | 1467432048287 Marionette TRACE conn3 <- [1,262,null,{}] 21:00:48 INFO - PROCESS | 5704 | 1467432048296 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:48 INFO - PROCESS | 5704 | 1467432048303 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:48 INFO - PROCESS | 5704 | 1467432048539 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 21:00:48 INFO - PROCESS | 5704 | 1467432048794 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:48 INFO - PROCESS | 5704 | 1467432048807 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c26800 == 58 [pid = 5704] [id = 73] 21:00:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x93c27800) [pid = 5704] [serial = 217] [outer = (nil)] 21:00:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x9548f400) [pid = 5704] [serial = 218] [outer = 0x93c27800] 21:00:48 INFO - PROCESS | 5704 | 1467432048916 Marionette DEBUG loaded listener.js 21:00:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x9549b000) [pid = 5704] [serial = 219] [outer = 0x93c27800] 21:00:49 INFO - PROCESS | 5704 | 1467432049777 Marionette TRACE conn3 <- [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]]]}] 21:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1538ms 21:00:49 INFO - PROCESS | 5704 | 1467432049818 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 21:00:49 INFO - PROCESS | 5704 | 1467432049826 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 21:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:00:49 INFO - PROCESS | 5704 | 1467432049837 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:00:49 INFO - PROCESS | 5704 | 1467432049841 Marionette TRACE conn3 <- [1,266,null,{}] 21:00:49 INFO - PROCESS | 5704 | 1467432049851 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:49 INFO - PROCESS | 5704 | 1467432049857 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:50 INFO - PROCESS | 5704 | 1467432050061 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 21:00:50 INFO - PROCESS | 5704 | 1467432050219 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:50 INFO - PROCESS | 5704 | 1467432050229 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e46000 == 59 [pid = 5704] [id = 74] 21:00:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x9a693000) [pid = 5704] [serial = 220] [outer = (nil)] 21:00:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x9a8e4800) [pid = 5704] [serial = 221] [outer = 0x9a693000] 21:00:50 INFO - PROCESS | 5704 | 1467432050316 Marionette DEBUG loaded listener.js 21:00:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x9aceb000) [pid = 5704] [serial = 222] [outer = 0x9a693000] 21:00:51 INFO - PROCESS | 5704 | 1467432051240 Marionette TRACE conn3 <- [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]]]}] 21:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1440ms 21:00:51 INFO - PROCESS | 5704 | 1467432051277 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 21:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:00:51 INFO - PROCESS | 5704 | 1467432051281 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 21:00:51 INFO - PROCESS | 5704 | 1467432051288 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:00:51 INFO - PROCESS | 5704 | 1467432051294 Marionette TRACE conn3 <- [1,270,null,{}] 21:00:51 INFO - PROCESS | 5704 | 1467432051311 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:51 INFO - PROCESS | 5704 | 1467432051320 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:51 INFO - PROCESS | 5704 | 1467432051516 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 21:00:51 INFO - PROCESS | 5704 | 1467432051678 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:51 INFO - PROCESS | 5704 | 1467432051686 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:51 INFO - PROCESS | 5704 | ++DOCSHELL 0xa256cc00 == 60 [pid = 5704] [id = 75] 21:00:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0xa3321400) [pid = 5704] [serial = 223] [outer = (nil)] 21:00:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0xa6729c00) [pid = 5704] [serial = 224] [outer = 0xa3321400] 21:00:51 INFO - PROCESS | 5704 | 1467432051779 Marionette DEBUG loaded listener.js 21:00:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0xa6ea5400) [pid = 5704] [serial = 225] [outer = 0xa3321400] 21:00:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x925e9400) [pid = 5704] [serial = 226] [outer = 0x9b249000] 21:00:52 INFO - PROCESS | 5704 | 1467432052756 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1541ms 21:00:52 INFO - PROCESS | 5704 | 1467432052844 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 21:00:52 INFO - PROCESS | 5704 | 1467432052849 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 21:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:00:52 INFO - PROCESS | 5704 | 1467432052858 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:00:52 INFO - PROCESS | 5704 | 1467432052861 Marionette TRACE conn3 <- [1,274,null,{}] 21:00:52 INFO - PROCESS | 5704 | 1467432052867 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:52 INFO - PROCESS | 5704 | 1467432052872 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:53 INFO - PROCESS | 5704 | 1467432053062 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 21:00:53 INFO - PROCESS | 5704 | 1467432053263 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:53 INFO - PROCESS | 5704 | 1467432053275 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x925eb400 == 61 [pid = 5704] [id = 76] 21:00:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x925ed800) [pid = 5704] [serial = 227] [outer = (nil)] 21:00:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x925f3400) [pid = 5704] [serial = 228] [outer = 0x925ed800] 21:00:53 INFO - PROCESS | 5704 | 1467432053400 Marionette DEBUG loaded listener.js 21:00:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x9bbc4c00) [pid = 5704] [serial = 229] [outer = 0x925ed800] 21:00:54 INFO - PROCESS | 5704 | 1467432054240 Marionette TRACE conn3 <- [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]]]}] 21:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1432ms 21:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:00:54 INFO - PROCESS | 5704 | 1467432054291 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 21:00:54 INFO - PROCESS | 5704 | 1467432054294 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 21:00:54 INFO - PROCESS | 5704 | 1467432054302 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:00:54 INFO - PROCESS | 5704 | 1467432054305 Marionette TRACE conn3 <- [1,278,null,{}] 21:00:54 INFO - PROCESS | 5704 | 1467432054311 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:54 INFO - PROCESS | 5704 | 1467432054318 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:54 INFO - PROCESS | 5704 | 1467432054504 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 21:00:54 INFO - PROCESS | 5704 | 1467432054663 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:54 INFO - PROCESS | 5704 | 1467432054673 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x925eac00 == 62 [pid = 5704] [id = 77] 21:00:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x925f2000) [pid = 5704] [serial = 230] [outer = (nil)] 21:00:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 114 (0xa6f45000) [pid = 5704] [serial = 231] [outer = 0x925f2000] 21:00:54 INFO - PROCESS | 5704 | 1467432054755 Marionette DEBUG loaded listener.js 21:00:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 115 (0xa6f47000) [pid = 5704] [serial = 232] [outer = 0x925f2000] 21:00:55 INFO - PROCESS | 5704 | 1467432055696 Marionette TRACE conn3 <- [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]]]}] 21:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1442ms 21:00:55 INFO - PROCESS | 5704 | 1467432055744 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 21:00:55 INFO - PROCESS | 5704 | 1467432055748 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 21:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:00:55 INFO - PROCESS | 5704 | 1467432055755 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:00:55 INFO - PROCESS | 5704 | 1467432055758 Marionette TRACE conn3 <- [1,282,null,{}] 21:00:55 INFO - PROCESS | 5704 | 1467432055764 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:55 INFO - PROCESS | 5704 | 1467432055776 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:55 INFO - PROCESS | 5704 | 1467432055985 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 21:00:56 INFO - PROCESS | 5704 | 1467432056187 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:56 INFO - PROCESS | 5704 | 1467432056195 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd9800 == 63 [pid = 5704] [id = 78] 21:00:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 116 (0x925ea000) [pid = 5704] [serial = 233] [outer = (nil)] 21:00:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 117 (0x92e3c800) [pid = 5704] [serial = 234] [outer = 0x925ea000] 21:00:56 INFO - PROCESS | 5704 | 1467432056325 Marionette DEBUG loaded listener.js 21:00:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 118 (0xa6f3b800) [pid = 5704] [serial = 235] [outer = 0x925ea000] 21:00:57 INFO - PROCESS | 5704 | 1467432057200 Marionette TRACE conn3 <- [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]]]}] 21:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1483ms 21:00:57 INFO - PROCESS | 5704 | 1467432057239 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 21:00:57 INFO - PROCESS | 5704 | 1467432057242 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 21:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:00:57 INFO - PROCESS | 5704 | 1467432057250 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:00:57 INFO - PROCESS | 5704 | 1467432057253 Marionette TRACE conn3 <- [1,286,null,{}] 21:00:57 INFO - PROCESS | 5704 | 1467432057259 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:57 INFO - PROCESS | 5704 | 1467432057264 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:57 INFO - PROCESS | 5704 | 1467432057442 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 21:00:57 INFO - PROCESS | 5704 | 1467432057605 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:57 INFO - PROCESS | 5704 | 1467432057612 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x91512400 == 64 [pid = 5704] [id = 79] 21:00:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 119 (0x91514400) [pid = 5704] [serial = 236] [outer = (nil)] 21:00:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 120 (0x9151c000) [pid = 5704] [serial = 237] [outer = 0x91514400] 21:00:57 INFO - PROCESS | 5704 | 1467432057696 Marionette DEBUG loaded listener.js 21:00:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 121 (0x9151ec00) [pid = 5704] [serial = 238] [outer = 0x91514400] 21:00:58 INFO - PROCESS | 5704 | 1467432058611 Marionette TRACE conn3 <- [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]]]}] 21:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1431ms 21:00:58 INFO - PROCESS | 5704 | 1467432058682 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 21:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:00:58 INFO - PROCESS | 5704 | 1467432058694 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 21:00:58 INFO - PROCESS | 5704 | 1467432058701 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:00:58 INFO - PROCESS | 5704 | 1467432058705 Marionette TRACE conn3 <- [1,290,null,{}] 21:00:58 INFO - PROCESS | 5704 | 1467432058713 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:00:58 INFO - PROCESS | 5704 | 1467432058719 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:58 INFO - PROCESS | 5704 | 1467432058974 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 21:00:59 INFO - PROCESS | 5704 | 1467432059477 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:00:59 INFO - PROCESS | 5704 | 1467432059486 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:00:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x92e34800 == 65 [pid = 5704] [id = 80] 21:00:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 122 (0x92e35400) [pid = 5704] [serial = 239] [outer = (nil)] 21:00:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 123 (0x92e38800) [pid = 5704] [serial = 240] [outer = 0x92e35400] 21:00:59 INFO - PROCESS | 5704 | 1467432059580 Marionette DEBUG loaded listener.js 21:00:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 124 (0x92e40000) [pid = 5704] [serial = 241] [outer = 0x92e35400] 21:01:00 INFO - PROCESS | 5704 | 1467432060442 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1794ms 21:01:00 INFO - PROCESS | 5704 | 1467432060499 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 21:01:00 INFO - PROCESS | 5704 | 1467432060505 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 21:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:01:00 INFO - PROCESS | 5704 | 1467432060513 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:01:00 INFO - PROCESS | 5704 | 1467432060518 Marionette TRACE conn3 <- [1,294,null,{}] 21:01:00 INFO - PROCESS | 5704 | 1467432060526 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:00 INFO - PROCESS | 5704 | 1467432060534 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:00 INFO - PROCESS | 5704 | 1467432060824 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 21:01:01 INFO - PROCESS | 5704 | 1467432061071 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:01 INFO - PROCESS | 5704 | 1467432061083 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd5c00 == 66 [pid = 5704] [id = 81] 21:01:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 125 (0x93e30400) [pid = 5704] [serial = 242] [outer = (nil)] 21:01:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 126 (0x9540bc00) [pid = 5704] [serial = 243] [outer = 0x93e30400] 21:01:01 INFO - PROCESS | 5704 | 1467432061248 Marionette DEBUG loaded listener.js 21:01:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 127 (0x95493400) [pid = 5704] [serial = 244] [outer = 0x93e30400] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x95786c00 == 65 [pid = 5704] [id = 30] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x99f8d800 == 64 [pid = 5704] [id = 28] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x9b23c000 == 63 [pid = 5704] [id = 53] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x91cdc800 == 62 [pid = 5704] [id = 71] 21:01:01 INFO - PROCESS | 5704 | --DOMWINDOW == 126 (0xa4d57000) [pid = 5704] [serial = 170] [outer = (nil)] [url = about:blank] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x9a68ec00 == 61 [pid = 5704] [id = 70] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x99f95000 == 60 [pid = 5704] [id = 69] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x93bde800 == 59 [pid = 5704] [id = 55] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x9a691400 == 58 [pid = 5704] [id = 68] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x95496800 == 57 [pid = 5704] [id = 67] 21:01:01 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd3000 == 56 [pid = 5704] [id = 66] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 125 (0x9540a400) [pid = 5704] [serial = 114] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 124 (0xa2fe9000) [pid = 5704] [serial = 117] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 123 (0x9b1eb800) [pid = 5704] [serial = 111] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 122 (0x9c1f1000) [pid = 5704] [serial = 159] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 121 (0x9c2ac400) [pid = 5704] [serial = 164] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 120 (0x9846ac00) [pid = 5704] [serial = 153] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 119 (0x97957c00) [pid = 5704] [serial = 149] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 118 (0x9aed5800) [pid = 5704] [serial = 161] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 117 (0x9b57d400) [pid = 5704] [serial = 158] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 116 (0x9c3f7400) [pid = 5704] [serial = 165] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 115 (0x9a2c6c00) [pid = 5704] [serial = 140] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 114 (0x9aed8800) [pid = 5704] [serial = 162] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 113 (0xa25f6000) [pid = 5704] [serial = 168] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x97950c00) [pid = 5704] [serial = 155] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0x9c0e0800) [pid = 5704] [serial = 143] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x97933c00) [pid = 5704] [serial = 152] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x9974d800) [pid = 5704] [serial = 156] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0xa2375800) [pid = 5704] [serial = 167] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x949c2800) [pid = 5704] [serial = 137] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0xa4d0a800) [pid = 5704] [serial = 146] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 5704 | 1467432062218 Marionette TRACE conn3 <- [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]]]}] 21:01:02 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. 21:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1786ms 21:01:02 INFO - PROCESS | 5704 | 1467432062304 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 21:01:02 INFO - PROCESS | 5704 | 1467432062312 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 21:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:01:02 INFO - PROCESS | 5704 | 1467432062323 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:01:02 INFO - PROCESS | 5704 | 1467432062327 Marionette TRACE conn3 <- [1,298,null,{}] 21:01:02 INFO - PROCESS | 5704 | 1467432062338 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:02 INFO - PROCESS | 5704 | 1467432062345 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:02 INFO - PROCESS | 5704 | 1467432062628 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 21:01:02 INFO - PROCESS | 5704 | 1467432062839 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:02 INFO - PROCESS | 5704 | 1467432062848 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x930e7000 == 57 [pid = 5704] [id = 82] 21:01:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x9540a800) [pid = 5704] [serial = 245] [outer = (nil)] 21:01:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x9846c000) [pid = 5704] [serial = 246] [outer = 0x9540a800] 21:01:02 INFO - PROCESS | 5704 | 1467432062920 Marionette DEBUG loaded listener.js 21:01:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x99f8d800) [pid = 5704] [serial = 247] [outer = 0x9540a800] 21:01:03 INFO - PROCESS | 5704 | 1467432063682 Marionette TRACE conn3 <- [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]]]}] 21:01:03 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. 21:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1408ms 21:01:03 INFO - PROCESS | 5704 | 1467432063731 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 21:01:03 INFO - PROCESS | 5704 | 1467432063736 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 21:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:01:03 INFO - PROCESS | 5704 | 1467432063750 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:01:03 INFO - PROCESS | 5704 | 1467432063759 Marionette TRACE conn3 <- [1,302,null,{}] 21:01:03 INFO - PROCESS | 5704 | 1467432063768 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:03 INFO - PROCESS | 5704 | 1467432063774 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:03 INFO - PROCESS | 5704 | 1467432063990 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 21:01:04 INFO - PROCESS | 5704 | 1467432064140 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:04 INFO - PROCESS | 5704 | 1467432064148 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x9794d000 == 58 [pid = 5704] [id = 83] 21:01:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x9a697000) [pid = 5704] [serial = 248] [outer = (nil)] 21:01:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x9aa87c00) [pid = 5704] [serial = 249] [outer = 0x9a697000] 21:01:04 INFO - PROCESS | 5704 | 1467432064218 Marionette DEBUG loaded listener.js 21:01:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x9ace7400) [pid = 5704] [serial = 250] [outer = 0x9a697000] 21:01:05 INFO - PROCESS | 5704 | 1467432065050 Marionette TRACE conn3 <- [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]]]}] 21:01:05 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. 21:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1346ms 21:01:05 INFO - PROCESS | 5704 | 1467432065089 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 21:01:05 INFO - PROCESS | 5704 | 1467432065093 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 21:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:01:05 INFO - PROCESS | 5704 | 1467432065099 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:01:05 INFO - PROCESS | 5704 | 1467432065103 Marionette TRACE conn3 <- [1,306,null,{}] 21:01:05 INFO - PROCESS | 5704 | 1467432065114 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:05 INFO - PROCESS | 5704 | 1467432065118 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:05 INFO - PROCESS | 5704 | 1467432065336 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 21:01:05 INFO - PROCESS | 5704 | 1467432065359 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:05 INFO - PROCESS | 5704 | 1467432065367 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a857000 == 59 [pid = 5704] [id = 84] 21:01:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x9aa8c000) [pid = 5704] [serial = 251] [outer = (nil)] 21:01:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 114 (0x9aed2800) [pid = 5704] [serial = 252] [outer = 0x9aa8c000] 21:01:05 INFO - PROCESS | 5704 | 1467432065437 Marionette DEBUG loaded listener.js 21:01:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 115 (0x9aed6c00) [pid = 5704] [serial = 253] [outer = 0x9aa8c000] 21:01:06 INFO - PROCESS | 5704 | --DOMWINDOW == 114 (0x9a698400) [pid = 5704] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:01:06 INFO - PROCESS | 5704 | --DOMWINDOW == 113 (0x9aa84400) [pid = 5704] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:01:06 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x9a693c00) [pid = 5704] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:01:06 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0x93bdd400) [pid = 5704] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:01:06 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x97952000) [pid = 5704] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:01:06 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x9b1e5000) [pid = 5704] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:01:06 INFO - PROCESS | 5704 | 1467432066525 Marionette TRACE conn3 <- [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]]]}] 21:01:06 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. 21:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1487ms 21:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:01:06 INFO - PROCESS | 5704 | 1467432066587 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 21:01:06 INFO - PROCESS | 5704 | 1467432066590 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 21:01:06 INFO - PROCESS | 5704 | 1467432066597 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:01:06 INFO - PROCESS | 5704 | 1467432066600 Marionette TRACE conn3 <- [1,310,null,{}] 21:01:06 INFO - PROCESS | 5704 | 1467432066606 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:06 INFO - PROCESS | 5704 | 1467432066611 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:06 INFO - PROCESS | 5704 | 1467432066774 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 21:01:06 INFO - PROCESS | 5704 | 1467432066783 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:06 INFO - PROCESS | 5704 | 1467432066801 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x9aecd400 == 60 [pid = 5704] [id = 85] 21:01:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x9aecd800) [pid = 5704] [serial = 254] [outer = (nil)] 21:01:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x9b1ec800) [pid = 5704] [serial = 255] [outer = 0x9aecd800] 21:01:07 INFO - PROCESS | 5704 | 1467432067001 Marionette DEBUG loaded listener.js 21:01:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x9b74e000) [pid = 5704] [serial = 256] [outer = 0x9aecd800] 21:01:07 INFO - PROCESS | 5704 | 1467432067778 Marionette TRACE conn3 <- [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]]]}] 21:01:07 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. 21:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1238ms 21:01:07 INFO - PROCESS | 5704 | 1467432067835 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 21:01:07 INFO - PROCESS | 5704 | 1467432067839 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 21:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:01:07 INFO - PROCESS | 5704 | 1467432067846 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:01:07 INFO - PROCESS | 5704 | 1467432067848 Marionette TRACE conn3 <- [1,314,null,{}] 21:01:07 INFO - PROCESS | 5704 | 1467432067854 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:07 INFO - PROCESS | 5704 | 1467432067861 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:08 INFO - PROCESS | 5704 | 1467432068068 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 21:01:08 INFO - PROCESS | 5704 | 1467432068078 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:08 INFO - PROCESS | 5704 | 1467432068086 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x9ace4c00 == 61 [pid = 5704] [id = 86] 21:01:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x9b1ecc00) [pid = 5704] [serial = 257] [outer = (nil)] 21:01:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 114 (0x9d911400) [pid = 5704] [serial = 258] [outer = 0x9b1ecc00] 21:01:08 INFO - PROCESS | 5704 | 1467432068154 Marionette DEBUG loaded listener.js 21:01:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 115 (0xa209c000) [pid = 5704] [serial = 259] [outer = 0x9b1ecc00] 21:01:09 INFO - PROCESS | 5704 | 1467432069318 Marionette TRACE conn3 <- [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]]]}] 21:01:09 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. 21:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1488ms 21:01:09 INFO - PROCESS | 5704 | 1467432069335 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 21:01:09 INFO - PROCESS | 5704 | 1467432069343 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 21:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:01:09 INFO - PROCESS | 5704 | 1467432069403 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:01:09 INFO - PROCESS | 5704 | 1467432069410 Marionette TRACE conn3 <- [1,318,null,{}] 21:01:09 INFO - PROCESS | 5704 | 1467432069418 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:09 INFO - PROCESS | 5704 | 1467432069425 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:09 INFO - PROCESS | 5704 | 1467432069631 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 21:01:09 INFO - PROCESS | 5704 | 1467432069824 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:09 INFO - PROCESS | 5704 | 1467432069832 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:09 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e2e800 == 62 [pid = 5704] [id = 87] 21:01:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 116 (0x93e31000) [pid = 5704] [serial = 260] [outer = (nil)] 21:01:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 117 (0x9540f000) [pid = 5704] [serial = 261] [outer = 0x93e31000] 21:01:09 INFO - PROCESS | 5704 | 1467432069932 Marionette DEBUG loaded listener.js 21:01:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 118 (0x9794f400) [pid = 5704] [serial = 262] [outer = 0x93e31000] 21:01:10 INFO - PROCESS | 5704 | 1467432070842 Marionette TRACE conn3 <- [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]]]}] 21:01:10 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. 21:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1496ms 21:01:10 INFO - PROCESS | 5704 | 1467432070889 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 21:01:10 INFO - PROCESS | 5704 | 1467432070896 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 21:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:01:10 INFO - PROCESS | 5704 | 1467432070907 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:01:10 INFO - PROCESS | 5704 | 1467432070912 Marionette TRACE conn3 <- [1,322,null,{}] 21:01:10 INFO - PROCESS | 5704 | 1467432070919 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:10 INFO - PROCESS | 5704 | 1467432070924 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:11 INFO - PROCESS | 5704 | 1467432071160 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 21:01:11 INFO - PROCESS | 5704 | 1467432071409 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:11 INFO - PROCESS | 5704 | 1467432071418 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a3c3400 == 63 [pid = 5704] [id = 88] 21:01:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 119 (0x9a690400) [pid = 5704] [serial = 263] [outer = (nil)] 21:01:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 120 (0x9a830400) [pid = 5704] [serial = 264] [outer = 0x9a690400] 21:01:11 INFO - PROCESS | 5704 | 1467432071551 Marionette DEBUG loaded listener.js 21:01:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 121 (0x9aece800) [pid = 5704] [serial = 265] [outer = 0x9a690400] 21:01:12 INFO - PROCESS | 5704 | 1467432072536 Marionette TRACE conn3 <- [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]]]}] 21:01:12 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. 21:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1686ms 21:01:12 INFO - PROCESS | 5704 | 1467432072594 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 21:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:01:12 INFO - PROCESS | 5704 | 1467432072598 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 21:01:12 INFO - PROCESS | 5704 | 1467432072605 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:01:12 INFO - PROCESS | 5704 | 1467432072611 Marionette TRACE conn3 <- [1,326,null,{}] 21:01:12 INFO - PROCESS | 5704 | 1467432072629 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:12 INFO - PROCESS | 5704 | 1467432072639 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:12 INFO - PROCESS | 5704 | 1467432072959 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 21:01:13 INFO - PROCESS | 5704 | 1467432073145 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:13 INFO - PROCESS | 5704 | 1467432073159 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:13 INFO - PROCESS | 5704 | ++DOCSHELL 0xa111a800 == 64 [pid = 5704] [id = 89] 21:01:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 122 (0xa1192000) [pid = 5704] [serial = 266] [outer = (nil)] 21:01:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 123 (0xa2fb4c00) [pid = 5704] [serial = 267] [outer = 0xa1192000] 21:01:13 INFO - PROCESS | 5704 | 1467432073252 Marionette DEBUG loaded listener.js 21:01:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 124 (0xa334d800) [pid = 5704] [serial = 268] [outer = 0xa1192000] 21:01:14 INFO - PROCESS | 5704 | 1467432074196 Marionette TRACE conn3 <- [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]]]}] 21:01:14 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. 21:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1641ms 21:01:14 INFO - PROCESS | 5704 | 1467432074247 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 21:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:01:14 INFO - PROCESS | 5704 | 1467432074252 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 21:01:14 INFO - PROCESS | 5704 | 1467432074258 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:01:14 INFO - PROCESS | 5704 | 1467432074262 Marionette TRACE conn3 <- [1,330,null,{}] 21:01:14 INFO - PROCESS | 5704 | 1467432074268 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:14 INFO - PROCESS | 5704 | 1467432074273 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:14 INFO - PROCESS | 5704 | 1467432074516 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 21:01:14 INFO - PROCESS | 5704 | 1467432074725 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:14 INFO - PROCESS | 5704 | 1467432074733 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x925ee400 == 65 [pid = 5704] [id = 90] 21:01:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 125 (0xa33c4000) [pid = 5704] [serial = 269] [outer = (nil)] 21:01:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 126 (0xa61b3400) [pid = 5704] [serial = 270] [outer = 0xa33c4000] 21:01:14 INFO - PROCESS | 5704 | 1467432074835 Marionette DEBUG loaded listener.js 21:01:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 127 (0xa6896c00) [pid = 5704] [serial = 271] [outer = 0xa33c4000] 21:01:15 INFO - PROCESS | 5704 | 1467432075741 Marionette TRACE conn3 <- [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]]]}] 21:01: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. 21:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1538ms 21:01:15 INFO - PROCESS | 5704 | 1467432075798 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 21:01:15 INFO - PROCESS | 5704 | 1467432075802 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 21:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:01:15 INFO - PROCESS | 5704 | 1467432075809 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:01:15 INFO - PROCESS | 5704 | 1467432075814 Marionette TRACE conn3 <- [1,334,null,{}] 21:01:15 INFO - PROCESS | 5704 | 1467432075820 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:15 INFO - PROCESS | 5704 | 1467432075826 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:16 INFO - PROCESS | 5704 | 1467432076041 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 21:01:16 INFO - PROCESS | 5704 | 1467432076250 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:16 INFO - PROCESS | 5704 | 1467432076258 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cde800 == 66 [pid = 5704] [id = 91] 21:01:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 128 (0x92660800) [pid = 5704] [serial = 272] [outer = (nil)] 21:01:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 129 (0x92666c00) [pid = 5704] [serial = 273] [outer = 0x92660800] 21:01:16 INFO - PROCESS | 5704 | 1467432076386 Marionette DEBUG loaded listener.js 21:01:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 130 (0x92669800) [pid = 5704] [serial = 274] [outer = 0x92660800] 21:01:17 INFO - PROCESS | 5704 | 1467432077262 Marionette TRACE conn3 <- [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]]]}] 21:01:17 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. 21:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1485ms 21:01:17 INFO - PROCESS | 5704 | 1467432077295 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 21:01:17 INFO - PROCESS | 5704 | 1467432077298 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 21:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:01:17 INFO - PROCESS | 5704 | 1467432077305 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:01:17 INFO - PROCESS | 5704 | 1467432077308 Marionette TRACE conn3 <- [1,338,null,{}] 21:01:17 INFO - PROCESS | 5704 | 1467432077314 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:17 INFO - PROCESS | 5704 | 1467432077324 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:17 INFO - PROCESS | 5704 | 1467432077520 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 21:01:17 INFO - PROCESS | 5704 | 1467432077685 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:17 INFO - PROCESS | 5704 | 1467432077693 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x925ea400 == 67 [pid = 5704] [id = 92] 21:01:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 131 (0x92663000) [pid = 5704] [serial = 275] [outer = (nil)] 21:01:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 132 (0xa6d6e000) [pid = 5704] [serial = 276] [outer = 0x92663000] 21:01:17 INFO - PROCESS | 5704 | 1467432077776 Marionette DEBUG loaded listener.js 21:01:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 133 (0xa6d70000) [pid = 5704] [serial = 277] [outer = 0x92663000] 21:01:18 INFO - PROCESS | 5704 | 1467432078643 Marionette TRACE conn3 <- [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]]]}] 21:01:18 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. 21:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1384ms 21:01:18 INFO - PROCESS | 5704 | 1467432078690 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 21:01:18 INFO - PROCESS | 5704 | 1467432078695 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 21:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:01:18 INFO - PROCESS | 5704 | 1467432078702 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:01:18 INFO - PROCESS | 5704 | 1467432078706 Marionette TRACE conn3 <- [1,342,null,{}] 21:01:18 INFO - PROCESS | 5704 | 1467432078712 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:18 INFO - PROCESS | 5704 | 1467432078717 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:18 INFO - PROCESS | 5704 | 1467432078902 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 21:01:19 INFO - PROCESS | 5704 | 1467432079109 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:19 INFO - PROCESS | 5704 | 1467432079122 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9d5800 == 68 [pid = 5704] [id = 93] 21:01:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 134 (0x8f9d6800) [pid = 5704] [serial = 278] [outer = (nil)] 21:01:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 135 (0x8f9dd800) [pid = 5704] [serial = 279] [outer = 0x8f9d6800] 21:01:19 INFO - PROCESS | 5704 | 1467432079244 Marionette DEBUG loaded listener.js 21:01:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 136 (0x8f9e0c00) [pid = 5704] [serial = 280] [outer = 0x8f9d6800] 21:01:20 INFO - PROCESS | 5704 | 1467432080156 Marionette TRACE conn3 <- [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]]]}] 21:01:20 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. 21:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1482ms 21:01:20 INFO - PROCESS | 5704 | 1467432080185 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 21:01:20 INFO - PROCESS | 5704 | 1467432080190 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 21:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:01:20 INFO - PROCESS | 5704 | 1467432080196 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:01:20 INFO - PROCESS | 5704 | 1467432080200 Marionette TRACE conn3 <- [1,346,null,{}] 21:01:20 INFO - PROCESS | 5704 | 1467432080206 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:20 INFO - PROCESS | 5704 | 1467432080211 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:20 INFO - PROCESS | 5704 | 1467432080399 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 21:01:20 INFO - PROCESS | 5704 | 1467432080567 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:20 INFO - PROCESS | 5704 | 1467432080578 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9d5000 == 69 [pid = 5704] [id = 94] 21:01:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 137 (0x8f9d9400) [pid = 5704] [serial = 281] [outer = (nil)] 21:01:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 138 (0xa61b6400) [pid = 5704] [serial = 282] [outer = 0x8f9d9400] 21:01:20 INFO - PROCESS | 5704 | 1467432080657 Marionette DEBUG loaded listener.js 21:01:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 139 (0xa6d6f400) [pid = 5704] [serial = 283] [outer = 0x8f9d9400] 21:01:21 INFO - PROCESS | 5704 | 1467432081584 Marionette TRACE conn3 <- [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]]]}] 21:01: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. 21:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1447ms 21:01:21 INFO - PROCESS | 5704 | 1467432081645 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 21:01:21 INFO - PROCESS | 5704 | 1467432081649 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 21:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:01:21 INFO - PROCESS | 5704 | 1467432081656 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:01:21 INFO - PROCESS | 5704 | 1467432081659 Marionette TRACE conn3 <- [1,350,null,{}] 21:01:21 INFO - PROCESS | 5704 | 1467432081666 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:21 INFO - PROCESS | 5704 | 1467432081671 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:21 INFO - PROCESS | 5704 | 1467432081851 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 21:01:22 INFO - PROCESS | 5704 | 1467432082020 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:22 INFO - PROCESS | 5704 | 1467432082027 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcca800 == 70 [pid = 5704] [id = 95] 21:01:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 140 (0x8fccb000) [pid = 5704] [serial = 284] [outer = (nil)] 21:01:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 141 (0x8fccf000) [pid = 5704] [serial = 285] [outer = 0x8fccb000] 21:01:22 INFO - PROCESS | 5704 | 1467432082160 Marionette DEBUG loaded listener.js 21:01:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 142 (0x8fcd2c00) [pid = 5704] [serial = 286] [outer = 0x8fccb000] 21:01:23 INFO - PROCESS | 5704 | 1467432083275 Marionette TRACE conn3 <- [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]]]}] 21:01:23 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. 21:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1690ms 21:01:23 INFO - PROCESS | 5704 | 1467432083346 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 21:01:23 INFO - PROCESS | 5704 | 1467432083353 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 21:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:01:23 INFO - PROCESS | 5704 | 1467432083360 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:01:23 INFO - PROCESS | 5704 | 1467432083368 Marionette TRACE conn3 <- [1,354,null,{}] 21:01:23 INFO - PROCESS | 5704 | 1467432083375 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:23 INFO - PROCESS | 5704 | 1467432083381 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:23 INFO - PROCESS | 5704 | 1467432083606 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 21:01:23 INFO - PROCESS | 5704 | 1467432083908 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:23 INFO - PROCESS | 5704 | 1467432083920 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcd5800 == 71 [pid = 5704] [id = 96] 21:01:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 143 (0x91518c00) [pid = 5704] [serial = 287] [outer = (nil)] 21:01:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 144 (0x92665800) [pid = 5704] [serial = 288] [outer = 0x91518c00] 21:01:24 INFO - PROCESS | 5704 | 1467432084004 Marionette DEBUG loaded listener.js 21:01:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 145 (0x92e41400) [pid = 5704] [serial = 289] [outer = 0x91518c00] 21:01:24 INFO - PROCESS | 5704 | --DOCSHELL 0x93c24400 == 70 [pid = 5704] [id = 31] 21:01:24 INFO - PROCESS | 5704 | --DOCSHELL 0x95408000 == 69 [pid = 5704] [id = 51] 21:01:24 INFO - PROCESS | 5704 | --DOMWINDOW == 144 (0xa33c1c00) [pid = 5704] [serial = 215] [outer = (nil)] [url = about:blank] 21:01:24 INFO - PROCESS | 5704 | --DOCSHELL 0x9aecd400 == 68 [pid = 5704] [id = 85] 21:01:24 INFO - PROCESS | 5704 | --DOCSHELL 0x9a857000 == 67 [pid = 5704] [id = 84] 21:01:24 INFO - PROCESS | 5704 | --DOCSHELL 0x9794d000 == 66 [pid = 5704] [id = 83] 21:01:24 INFO - PROCESS | 5704 | --DOCSHELL 0x930e7000 == 65 [pid = 5704] [id = 82] 21:01:24 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd5c00 == 64 [pid = 5704] [id = 81] 21:01:24 INFO - PROCESS | 5704 | --DOCSHELL 0x92e34800 == 63 [pid = 5704] [id = 80] 21:01:24 INFO - PROCESS | 5704 | 1467432084973 Marionette TRACE conn3 <- [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]]]}] 21:01: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. 21:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1638ms 21:01:24 INFO - PROCESS | 5704 | --DOMWINDOW == 143 (0x9aed8400) [pid = 5704] [serial = 209] [outer = (nil)] [url = about:blank] 21:01:24 INFO - PROCESS | 5704 | --DOMWINDOW == 142 (0x9aa85800) [pid = 5704] [serial = 176] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 141 (0x9aa93400) [pid = 5704] [serial = 206] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 140 (0x9a82e800) [pid = 5704] [serial = 203] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 139 (0x9a838400) [pid = 5704] [serial = 204] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 138 (0x93e52000) [pid = 5704] [serial = 198] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 137 (0x93e44c00) [pid = 5704] [serial = 197] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 136 (0x95503400) [pid = 5704] [serial = 173] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 135 (0x9a68a400) [pid = 5704] [serial = 201] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 134 (0x99ea0800) [pid = 5704] [serial = 200] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 133 (0x9acec000) [pid = 5704] [serial = 194] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 132 (0xa61b6000) [pid = 5704] [serial = 191] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 131 (0x9acf1400) [pid = 5704] [serial = 185] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 130 (0x9ace7c00) [pid = 5704] [serial = 182] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 129 (0xa2010000) [pid = 5704] [serial = 188] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 128 (0x9a839c00) [pid = 5704] [serial = 179] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 127 (0x9b1e8400) [pid = 5704] [serial = 210] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 126 (0x9adda000) [pid = 5704] [serial = 207] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 125 (0xa25f8400) [pid = 5704] [serial = 213] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | --DOMWINDOW == 124 (0xa2321000) [pid = 5704] [serial = 212] [outer = (nil)] [url = about:blank] 21:01:25 INFO - PROCESS | 5704 | 1467432085031 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 21:01:25 INFO - PROCESS | 5704 | 1467432085039 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 21:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:01:25 INFO - PROCESS | 5704 | 1467432085053 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:01:25 INFO - PROCESS | 5704 | 1467432085057 Marionette TRACE conn3 <- [1,358,null,{}] 21:01:25 INFO - PROCESS | 5704 | 1467432085064 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:25 INFO - PROCESS | 5704 | 1467432085070 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:25 INFO - PROCESS | 5704 | 1467432085245 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 21:01:25 INFO - PROCESS | 5704 | 1467432085428 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:25 INFO - PROCESS | 5704 | 1467432085435 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e46c00 == 64 [pid = 5704] [id = 97] 21:01:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 125 (0x93e4b400) [pid = 5704] [serial = 290] [outer = (nil)] 21:01:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 126 (0x95408000) [pid = 5704] [serial = 291] [outer = 0x93e4b400] 21:01:25 INFO - PROCESS | 5704 | 1467432085520 Marionette DEBUG loaded listener.js 21:01:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 127 (0x9792c000) [pid = 5704] [serial = 292] [outer = 0x93e4b400] 21:01:26 INFO - PROCESS | 5704 | 1467432086333 Marionette TRACE conn3 <- [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]]]}] 21:01: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. 21:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1337ms 21:01:26 INFO - PROCESS | 5704 | 1467432086390 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 21:01:26 INFO - PROCESS | 5704 | 1467432086394 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 21:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:01:26 INFO - PROCESS | 5704 | 1467432086402 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:01:26 INFO - PROCESS | 5704 | 1467432086408 Marionette TRACE conn3 <- [1,362,null,{}] 21:01:26 INFO - PROCESS | 5704 | 1467432086425 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:26 INFO - PROCESS | 5704 | 1467432086434 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:26 INFO - PROCESS | 5704 | 1467432086650 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 21:01:26 INFO - PROCESS | 5704 | 1467432086807 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:26 INFO - PROCESS | 5704 | 1467432086818 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a68c400 == 65 [pid = 5704] [id = 98] 21:01:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 128 (0x9a68c800) [pid = 5704] [serial = 293] [outer = (nil)] 21:01:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 129 (0x9a695800) [pid = 5704] [serial = 294] [outer = 0x9a68c800] 21:01:26 INFO - PROCESS | 5704 | 1467432086896 Marionette DEBUG loaded listener.js 21:01:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 130 (0x9a857000) [pid = 5704] [serial = 295] [outer = 0x9a68c800] 21:01:27 INFO - PROCESS | 5704 | 1467432087748 Marionette TRACE conn3 <- [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]]]}] 21:01: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. 21:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1387ms 21:01:27 INFO - PROCESS | 5704 | 1467432087790 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 21:01:27 INFO - PROCESS | 5704 | 1467432087794 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 21:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:01:27 INFO - PROCESS | 5704 | 1467432087812 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:01:27 INFO - PROCESS | 5704 | 1467432087814 Marionette TRACE conn3 <- [1,366,null,{}] 21:01:27 INFO - PROCESS | 5704 | 1467432087821 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:27 INFO - PROCESS | 5704 | 1467432087828 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:28 INFO - PROCESS | 5704 | 1467432088056 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 21:01:28 INFO - PROCESS | 5704 | 1467432088080 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:28 INFO - PROCESS | 5704 | 1467432088086 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a2c6c00 == 66 [pid = 5704] [id = 99] 21:01:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 131 (0x9aa88000) [pid = 5704] [serial = 296] [outer = (nil)] 21:01:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 132 (0x9ace9c00) [pid = 5704] [serial = 297] [outer = 0x9aa88000] 21:01:28 INFO - PROCESS | 5704 | 1467432088172 Marionette DEBUG loaded listener.js 21:01:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 133 (0x9acf2800) [pid = 5704] [serial = 298] [outer = 0x9aa88000] 21:01:29 INFO - PROCESS | 5704 | 1467432089107 Marionette TRACE conn3 <- [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]]]}] 21:01: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. 21:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1354ms 21:01:29 INFO - PROCESS | 5704 | --DOMWINDOW == 132 (0x9aa8c000) [pid = 5704] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:01:29 INFO - PROCESS | 5704 | --DOMWINDOW == 131 (0x9540a800) [pid = 5704] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:01:29 INFO - PROCESS | 5704 | --DOMWINDOW == 130 (0x92e35400) [pid = 5704] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:01:29 INFO - PROCESS | 5704 | --DOMWINDOW == 129 (0x93e30400) [pid = 5704] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:01:29 INFO - PROCESS | 5704 | --DOMWINDOW == 128 (0x9a697000) [pid = 5704] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:01:29 INFO - PROCESS | 5704 | --DOMWINDOW == 127 (0x9aecd800) [pid = 5704] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:01:29 INFO - PROCESS | 5704 | 1467432089292 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 21:01:29 INFO - PROCESS | 5704 | 1467432089295 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 21:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:01:29 INFO - PROCESS | 5704 | 1467432089304 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:01:29 INFO - PROCESS | 5704 | 1467432089306 Marionette TRACE conn3 <- [1,370,null,{}] 21:01:29 INFO - PROCESS | 5704 | 1467432089311 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:29 INFO - PROCESS | 5704 | 1467432089317 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:29 INFO - PROCESS | 5704 | 1467432089476 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 21:01:29 INFO - PROCESS | 5704 | 1467432089495 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:29 INFO - PROCESS | 5704 | 1467432089504 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x95409400 == 67 [pid = 5704] [id = 100] 21:01:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 128 (0x99750000) [pid = 5704] [serial = 299] [outer = (nil)] 21:01:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 129 (0x9aa8c000) [pid = 5704] [serial = 300] [outer = 0x99750000] 21:01:29 INFO - PROCESS | 5704 | 1467432089573 Marionette DEBUG loaded listener.js 21:01:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 130 (0x9acee000) [pid = 5704] [serial = 301] [outer = 0x99750000] 21:01:30 INFO - PROCESS | 5704 | 1467432090506 Marionette TRACE conn3 <- [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]]]}] 21:01:30 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. 21:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1230ms 21:01:30 INFO - PROCESS | 5704 | 1467432090534 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 21:01:30 INFO - PROCESS | 5704 | 1467432090538 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 21:01:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:01:30 INFO - PROCESS | 5704 | 1467432090545 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:01:30 INFO - PROCESS | 5704 | 1467432090548 Marionette TRACE conn3 <- [1,374,null,{}] 21:01:30 INFO - PROCESS | 5704 | 1467432090555 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:30 INFO - PROCESS | 5704 | 1467432090565 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:30 INFO - PROCESS | 5704 | 1467432090754 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 21:01:30 INFO - PROCESS | 5704 | 1467432090765 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:30 INFO - PROCESS | 5704 | 1467432090771 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x9ace9400 == 68 [pid = 5704] [id = 101] 21:01:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 131 (0x9aed8800) [pid = 5704] [serial = 302] [outer = (nil)] 21:01:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 132 (0x9c3ee400) [pid = 5704] [serial = 303] [outer = 0x9aed8800] 21:01:30 INFO - PROCESS | 5704 | 1467432090962 Marionette DEBUG loaded listener.js 21:01:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 133 (0xa1116000) [pid = 5704] [serial = 304] [outer = 0x9aed8800] 21:01:32 INFO - PROCESS | 5704 | 1467432092013 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:01:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:01:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1483ms 21:01:32 INFO - PROCESS | 5704 | 1467432092029 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 21:01:32 INFO - PROCESS | 5704 | 1467432092036 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 21:01:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:01:32 INFO - PROCESS | 5704 | 1467432092044 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:01:32 INFO - PROCESS | 5704 | 1467432092050 Marionette TRACE conn3 <- [1,378,null,{}] 21:01:32 INFO - PROCESS | 5704 | 1467432092059 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:32 INFO - PROCESS | 5704 | 1467432092065 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:32 INFO - PROCESS | 5704 | 1467432092268 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 21:01:32 INFO - PROCESS | 5704 | 1467432092505 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:32 INFO - PROCESS | 5704 | 1467432092516 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x925f1400 == 69 [pid = 5704] [id = 102] 21:01:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 134 (0x925f4c00) [pid = 5704] [serial = 305] [outer = (nil)] 21:01:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 135 (0x92e3f400) [pid = 5704] [serial = 306] [outer = 0x925f4c00] 21:01:32 INFO - PROCESS | 5704 | 1467432092606 Marionette DEBUG loaded listener.js 21:01:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 136 (0x93e48400) [pid = 5704] [serial = 307] [outer = 0x925f4c00] 21:01:33 INFO - PROCESS | 5704 | 1467432093539 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:01:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:01:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1539ms 21:01:33 INFO - PROCESS | 5704 | 1467432093583 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 21:01:33 INFO - PROCESS | 5704 | 1467432093592 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 21:01:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:01:33 INFO - PROCESS | 5704 | 1467432093604 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:01:33 INFO - PROCESS | 5704 | 1467432093608 Marionette TRACE conn3 <- [1,382,null,{}] 21:01:33 INFO - PROCESS | 5704 | 1467432093615 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:33 INFO - PROCESS | 5704 | 1467432093621 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:33 INFO - PROCESS | 5704 | 1467432093816 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 21:01:34 INFO - PROCESS | 5704 | 1467432094111 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:34 INFO - PROCESS | 5704 | 1467432094127 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x97955800 == 70 [pid = 5704] [id = 103] 21:01:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 137 (0x97959400) [pid = 5704] [serial = 308] [outer = (nil)] 21:01:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 138 (0x9a68e800) [pid = 5704] [serial = 309] [outer = 0x97959400] 21:01:34 INFO - PROCESS | 5704 | 1467432094329 Marionette DEBUG loaded listener.js 21:01:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 139 (0x9aa87800) [pid = 5704] [serial = 310] [outer = 0x97959400] 21:01:35 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:01:35 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:01:35 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:01:35 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:01:35 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:01:35 INFO - PROCESS | 5704 | 1467432095427 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:01:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:01:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1857ms 21:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:01:35 INFO - PROCESS | 5704 | 1467432095461 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 21:01:35 INFO - PROCESS | 5704 | 1467432095465 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 21:01:35 INFO - PROCESS | 5704 | 1467432095472 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:01:35 INFO - PROCESS | 5704 | 1467432095478 Marionette TRACE conn3 <- [1,386,null,{}] 21:01:35 INFO - PROCESS | 5704 | 1467432095496 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:35 INFO - PROCESS | 5704 | 1467432095505 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:35 INFO - PROCESS | 5704 | 1467432095709 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 21:01:35 INFO - PROCESS | 5704 | 1467432095933 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:35 INFO - PROCESS | 5704 | 1467432095944 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee50000 == 71 [pid = 5704] [id = 104] 21:01:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 140 (0x99309400) [pid = 5704] [serial = 311] [outer = (nil)] 21:01:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 141 (0x9aa8c800) [pid = 5704] [serial = 312] [outer = 0x99309400] 21:01:36 INFO - PROCESS | 5704 | 1467432096075 Marionette DEBUG loaded listener.js 21:01:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 142 (0x9b1ef400) [pid = 5704] [serial = 313] [outer = 0x99309400] 21:01:37 INFO - PROCESS | 5704 | 1467432097019 Marionette TRACE conn3 <- [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]]]}] 21:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1588ms 21:01:37 INFO - PROCESS | 5704 | 1467432097060 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 21:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:01:37 INFO - PROCESS | 5704 | 1467432097065 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 21:01:37 INFO - PROCESS | 5704 | 1467432097072 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:01:37 INFO - PROCESS | 5704 | 1467432097075 Marionette TRACE conn3 <- [1,390,null,{}] 21:01:37 INFO - PROCESS | 5704 | 1467432097081 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:37 INFO - PROCESS | 5704 | 1467432097087 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:37 INFO - PROCESS | 5704 | 1467432097279 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 21:01:37 INFO - PROCESS | 5704 | 1467432097506 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:37 INFO - PROCESS | 5704 | 1467432097512 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee54400 == 72 [pid = 5704] [id = 105] 21:01:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 143 (0x91cd6000) [pid = 5704] [serial = 314] [outer = (nil)] 21:01:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 144 (0xa200e400) [pid = 5704] [serial = 315] [outer = 0x91cd6000] 21:01:37 INFO - PROCESS | 5704 | 1467432097612 Marionette DEBUG loaded listener.js 21:01:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 145 (0xa25f8400) [pid = 5704] [serial = 316] [outer = 0x91cd6000] 21:01:38 INFO - PROCESS | 5704 | 1467432098485 Marionette TRACE conn3 <- [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]]]}] 21:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1489ms 21:01:38 INFO - PROCESS | 5704 | 1467432098562 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 21:01:38 INFO - PROCESS | 5704 | 1467432098566 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 21:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:01:38 INFO - PROCESS | 5704 | 1467432098573 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:01:38 INFO - PROCESS | 5704 | 1467432098576 Marionette TRACE conn3 <- [1,394,null,{}] 21:01:38 INFO - PROCESS | 5704 | 1467432098582 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:38 INFO - PROCESS | 5704 | 1467432098588 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:38 INFO - PROCESS | 5704 | 1467432098803 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 21:01:39 INFO - PROCESS | 5704 | 1467432099019 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:39 INFO - PROCESS | 5704 | 1467432099031 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x9151b400 == 73 [pid = 5704] [id = 106] 21:01:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 146 (0x953e7000) [pid = 5704] [serial = 317] [outer = (nil)] 21:01:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 147 (0xa61b3800) [pid = 5704] [serial = 318] [outer = 0x953e7000] 21:01:39 INFO - PROCESS | 5704 | 1467432099154 Marionette DEBUG loaded listener.js 21:01:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 148 (0xa679fc00) [pid = 5704] [serial = 319] [outer = 0x953e7000] 21:01:40 INFO - PROCESS | 5704 | 1467432100120 Marionette TRACE conn3 <- [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]]]}] 21:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1589ms 21:01:40 INFO - PROCESS | 5704 | 1467432100163 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 21:01:40 INFO - PROCESS | 5704 | 1467432100167 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 21:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:01:40 INFO - PROCESS | 5704 | 1467432100174 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:01:40 INFO - PROCESS | 5704 | 1467432100178 Marionette TRACE conn3 <- [1,398,null,{}] 21:01:40 INFO - PROCESS | 5704 | 1467432100184 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:40 INFO - PROCESS | 5704 | 1467432100194 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:40 INFO - PROCESS | 5704 | 1467432100411 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 21:01:40 INFO - PROCESS | 5704 | 1467432100637 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:40 INFO - PROCESS | 5704 | 1467432100648 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x91519800 == 74 [pid = 5704] [id = 107] 21:01:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 149 (0xa6d6b000) [pid = 5704] [serial = 320] [outer = (nil)] 21:01:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 150 (0xa8243400) [pid = 5704] [serial = 321] [outer = 0xa6d6b000] 21:01:40 INFO - PROCESS | 5704 | 1467432100742 Marionette DEBUG loaded listener.js 21:01:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 151 (0xa8260400) [pid = 5704] [serial = 322] [outer = 0xa6d6b000] 21:01:41 INFO - PROCESS | 5704 | 1467432101652 Marionette TRACE conn3 <- [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]]]}] 21:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1535ms 21:01:41 INFO - PROCESS | 5704 | 1467432101710 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 21:01:41 INFO - PROCESS | 5704 | 1467432101714 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 21:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:01:41 INFO - PROCESS | 5704 | 1467432101721 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:01:41 INFO - PROCESS | 5704 | 1467432101724 Marionette TRACE conn3 <- [1,402,null,{}] 21:01:41 INFO - PROCESS | 5704 | 1467432101731 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:41 INFO - PROCESS | 5704 | 1467432101736 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:41 INFO - PROCESS | 5704 | 1467432101922 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 21:01:42 INFO - PROCESS | 5704 | 1467432102143 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:42 INFO - PROCESS | 5704 | 1467432102154 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f222c00 == 75 [pid = 5704] [id = 108] 21:01:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 152 (0x8f224800) [pid = 5704] [serial = 323] [outer = (nil)] 21:01:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 153 (0x8f22b000) [pid = 5704] [serial = 324] [outer = 0x8f224800] 21:01:42 INFO - PROCESS | 5704 | 1467432102244 Marionette DEBUG loaded listener.js 21:01:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 154 (0x8f22ec00) [pid = 5704] [serial = 325] [outer = 0x8f224800] 21:01:43 INFO - PROCESS | 5704 | 1467432103142 Marionette TRACE conn3 <- [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]]]}] 21:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1481ms 21:01:43 INFO - PROCESS | 5704 | 1467432103204 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 21:01:43 INFO - PROCESS | 5704 | 1467432103214 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 21:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:01:43 INFO - PROCESS | 5704 | 1467432103221 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:01:43 INFO - PROCESS | 5704 | 1467432103224 Marionette TRACE conn3 <- [1,406,null,{}] 21:01:43 INFO - PROCESS | 5704 | 1467432103230 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:43 INFO - PROCESS | 5704 | 1467432103234 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:43 INFO - PROCESS | 5704 | 1467432103453 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 21:01:43 INFO - PROCESS | 5704 | 1467432103673 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:43 INFO - PROCESS | 5704 | 1467432103683 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decbc00 == 76 [pid = 5704] [id = 109] 21:01:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 155 (0x8decd000) [pid = 5704] [serial = 326] [outer = (nil)] 21:01:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 156 (0x8ded0000) [pid = 5704] [serial = 327] [outer = 0x8decd000] 21:01:43 INFO - PROCESS | 5704 | 1467432103777 Marionette DEBUG loaded listener.js 21:01:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 157 (0x8ded4400) [pid = 5704] [serial = 328] [outer = 0x8decd000] 21:01:44 INFO - PROCESS | 5704 | 1467432104660 Marionette TRACE conn3 <- [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]]]}] 21:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1482ms 21:01:44 INFO - PROCESS | 5704 | 1467432104704 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 21:01:44 INFO - PROCESS | 5704 | 1467432104708 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 21:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:01:44 INFO - PROCESS | 5704 | 1467432104716 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:01:44 INFO - PROCESS | 5704 | 1467432104720 Marionette TRACE conn3 <- [1,410,null,{}] 21:01:44 INFO - PROCESS | 5704 | 1467432104725 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:44 INFO - PROCESS | 5704 | 1467432104730 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:44 INFO - PROCESS | 5704 | 1467432104911 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 21:01:45 INFO - PROCESS | 5704 | 1467432105494 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:45 INFO - PROCESS | 5704 | 1467432105503 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee56400 == 77 [pid = 5704] [id = 110] 21:01:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 158 (0x8ee56800) [pid = 5704] [serial = 329] [outer = (nil)] 21:01:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 159 (0x8ee58800) [pid = 5704] [serial = 330] [outer = 0x8ee56800] 21:01:45 INFO - PROCESS | 5704 | 1467432105587 Marionette DEBUG loaded listener.js 21:01:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 160 (0x8f9dec00) [pid = 5704] [serial = 331] [outer = 0x8ee56800] 21:01:46 INFO - PROCESS | 5704 | 1467432106495 Marionette TRACE conn3 <- [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]]]}] 21:01:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:01:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1837ms 21:01:46 INFO - PROCESS | 5704 | 1467432106570 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 21:01:46 INFO - PROCESS | 5704 | 1467432106574 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 21:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:01:46 INFO - PROCESS | 5704 | 1467432106586 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:01:46 INFO - PROCESS | 5704 | 1467432106589 Marionette TRACE conn3 <- [1,414,null,{}] 21:01:46 INFO - PROCESS | 5704 | 1467432106598 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:46 INFO - PROCESS | 5704 | 1467432106606 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:46 INFO - PROCESS | 5704 | 1467432106783 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 21:01:47 INFO - PROCESS | 5704 | 1467432107108 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:47 INFO - PROCESS | 5704 | 1467432107116 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decf000 == 78 [pid = 5704] [id = 111] 21:01:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 161 (0x8fcccc00) [pid = 5704] [serial = 332] [outer = (nil)] 21:01:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 162 (0x91cd4000) [pid = 5704] [serial = 333] [outer = 0x8fcccc00] 21:01:47 INFO - PROCESS | 5704 | 1467432107200 Marionette DEBUG loaded listener.js 21:01:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 163 (0x91cda000) [pid = 5704] [serial = 334] [outer = 0x8fcccc00] 21:01:48 INFO - PROCESS | 5704 | 1467432108084 Marionette TRACE conn3 <- [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]]]}] 21:01:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1584ms 21:01:48 INFO - PROCESS | 5704 | 1467432108174 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 21:01:48 INFO - PROCESS | 5704 | 1467432108180 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 21:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:01:48 INFO - PROCESS | 5704 | 1467432108188 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:01:48 INFO - PROCESS | 5704 | 1467432108192 Marionette TRACE conn3 <- [1,418,null,{}] 21:01:48 INFO - PROCESS | 5704 | 1467432108198 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:48 INFO - PROCESS | 5704 | 1467432108203 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:48 INFO - PROCESS | 5704 | 1467432108421 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 21:01:48 INFO - PROCESS | 5704 | 1467432108693 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:48 INFO - PROCESS | 5704 | 1467432108699 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x92662400 == 79 [pid = 5704] [id = 112] 21:01:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 164 (0x92e36c00) [pid = 5704] [serial = 335] [outer = (nil)] 21:01:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 165 (0x93c27c00) [pid = 5704] [serial = 336] [outer = 0x92e36c00] 21:01:48 INFO - PROCESS | 5704 | 1467432108797 Marionette DEBUG loaded listener.js 21:01:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 166 (0x953e9c00) [pid = 5704] [serial = 337] [outer = 0x92e36c00] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x97951800 == 78 [pid = 5704] [id = 21] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0xa2531000 == 77 [pid = 5704] [id = 27] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x95491800 == 76 [pid = 5704] [id = 60] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x9aa92800 == 75 [pid = 5704] [id = 64] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 165 (0x9548f400) [pid = 5704] [serial = 218] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 164 (0xa6729c00) [pid = 5704] [serial = 224] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 163 (0x92e3c800) [pid = 5704] [serial = 234] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 162 (0x9151c000) [pid = 5704] [serial = 237] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 161 (0xa6f45000) [pid = 5704] [serial = 231] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 160 (0x925f3400) [pid = 5704] [serial = 228] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 159 (0x9a8e4800) [pid = 5704] [serial = 221] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 158 (0x9d911400) [pid = 5704] [serial = 258] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x9acee800 == 74 [pid = 5704] [id = 63] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x95402400 == 73 [pid = 5704] [id = 62] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x9aa90800 == 72 [pid = 5704] [id = 61] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x9a82b000 == 71 [pid = 5704] [id = 59] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x95409400 == 70 [pid = 5704] [id = 100] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x9a2c6c00 == 69 [pid = 5704] [id = 99] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x9a68c400 == 68 [pid = 5704] [id = 98] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x93e46c00 == 67 [pid = 5704] [id = 97] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcd5800 == 66 [pid = 5704] [id = 96] 21:01:49 INFO - PROCESS | 5704 | --DOCSHELL 0x93e2e800 == 65 [pid = 5704] [id = 87] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 157 (0x9aed2800) [pid = 5704] [serial = 252] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 156 (0x9846c000) [pid = 5704] [serial = 246] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 155 (0x99f8d800) [pid = 5704] [serial = 247] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 154 (0x92e40000) [pid = 5704] [serial = 241] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 153 (0x92e38800) [pid = 5704] [serial = 240] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 152 (0x95493400) [pid = 5704] [serial = 244] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 151 (0x9540bc00) [pid = 5704] [serial = 243] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 150 (0x9aed6c00) [pid = 5704] [serial = 253] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 149 (0x99f86400) [pid = 5704] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 148 (0x9ace7400) [pid = 5704] [serial = 250] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 147 (0x9b74e000) [pid = 5704] [serial = 256] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 146 (0x9aa87c00) [pid = 5704] [serial = 249] [outer = (nil)] [url = about:blank] 21:01:49 INFO - PROCESS | 5704 | --DOMWINDOW == 145 (0x9b1ec800) [pid = 5704] [serial = 255] [outer = (nil)] [url = about:blank] 21:01:50 INFO - PROCESS | 5704 | 1467432110183 Marionette TRACE conn3 <- [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]]]}] 21:01: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 21:01:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2037ms 21:01:50 INFO - PROCESS | 5704 | 1467432110226 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 21:01:50 INFO - PROCESS | 5704 | 1467432110229 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 21:01:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:01:50 INFO - PROCESS | 5704 | 1467432110244 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:01:50 INFO - PROCESS | 5704 | 1467432110253 Marionette TRACE conn3 <- [1,422,null,{}] 21:01:50 INFO - PROCESS | 5704 | 1467432110262 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:50 INFO - PROCESS | 5704 | 1467432110268 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:50 INFO - PROCESS | 5704 | 1467432110477 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 21:01:50 INFO - PROCESS | 5704 | 1467432110492 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:50 INFO - PROCESS | 5704 | 1467432110500 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9d4800 == 66 [pid = 5704] [id = 113] 21:01:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 146 (0x92e3c800) [pid = 5704] [serial = 338] [outer = (nil)] 21:01:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 147 (0x95499400) [pid = 5704] [serial = 339] [outer = 0x92e3c800] 21:01:50 INFO - PROCESS | 5704 | 1467432110569 Marionette DEBUG loaded listener.js 21:01:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 148 (0x9794e000) [pid = 5704] [serial = 340] [outer = 0x92e3c800] 21:01:51 INFO - PROCESS | 5704 | 1467432111763 Marionette TRACE conn3 <- [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]]]}] 21:01:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:01:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1547ms 21:01:51 INFO - PROCESS | 5704 | 1467432111785 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 21:01:51 INFO - PROCESS | 5704 | 1467432111789 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 21:01:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:01:51 INFO - PROCESS | 5704 | 1467432111815 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:01:51 INFO - PROCESS | 5704 | 1467432111817 Marionette TRACE conn3 <- [1,426,null,{}] 21:01:51 INFO - PROCESS | 5704 | 1467432111824 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:51 INFO - PROCESS | 5704 | 1467432111829 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:52 INFO - PROCESS | 5704 | 1467432112025 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 21:01:52 INFO - PROCESS | 5704 | 1467432112127 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:52 INFO - PROCESS | 5704 | 1467432112135 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x9151c000 == 67 [pid = 5704] [id = 114] 21:01:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 149 (0x92e3e400) [pid = 5704] [serial = 341] [outer = (nil)] 21:01:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 150 (0x9974d400) [pid = 5704] [serial = 342] [outer = 0x92e3e400] 21:01:52 INFO - PROCESS | 5704 | 1467432112204 Marionette DEBUG loaded listener.js 21:01:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 151 (0x9a58b400) [pid = 5704] [serial = 343] [outer = 0x92e3e400] 21:01:53 INFO - PROCESS | 5704 | 1467432113041 Marionette TRACE conn3 <- [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] 21:01:53 INFO - PROCESS | 5704 | 1467432113103 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 21:01:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:01:53 INFO - PROCESS | 5704 | 1467432113143 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:01:53 INFO - PROCESS | 5704 | 1467432113147 Marionette TRACE conn3 <- [1,430,null,{}] 21:01:53 INFO - PROCESS | 5704 | 1467432113153 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:53 INFO - PROCESS | 5704 | 1467432113158 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:53 INFO - PROCESS | 5704 | 1467432113370 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 21:01:53 INFO - PROCESS | 5704 | 1467432113409 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:53 INFO - PROCESS | 5704 | 1467432113428 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a82c400 == 68 [pid = 5704] [id = 115] 21:01:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 152 (0x9a82d000) [pid = 5704] [serial = 344] [outer = (nil)] 21:01:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 153 (0x9aa8e400) [pid = 5704] [serial = 345] [outer = 0x9a82d000] 21:01:53 INFO - PROCESS | 5704 | 1467432113505 Marionette DEBUG loaded listener.js 21:01:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 154 (0x9acefc00) [pid = 5704] [serial = 346] [outer = 0x9a82d000] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 153 (0x93e38000) [pid = 5704] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 152 (0x9b464800) [pid = 5704] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 151 (0x9b1ed000) [pid = 5704] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 150 (0xa232b400) [pid = 5704] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 149 (0x9794f800) [pid = 5704] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 148 (0x93e46800) [pid = 5704] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 147 (0x93b98800) [pid = 5704] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 146 (0x93e50000) [pid = 5704] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 145 (0x9aa88000) [pid = 5704] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 144 (0x9a68c800) [pid = 5704] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 143 (0x93e4b400) [pid = 5704] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 142 (0x91518c00) [pid = 5704] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:01:54 INFO - PROCESS | 5704 | --DOMWINDOW == 141 (0x99750000) [pid = 5704] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:01:54 INFO - PROCESS | 5704 | 1467432114927 Marionette TRACE conn3 <- [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]]]}] 21:01:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:01:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1868ms 21:01:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:01:54 INFO - PROCESS | 5704 | 1467432114979 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 21:01:54 INFO - PROCESS | 5704 | 1467432114982 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 21:01:54 INFO - PROCESS | 5704 | 1467432114989 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:01:54 INFO - PROCESS | 5704 | 1467432114992 Marionette TRACE conn3 <- [1,434,null,{}] 21:01:55 INFO - PROCESS | 5704 | 1467432114998 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:55 INFO - PROCESS | 5704 | 1467432115003 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:55 INFO - PROCESS | 5704 | 1467432115179 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 21:01:55 INFO - PROCESS | 5704 | 1467432115311 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:55 INFO - PROCESS | 5704 | 1467432115318 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x93b98800 == 69 [pid = 5704] [id = 116] 21:01:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 142 (0x93e35800) [pid = 5704] [serial = 347] [outer = (nil)] 21:01:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 143 (0x95484800) [pid = 5704] [serial = 348] [outer = 0x93e35800] 21:01:55 INFO - PROCESS | 5704 | 1467432115387 Marionette DEBUG loaded listener.js 21:01:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 144 (0x95485c00) [pid = 5704] [serial = 349] [outer = 0x93e35800] 21:01:56 INFO - PROCESS | 5704 | 1467432116128 Marionette TRACE conn3 <- [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]]]}] 21:01:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:01:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1191ms 21:01:56 INFO - PROCESS | 5704 | 1467432116180 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 21:01:56 INFO - PROCESS | 5704 | 1467432116184 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 21:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:01:56 INFO - PROCESS | 5704 | 1467432116190 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:01:56 INFO - PROCESS | 5704 | 1467432116192 Marionette TRACE conn3 <- [1,438,null,{}] 21:01:56 INFO - PROCESS | 5704 | 1467432116198 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:56 INFO - PROCESS | 5704 | 1467432116203 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:56 INFO - PROCESS | 5704 | 1467432116442 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 21:01:56 INFO - PROCESS | 5704 | 1467432116617 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:56 INFO - PROCESS | 5704 | 1467432116626 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee55400 == 70 [pid = 5704] [id = 117] 21:01:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 145 (0x8ee55800) [pid = 5704] [serial = 350] [outer = (nil)] 21:01:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 146 (0x8f224000) [pid = 5704] [serial = 351] [outer = 0x8ee55800] 21:01:56 INFO - PROCESS | 5704 | 1467432116711 Marionette DEBUG loaded listener.js 21:01:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 147 (0x8f9d9800) [pid = 5704] [serial = 352] [outer = 0x8ee55800] 21:01:57 INFO - PROCESS | 5704 | 1467432117757 Marionette TRACE conn3 <- [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]]]}] 21:01:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:01:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1636ms 21:01:57 INFO - PROCESS | 5704 | 1467432117829 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 21:01:57 INFO - PROCESS | 5704 | 1467432117836 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 21:01:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:01:57 INFO - PROCESS | 5704 | 1467432117845 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:01:57 INFO - PROCESS | 5704 | 1467432117851 Marionette TRACE conn3 <- [1,442,null,{}] 21:01:57 INFO - PROCESS | 5704 | 1467432117859 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:57 INFO - PROCESS | 5704 | 1467432117866 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:58 INFO - PROCESS | 5704 | 1467432118095 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 21:01:58 INFO - PROCESS | 5704 | 1467432118369 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:58 INFO - PROCESS | 5704 | 1467432118378 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x91513400 == 71 [pid = 5704] [id = 118] 21:01:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 148 (0x925f6800) [pid = 5704] [serial = 353] [outer = (nil)] 21:01:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 149 (0x92e40000) [pid = 5704] [serial = 354] [outer = 0x925f6800] 21:01:58 INFO - PROCESS | 5704 | 1467432118467 Marionette DEBUG loaded listener.js 21:01:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 150 (0x93b92400) [pid = 5704] [serial = 355] [outer = 0x925f6800] 21:01:59 INFO - PROCESS | 5704 | 1467432119406 Marionette TRACE conn3 <- [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]]]}] 21:01:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:01:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1639ms 21:01:59 INFO - PROCESS | 5704 | 1467432119484 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 21:01:59 INFO - PROCESS | 5704 | 1467432119489 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 21:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:01:59 INFO - PROCESS | 5704 | 1467432119497 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:01:59 INFO - PROCESS | 5704 | 1467432119500 Marionette TRACE conn3 <- [1,446,null,{}] 21:01:59 INFO - PROCESS | 5704 | 1467432119508 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:59 INFO - PROCESS | 5704 | 1467432119512 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:01:59 INFO - PROCESS | 5704 | 1467432119753 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 21:02:00 INFO - PROCESS | 5704 | 1467432120080 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:00 INFO - PROCESS | 5704 | 1467432120090 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:00 INFO - PROCESS | 5704 | ++DOCSHELL 0x95483800 == 72 [pid = 5704] [id = 119] 21:02:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 151 (0x95490800) [pid = 5704] [serial = 356] [outer = (nil)] 21:02:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 152 (0x97951800) [pid = 5704] [serial = 357] [outer = 0x95490800] 21:02:00 INFO - PROCESS | 5704 | 1467432120185 Marionette DEBUG loaded listener.js 21:02:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 153 (0x99750400) [pid = 5704] [serial = 358] [outer = 0x95490800] 21:02:01 INFO - PROCESS | 5704 | 1467432121138 Marionette TRACE conn3 <- [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]]]}] 21:02:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:02:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1683ms 21:02:01 INFO - PROCESS | 5704 | 1467432121180 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 21:02:01 INFO - PROCESS | 5704 | 1467432121187 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 21:02:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:02:01 INFO - PROCESS | 5704 | 1467432121205 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:02:01 INFO - PROCESS | 5704 | 1467432121212 Marionette TRACE conn3 <- [1,450,null,{}] 21:02:01 INFO - PROCESS | 5704 | 1467432121218 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:01 INFO - PROCESS | 5704 | 1467432121226 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:01 INFO - PROCESS | 5704 | 1467432121424 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 21:02:01 INFO - PROCESS | 5704 | 1467432121656 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:01 INFO - PROCESS | 5704 | 1467432121662 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4f000 == 73 [pid = 5704] [id = 120] 21:02:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 154 (0x9a834000) [pid = 5704] [serial = 359] [outer = (nil)] 21:02:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 155 (0x9aecb800) [pid = 5704] [serial = 360] [outer = 0x9a834000] 21:02:01 INFO - PROCESS | 5704 | 1467432121751 Marionette DEBUG loaded listener.js 21:02:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 156 (0x9aed9400) [pid = 5704] [serial = 361] [outer = 0x9a834000] 21:02:02 INFO - PROCESS | 5704 | 1467432122961 Marionette TRACE conn3 <- [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] 21:02:03 INFO - PROCESS | 5704 | 1467432123032 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 21:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:02:03 INFO - PROCESS | 5704 | 1467432123043 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:02:03 INFO - PROCESS | 5704 | 1467432123049 Marionette TRACE conn3 <- [1,454,null,{}] 21:02:03 INFO - PROCESS | 5704 | 1467432123175 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:03 INFO - PROCESS | 5704 | 1467432123184 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:03 INFO - PROCESS | 5704 | 1467432123508 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 21:02:03 INFO - PROCESS | 5704 | 1467432123749 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:03 INFO - PROCESS | 5704 | 1467432123763 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:03 INFO - PROCESS | 5704 | ++DOCSHELL 0x99f86400 == 74 [pid = 5704] [id = 121] 21:02:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 157 (0x9aa8bc00) [pid = 5704] [serial = 362] [outer = (nil)] 21:02:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 158 (0x9b752000) [pid = 5704] [serial = 363] [outer = 0x9aa8bc00] 21:02:03 INFO - PROCESS | 5704 | 1467432123907 Marionette DEBUG loaded listener.js 21:02:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 159 (0x9c1f1000) [pid = 5704] [serial = 364] [outer = 0x9aa8bc00] 21:02:04 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:05 INFO - PROCESS | 5704 | 1467432124998 Marionette TRACE conn3 <- [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]]]}] 21:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2037ms 21:02:05 INFO - PROCESS | 5704 | 1467432125079 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 21:02:05 INFO - PROCESS | 5704 | 1467432125084 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 21:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:02:05 INFO - PROCESS | 5704 | 1467432125091 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:02:05 INFO - PROCESS | 5704 | 1467432125095 Marionette TRACE conn3 <- [1,458,null,{}] 21:02:05 INFO - PROCESS | 5704 | 1467432125101 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:05 INFO - PROCESS | 5704 | 1467432125107 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:05 INFO - PROCESS | 5704 | 1467432125355 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 21:02:05 INFO - PROCESS | 5704 | 1467432125592 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:05 INFO - PROCESS | 5704 | 1467432125610 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:05 INFO - PROCESS | 5704 | ++DOCSHELL 0xa2003400 == 75 [pid = 5704] [id = 122] 21:02:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 160 (0xa2007800) [pid = 5704] [serial = 365] [outer = (nil)] 21:02:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 161 (0xa20a6800) [pid = 5704] [serial = 366] [outer = 0xa2007800] 21:02:05 INFO - PROCESS | 5704 | 1467432125739 Marionette DEBUG loaded listener.js 21:02:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 162 (0xa4d4e800) [pid = 5704] [serial = 367] [outer = 0xa2007800] 21:02:06 INFO - PROCESS | 5704 | 1467432126686 Marionette TRACE conn3 <- [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] 21:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:02:06 INFO - PROCESS | 5704 | 1467432126732 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 21:02:06 INFO - PROCESS | 5704 | 1467432126739 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:02:06 INFO - PROCESS | 5704 | 1467432126743 Marionette TRACE conn3 <- [1,462,null,{}] 21:02:06 INFO - PROCESS | 5704 | 1467432126749 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:06 INFO - PROCESS | 5704 | 1467432126754 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:06 INFO - PROCESS | 5704 | 1467432126939 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 21:02:07 INFO - PROCESS | 5704 | 1467432127118 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:07 INFO - PROCESS | 5704 | 1467432127129 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de72800 == 76 [pid = 5704] [id = 123] 21:02:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 163 (0x8de73400) [pid = 5704] [serial = 368] [outer = (nil)] 21:02:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 164 (0x8de7c400) [pid = 5704] [serial = 369] [outer = 0x8de73400] 21:02:07 INFO - PROCESS | 5704 | 1467432127209 Marionette DEBUG loaded listener.js 21:02:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 165 (0x9b573c00) [pid = 5704] [serial = 370] [outer = 0x8de73400] 21:02:08 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:08 INFO - PROCESS | 5704 | 1467432128172 Marionette TRACE conn3 <- [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] 21:02:08 INFO - PROCESS | 5704 | 1467432128231 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 21:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:02:08 INFO - PROCESS | 5704 | 1467432128238 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:02:08 INFO - PROCESS | 5704 | 1467432128241 Marionette TRACE conn3 <- [1,466,null,{}] 21:02:08 INFO - PROCESS | 5704 | 1467432128247 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:08 INFO - PROCESS | 5704 | 1467432128252 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:08 INFO - PROCESS | 5704 | 1467432128432 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 21:02:08 INFO - PROCESS | 5704 | 1467432128657 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:08 INFO - PROCESS | 5704 | 1467432128664 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f82d800 == 77 [pid = 5704] [id = 124] 21:02:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 166 (0x8f82ec00) [pid = 5704] [serial = 371] [outer = (nil)] 21:02:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 167 (0x8f833800) [pid = 5704] [serial = 372] [outer = 0x8f82ec00] 21:02:08 INFO - PROCESS | 5704 | 1467432128768 Marionette DEBUG loaded listener.js 21:02:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 168 (0x8f837000) [pid = 5704] [serial = 373] [outer = 0x8f82ec00] 21:02:09 INFO - PROCESS | 5704 | 1467432129684 Marionette TRACE conn3 <- [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] 21:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:02:09 INFO - PROCESS | 5704 | 1467432129776 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 21:02:09 INFO - PROCESS | 5704 | 1467432129782 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:02:09 INFO - PROCESS | 5704 | 1467432129786 Marionette TRACE conn3 <- [1,470,null,{}] 21:02:09 INFO - PROCESS | 5704 | 1467432129792 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:09 INFO - PROCESS | 5704 | 1467432129797 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:10 INFO - PROCESS | 5704 | 1467432130002 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 21:02:10 INFO - PROCESS | 5704 | 1467432130245 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:10 INFO - PROCESS | 5704 | 1467432130256 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f835400 == 78 [pid = 5704] [id = 125] 21:02:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 169 (0x8f839c00) [pid = 5704] [serial = 374] [outer = (nil)] 21:02:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 170 (0x92e38800) [pid = 5704] [serial = 375] [outer = 0x8f839c00] 21:02:10 INFO - PROCESS | 5704 | 1467432130354 Marionette DEBUG loaded listener.js 21:02:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 171 (0x9aa89400) [pid = 5704] [serial = 376] [outer = 0x8f839c00] 21:02:11 INFO - PROCESS | 5704 | 1467432131255 Marionette TRACE conn3 <- [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]]]}] 21:02:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:02:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1536ms 21:02:11 INFO - PROCESS | 5704 | 1467432131318 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 21:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:02:11 INFO - PROCESS | 5704 | 1467432131322 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 21:02:11 INFO - PROCESS | 5704 | 1467432131328 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:02:11 INFO - PROCESS | 5704 | 1467432131332 Marionette TRACE conn3 <- [1,474,null,{}] 21:02:11 INFO - PROCESS | 5704 | 1467432131338 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:11 INFO - PROCESS | 5704 | 1467432131343 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:11 INFO - PROCESS | 5704 | 1467432131524 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 21:02:11 INFO - PROCESS | 5704 | 1467432131746 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:11 INFO - PROCESS | 5704 | 1467432131757 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcd2400 == 79 [pid = 5704] [id = 126] 21:02:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 172 (0x91cd4800) [pid = 5704] [serial = 377] [outer = (nil)] 21:02:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 173 (0xa6729c00) [pid = 5704] [serial = 378] [outer = 0x91cd4800] 21:02:11 INFO - PROCESS | 5704 | 1467432131876 Marionette DEBUG loaded listener.js 21:02:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 174 (0xa6d69400) [pid = 5704] [serial = 379] [outer = 0x91cd4800] 21:02:12 INFO - PROCESS | 5704 | 1467432132760 Marionette TRACE conn3 <- [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]]]}] 21:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1634ms 21:02:13 INFO - PROCESS | 5704 | 1467432133579 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 21:02:13 INFO - PROCESS | 5704 | 1467432133587 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 21:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:02:13 INFO - PROCESS | 5704 | 1467432133775 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:02:13 INFO - PROCESS | 5704 | 1467432133781 Marionette TRACE conn3 <- [1,478,null,{}] 21:02:13 INFO - PROCESS | 5704 | 1467432133792 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:13 INFO - PROCESS | 5704 | 1467432133797 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:13 INFO - PROCESS | 5704 | 1467432133972 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 21:02:14 INFO - PROCESS | 5704 | 1467432134154 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:14 INFO - PROCESS | 5704 | 1467432134166 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6ae000 == 80 [pid = 5704] [id = 127] 21:02:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 175 (0x8e6b0000) [pid = 5704] [serial = 380] [outer = (nil)] 21:02:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 176 (0x8f9dac00) [pid = 5704] [serial = 381] [outer = 0x8e6b0000] 21:02:14 INFO - PROCESS | 5704 | 1467432134244 Marionette DEBUG loaded listener.js 21:02:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 177 (0x8fcd1c00) [pid = 5704] [serial = 382] [outer = 0x8e6b0000] 21:02:15 INFO - PROCESS | 5704 | 1467432135498 Marionette TRACE conn3 <- [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]]]}] 21:02:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:02:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1861ms 21:02:15 INFO - PROCESS | 5704 | 1467432135570 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 21:02:15 INFO - PROCESS | 5704 | 1467432135575 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 21:02:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:02:15 INFO - PROCESS | 5704 | 1467432135585 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:02:15 INFO - PROCESS | 5704 | 1467432135590 Marionette TRACE conn3 <- [1,482,null,{}] 21:02:15 INFO - PROCESS | 5704 | 1467432135597 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:15 INFO - PROCESS | 5704 | 1467432135603 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:15 INFO - PROCESS | 5704 | 1467432135895 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 21:02:15 INFO - PROCESS | 5704 | --DOCSHELL 0x9ace4c00 == 79 [pid = 5704] [id = 86] 21:02:15 INFO - PROCESS | 5704 | --DOCSHELL 0x93e51800 == 78 [pid = 5704] [id = 54] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 176 (0x9c3ee400) [pid = 5704] [serial = 303] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 175 (0xa61b6400) [pid = 5704] [serial = 282] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOCSHELL 0x93b98800 == 77 [pid = 5704] [id = 116] 21:02:16 INFO - PROCESS | 5704 | --DOCSHELL 0x9a82c400 == 76 [pid = 5704] [id = 115] 21:02:16 INFO - PROCESS | 5704 | --DOCSHELL 0x9151c000 == 75 [pid = 5704] [id = 114] 21:02:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9d4800 == 74 [pid = 5704] [id = 113] 21:02:16 INFO - PROCESS | 5704 | 1467432136138 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:16 INFO - PROCESS | 5704 | 1467432136145 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:16 INFO - PROCESS | 5704 | --DOCSHELL 0x92662400 == 73 [pid = 5704] [id = 112] 21:02:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8decf000 == 72 [pid = 5704] [id = 111] 21:02:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee56400 == 71 [pid = 5704] [id = 110] 21:02:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decf000 == 72 [pid = 5704] [id = 128] 21:02:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 176 (0x8f22cc00) [pid = 5704] [serial = 383] [outer = (nil)] 21:02:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 177 (0x925f1800) [pid = 5704] [serial = 384] [outer = 0x8f22cc00] 21:02:16 INFO - PROCESS | 5704 | 1467432136270 Marionette DEBUG loaded listener.js 21:02:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 178 (0x92e40800) [pid = 5704] [serial = 385] [outer = 0x8f22cc00] 21:02:16 INFO - PROCESS | 5704 | --DOCSHELL 0x925f1400 == 71 [pid = 5704] [id = 102] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 177 (0x9b1ef000) [pid = 5704] [serial = 195] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 176 (0x95403c00) [pid = 5704] [serial = 138] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 175 (0x9b1eb000) [pid = 5704] [serial = 150] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 174 (0xa1190000) [pid = 5704] [serial = 144] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 173 (0xa4d4f000) [pid = 5704] [serial = 147] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 172 (0xa2fb9000) [pid = 5704] [serial = 108] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 171 (0x9a82b800) [pid = 5704] [serial = 141] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 170 (0x9add9000) [pid = 5704] [serial = 135] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 169 (0x92666c00) [pid = 5704] [serial = 273] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 168 (0x9540f000) [pid = 5704] [serial = 261] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 167 (0x9ace9c00) [pid = 5704] [serial = 297] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 166 (0xa2fb4c00) [pid = 5704] [serial = 267] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 165 (0x9a695800) [pid = 5704] [serial = 294] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 164 (0x9a830400) [pid = 5704] [serial = 264] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 163 (0x95408000) [pid = 5704] [serial = 291] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 162 (0x92665800) [pid = 5704] [serial = 288] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 161 (0x92e41400) [pid = 5704] [serial = 289] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 160 (0x9792c000) [pid = 5704] [serial = 292] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 159 (0x8f9dd800) [pid = 5704] [serial = 279] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 158 (0xa6d6e000) [pid = 5704] [serial = 276] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 157 (0x8fccf000) [pid = 5704] [serial = 285] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 156 (0xa61b3400) [pid = 5704] [serial = 270] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 155 (0x9aa8c000) [pid = 5704] [serial = 300] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 154 (0x9acf2800) [pid = 5704] [serial = 298] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 153 (0x9acee000) [pid = 5704] [serial = 301] [outer = (nil)] [url = about:blank] 21:02:16 INFO - PROCESS | 5704 | --DOMWINDOW == 152 (0x9a857000) [pid = 5704] [serial = 295] [outer = (nil)] [url = about:blank] 21:02:17 INFO - PROCESS | 5704 | 1467432137146 Marionette TRACE conn3 <- [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]]]}] 21:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1595ms 21:02:17 INFO - PROCESS | 5704 | 1467432137178 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 21:02:17 INFO - PROCESS | 5704 | 1467432137182 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 21:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:02:17 INFO - PROCESS | 5704 | 1467432137189 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:02:17 INFO - PROCESS | 5704 | 1467432137193 Marionette TRACE conn3 <- [1,486,null,{}] 21:02:17 INFO - PROCESS | 5704 | 1467432137206 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:17 INFO - PROCESS | 5704 | 1467432137214 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:17 INFO - PROCESS | 5704 | 1467432137388 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 21:02:17 INFO - PROCESS | 5704 | 1467432137540 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:17 INFO - PROCESS | 5704 | 1467432137552 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x9540e000 == 72 [pid = 5704] [id = 129] 21:02:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 153 (0x9540e400) [pid = 5704] [serial = 386] [outer = (nil)] 21:02:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 154 (0x9547e000) [pid = 5704] [serial = 387] [outer = 0x9540e400] 21:02:17 INFO - PROCESS | 5704 | 1467432137626 Marionette DEBUG loaded listener.js 21:02:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 155 (0x95494800) [pid = 5704] [serial = 388] [outer = 0x9540e400] 21:02:18 INFO - PROCESS | 5704 | 1467432138400 Marionette TRACE conn3 <- [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]]]}] 21:02:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:02:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1228ms 21:02:18 INFO - PROCESS | 5704 | 1467432138440 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 21:02:18 INFO - PROCESS | 5704 | 1467432138445 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 21:02:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:02:18 INFO - PROCESS | 5704 | 1467432138461 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:02:18 INFO - PROCESS | 5704 | 1467432138465 Marionette TRACE conn3 <- [1,490,null,{}] 21:02:18 INFO - PROCESS | 5704 | 1467432138470 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:18 INFO - PROCESS | 5704 | 1467432138475 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:18 INFO - PROCESS | 5704 | 1467432138691 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 21:02:18 INFO - PROCESS | 5704 | 1467432138715 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:18 INFO - PROCESS | 5704 | 1467432138723 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de75800 == 73 [pid = 5704] [id = 130] 21:02:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 156 (0x9549d400) [pid = 5704] [serial = 389] [outer = (nil)] 21:02:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 157 (0x97956000) [pid = 5704] [serial = 390] [outer = 0x9549d400] 21:02:18 INFO - PROCESS | 5704 | 1467432138804 Marionette DEBUG loaded listener.js 21:02:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 158 (0x9a1f4000) [pid = 5704] [serial = 391] [outer = 0x9549d400] 21:02:19 INFO - PROCESS | 5704 | 1467432139719 Marionette TRACE conn3 <- [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]]]}] 21:02:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:02:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1333ms 21:02:19 INFO - PROCESS | 5704 | 1467432139797 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 21:02:19 INFO - PROCESS | 5704 | 1467432139801 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 21:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:02:19 INFO - PROCESS | 5704 | 1467432139807 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:02:19 INFO - PROCESS | 5704 | 1467432139824 Marionette TRACE conn3 <- [1,494,null,{}] 21:02:19 INFO - PROCESS | 5704 | 1467432139837 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:19 INFO - PROCESS | 5704 | 1467432139842 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:20 INFO - PROCESS | 5704 | 1467432140070 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 21:02:20 INFO - PROCESS | 5704 | 1467432140127 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:20 INFO - PROCESS | 5704 | 1467432140133 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a694800 == 74 [pid = 5704] [id = 131] 21:02:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 159 (0x9a82bc00) [pid = 5704] [serial = 392] [outer = (nil)] 21:02:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 160 (0x9a830400) [pid = 5704] [serial = 393] [outer = 0x9a82bc00] 21:02:20 INFO - PROCESS | 5704 | 1467432140213 Marionette DEBUG loaded listener.js 21:02:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 161 (0x9a8e4800) [pid = 5704] [serial = 394] [outer = 0x9a82bc00] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 160 (0x9aa93c00) [pid = 5704] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 159 (0x8ee56800) [pid = 5704] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 158 (0x8fcccc00) [pid = 5704] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 157 (0x925ed800) [pid = 5704] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 156 (0x9a835400) [pid = 5704] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 155 (0x9a82d000) [pid = 5704] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 154 (0x92e3e400) [pid = 5704] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 153 (0x95504000) [pid = 5704] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 152 (0x925f2000) [pid = 5704] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 151 (0x9a692000) [pid = 5704] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 150 (0x92e36c00) [pid = 5704] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 149 (0x9aed6400) [pid = 5704] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 148 (0x9a693000) [pid = 5704] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 147 (0x93e4a400) [pid = 5704] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 146 (0x93c2b000) [pid = 5704] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 145 (0xa3321400) [pid = 5704] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 144 (0x91514400) [pid = 5704] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 143 (0x92e3c800) [pid = 5704] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 142 (0x93c27800) [pid = 5704] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 141 (0x9540fc00) [pid = 5704] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 140 (0x9adda400) [pid = 5704] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 139 (0x925ea000) [pid = 5704] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 138 (0x9b1ecc00) [pid = 5704] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 137 (0x9a690400) [pid = 5704] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:02:21 INFO - PROCESS | 5704 | --DOMWINDOW == 136 (0x93e31000) [pid = 5704] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:02:21 INFO - PROCESS | 5704 | 1467432141564 Marionette TRACE conn3 <- [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]]]}] 21:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1804ms 21:02:21 INFO - PROCESS | 5704 | 1467432141612 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 21:02:21 INFO - PROCESS | 5704 | 1467432141615 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 21:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:02:21 INFO - PROCESS | 5704 | 1467432141624 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:02:21 INFO - PROCESS | 5704 | 1467432141627 Marionette TRACE conn3 <- [1,498,null,{}] 21:02:21 INFO - PROCESS | 5704 | 1467432141633 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:21 INFO - PROCESS | 5704 | 1467432141642 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:21 INFO - PROCESS | 5704 | 1467432141832 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 21:02:21 INFO - PROCESS | 5704 | 1467432141967 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:21 INFO - PROCESS | 5704 | 1467432141977 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8deccc00 == 75 [pid = 5704] [id = 132] 21:02:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 137 (0x91cde400) [pid = 5704] [serial = 395] [outer = (nil)] 21:02:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 138 (0x95482000) [pid = 5704] [serial = 396] [outer = 0x91cde400] 21:02:22 INFO - PROCESS | 5704 | 1467432142045 Marionette DEBUG loaded listener.js 21:02:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 139 (0x9aa93c00) [pid = 5704] [serial = 397] [outer = 0x91cde400] 21:02:22 INFO - PROCESS | 5704 | 1467432142779 Marionette TRACE conn3 <- [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]]]}] 21:02:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 140 (0x9a82d400) [pid = 5704] [serial = 398] [outer = 0x9b249000] 21:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1187ms 21:02:22 INFO - PROCESS | 5704 | 1467432142843 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 21:02:22 INFO - PROCESS | 5704 | 1467432142847 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 21:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:02:22 INFO - PROCESS | 5704 | 1467432142909 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:02:22 INFO - PROCESS | 5704 | 1467432142914 Marionette TRACE conn3 <- [1,502,null,{}] 21:02:22 INFO - PROCESS | 5704 | 1467432142928 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:22 INFO - PROCESS | 5704 | 1467432142932 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:23 INFO - PROCESS | 5704 | 1467432143162 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 21:02:23 INFO - PROCESS | 5704 | 1467432143346 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:23 INFO - PROCESS | 5704 | 1467432143361 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de79c00 == 76 [pid = 5704] [id = 133] 21:02:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 141 (0x8de7f000) [pid = 5704] [serial = 399] [outer = (nil)] 21:02:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 142 (0x8ded4000) [pid = 5704] [serial = 400] [outer = 0x8de7f000] 21:02:23 INFO - PROCESS | 5704 | 1467432143444 Marionette DEBUG loaded listener.js 21:02:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 143 (0x8e6ba800) [pid = 5704] [serial = 401] [outer = 0x8de7f000] 21:02:24 INFO - PROCESS | 5704 | 1467432144473 Marionette TRACE conn3 <- [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]]]}] 21:02:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:02:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1683ms 21:02:24 INFO - PROCESS | 5704 | 1467432144548 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 21:02:24 INFO - PROCESS | 5704 | 1467432144554 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 21:02:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:02:24 INFO - PROCESS | 5704 | 1467432144563 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:02:24 INFO - PROCESS | 5704 | 1467432144568 Marionette TRACE conn3 <- [1,506,null,{}] 21:02:24 INFO - PROCESS | 5704 | 1467432144576 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:24 INFO - PROCESS | 5704 | 1467432144585 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:24 INFO - PROCESS | 5704 | 1467432144816 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 21:02:25 INFO - PROCESS | 5704 | 1467432145053 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:25 INFO - PROCESS | 5704 | 1467432145068 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd9000 == 77 [pid = 5704] [id = 134] 21:02:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 144 (0x925f1400) [pid = 5704] [serial = 402] [outer = (nil)] 21:02:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 145 (0x92666800) [pid = 5704] [serial = 403] [outer = 0x925f1400] 21:02:25 INFO - PROCESS | 5704 | 1467432145177 Marionette DEBUG loaded listener.js 21:02:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 146 (0x92e38400) [pid = 5704] [serial = 404] [outer = 0x925f1400] 21:02:26 INFO - PROCESS | 5704 | 1467432146134 Marionette TRACE conn3 <- [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]]]}] 21:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1633ms 21:02:26 INFO - PROCESS | 5704 | 1467432146196 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 21:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:02:26 INFO - PROCESS | 5704 | 1467432146202 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 21:02:26 INFO - PROCESS | 5704 | 1467432146209 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:02:26 INFO - PROCESS | 5704 | 1467432146213 Marionette TRACE conn3 <- [1,510,null,{}] 21:02:26 INFO - PROCESS | 5704 | 1467432146219 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:26 INFO - PROCESS | 5704 | 1467432146225 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:26 INFO - PROCESS | 5704 | 1467432146420 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 21:02:26 INFO - PROCESS | 5704 | 1467432146697 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:26 INFO - PROCESS | 5704 | 1467432146707 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x95482800 == 78 [pid = 5704] [id = 135] 21:02:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 147 (0x95503c00) [pid = 5704] [serial = 405] [outer = (nil)] 21:02:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 148 (0x97933c00) [pid = 5704] [serial = 406] [outer = 0x95503c00] 21:02:26 INFO - PROCESS | 5704 | 1467432146804 Marionette DEBUG loaded listener.js 21:02:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 149 (0x9a692000) [pid = 5704] [serial = 407] [outer = 0x95503c00] 21:02:27 INFO - PROCESS | 5704 | 1467432147765 Marionette TRACE conn3 <- [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]]]}] 21:02:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1630ms 21:02:27 INFO - PROCESS | 5704 | 1467432147839 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 21:02:27 INFO - PROCESS | 5704 | 1467432147846 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 21:02:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:02:27 INFO - PROCESS | 5704 | 1467432147863 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:02:27 INFO - PROCESS | 5704 | 1467432147870 Marionette TRACE conn3 <- [1,514,null,{}] 21:02:27 INFO - PROCESS | 5704 | 1467432147876 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:27 INFO - PROCESS | 5704 | 1467432147885 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:28 INFO - PROCESS | 5704 | 1467432148114 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 21:02:28 INFO - PROCESS | 5704 | 1467432148389 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:28 INFO - PROCESS | 5704 | 1467432148399 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b6dc00 == 79 [pid = 5704] [id = 136] 21:02:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 150 (0x91b70400) [pid = 5704] [serial = 408] [outer = (nil)] 21:02:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 151 (0x9b23dc00) [pid = 5704] [serial = 409] [outer = 0x91b70400] 21:02:28 INFO - PROCESS | 5704 | 1467432148507 Marionette DEBUG loaded listener.js 21:02:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 152 (0x9b57b000) [pid = 5704] [serial = 410] [outer = 0x91b70400] 21:02:29 INFO - PROCESS | 5704 | 1467432149397 Marionette TRACE conn3 <- [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]]]}] 21:02:29 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 21:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1596ms 21:02:29 INFO - PROCESS | 5704 | 1467432149452 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 21:02:29 INFO - PROCESS | 5704 | 1467432149456 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 21:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:02:29 INFO - PROCESS | 5704 | 1467432149463 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:02:29 INFO - PROCESS | 5704 | 1467432149466 Marionette TRACE conn3 <- [1,518,null,{}] 21:02:29 INFO - PROCESS | 5704 | 1467432149472 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:29 INFO - PROCESS | 5704 | 1467432149478 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:29 INFO - PROCESS | 5704 | 1467432149667 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 21:02:29 INFO - PROCESS | 5704 | 1467432149850 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:29 INFO - PROCESS | 5704 | 1467432149860 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc75800 == 80 [pid = 5704] [id = 137] 21:02:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 153 (0x8fc76800) [pid = 5704] [serial = 411] [outer = (nil)] 21:02:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 154 (0x8fc80400) [pid = 5704] [serial = 412] [outer = 0x8fc76800] 21:02:29 INFO - PROCESS | 5704 | 1467432149941 Marionette DEBUG loaded listener.js 21:02:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 155 (0x8fc82000) [pid = 5704] [serial = 413] [outer = 0x8fc76800] 21:02:30 INFO - PROCESS | 5704 | 1467432150878 Marionette TRACE conn3 <- [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]]]}] 21:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1495ms 21:02:30 INFO - PROCESS | 5704 | 1467432150960 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 21:02:30 INFO - PROCESS | 5704 | 1467432150964 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 21:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:02:30 INFO - PROCESS | 5704 | 1467432150971 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:02:30 INFO - PROCESS | 5704 | 1467432150975 Marionette TRACE conn3 <- [1,522,null,{}] 21:02:30 INFO - PROCESS | 5704 | 1467432150981 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:30 INFO - PROCESS | 5704 | 1467432150986 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:31 INFO - PROCESS | 5704 | 1467432151214 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 21:02:31 INFO - PROCESS | 5704 | 1467432151450 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:31 INFO - PROCESS | 5704 | 1467432151469 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x9b57fc00 == 81 [pid = 5704] [id = 138] 21:02:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 156 (0x9bb5cc00) [pid = 5704] [serial = 414] [outer = (nil)] 21:02:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 157 (0x9c3f5400) [pid = 5704] [serial = 415] [outer = 0x9bb5cc00] 21:02:31 INFO - PROCESS | 5704 | 1467432151609 Marionette DEBUG loaded listener.js 21:02:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 158 (0xa2377400) [pid = 5704] [serial = 416] [outer = 0x9bb5cc00] 21:02:32 INFO - PROCESS | 5704 | 1467432152625 Marionette TRACE conn3 <- [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]]]}] 21:02:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:02:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1734ms 21:02:32 INFO - PROCESS | 5704 | 1467432152706 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 21:02:32 INFO - PROCESS | 5704 | 1467432152711 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 21:02:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:02:32 INFO - PROCESS | 5704 | 1467432152717 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:02:32 INFO - PROCESS | 5704 | 1467432152721 Marionette TRACE conn3 <- [1,526,null,{}] 21:02:32 INFO - PROCESS | 5704 | 1467432152727 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:32 INFO - PROCESS | 5704 | 1467432152732 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:32 INFO - PROCESS | 5704 | 1467432152962 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 21:02:33 INFO - PROCESS | 5704 | 1467432153235 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:33 INFO - PROCESS | 5704 | 1467432153244 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:33 INFO - PROCESS | 5704 | ++DOCSHELL 0xa2531000 == 82 [pid = 5704] [id = 139] 21:02:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 159 (0xa2fbac00) [pid = 5704] [serial = 417] [outer = (nil)] 21:02:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 160 (0xa4d4f000) [pid = 5704] [serial = 418] [outer = 0xa2fbac00] 21:02:33 INFO - PROCESS | 5704 | 1467432153327 Marionette DEBUG loaded listener.js 21:02:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 161 (0xa672f800) [pid = 5704] [serial = 419] [outer = 0xa2fbac00] 21:02:34 INFO - PROCESS | 5704 | 1467432154272 Marionette TRACE conn3 <- [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]]]}] 21:02:34 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 21:02:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1634ms 21:02:34 INFO - PROCESS | 5704 | 1467432154352 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 21:02:34 INFO - PROCESS | 5704 | 1467432154356 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 21:02:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:02:34 INFO - PROCESS | 5704 | 1467432154363 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:02:34 INFO - PROCESS | 5704 | 1467432154365 Marionette TRACE conn3 <- [1,530,null,{}] 21:02:34 INFO - PROCESS | 5704 | 1467432154372 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:34 INFO - PROCESS | 5704 | 1467432154378 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:34 INFO - PROCESS | 5704 | 1467432154591 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 21:02:34 INFO - PROCESS | 5704 | 1467432154818 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:34 INFO - PROCESS | 5704 | 1467432154825 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d27800 == 83 [pid = 5704] [id = 140] 21:02:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 162 (0x92d28000) [pid = 5704] [serial = 420] [outer = (nil)] 21:02:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 163 (0x92d2f000) [pid = 5704] [serial = 421] [outer = 0x92d28000] 21:02:34 INFO - PROCESS | 5704 | 1467432154948 Marionette DEBUG loaded listener.js 21:02:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 164 (0x95481800) [pid = 5704] [serial = 422] [outer = 0x92d28000] 21:02:35 INFO - PROCESS | 5704 | 1467432155811 Marionette TRACE conn3 <- [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"]]]}] 21:02:35 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 21:02:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:02:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:02:35 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 21:02:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:02:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:02:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:02:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1494ms 21:02:35 INFO - PROCESS | 5704 | 1467432155878 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 21:02:35 INFO - PROCESS | 5704 | 1467432155882 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 21:02:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:02:35 INFO - PROCESS | 5704 | 1467432155893 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:02:35 INFO - PROCESS | 5704 | 1467432155895 Marionette TRACE conn3 <- [1,534,null,{}] 21:02:35 INFO - PROCESS | 5704 | 1467432155902 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:35 INFO - PROCESS | 5704 | 1467432155907 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:36 INFO - PROCESS | 5704 | 1467432156103 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 21:02:36 INFO - PROCESS | 5704 | 1467432156296 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:36 INFO - PROCESS | 5704 | 1467432156308 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae1800 == 84 [pid = 5704] [id = 141] 21:02:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 165 (0x8eae1c00) [pid = 5704] [serial = 423] [outer = (nil)] 21:02:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 166 (0x8f22f400) [pid = 5704] [serial = 424] [outer = 0x8eae1c00] 21:02:36 INFO - PROCESS | 5704 | 1467432156421 Marionette DEBUG loaded listener.js 21:02:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 167 (0x91cda400) [pid = 5704] [serial = 425] [outer = 0x8eae1c00] 21:02:37 INFO - PROCESS | 5704 | 1467432157331 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 21:02:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 21:02:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1487ms 21:02:37 INFO - PROCESS | 5704 | 1467432157380 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 21:02:37 INFO - PROCESS | 5704 | 1467432157384 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 21:02:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:02:37 INFO - PROCESS | 5704 | 1467432157391 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:02:37 INFO - PROCESS | 5704 | 1467432157394 Marionette TRACE conn3 <- [1,538,null,{}] 21:02:37 INFO - PROCESS | 5704 | 1467432157400 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:37 INFO - PROCESS | 5704 | 1467432157405 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:37 INFO - PROCESS | 5704 | 1467432157683 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 21:02:37 INFO - PROCESS | 5704 | 1467432157816 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:37 INFO - PROCESS | 5704 | 1467432157829 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8deca400 == 85 [pid = 5704] [id = 142] 21:02:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 168 (0x8ded3800) [pid = 5704] [serial = 426] [outer = (nil)] 21:02:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 169 (0x925ed400) [pid = 5704] [serial = 427] [outer = 0x8ded3800] 21:02:37 INFO - PROCESS | 5704 | 1467432157908 Marionette DEBUG loaded listener.js 21:02:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 170 (0x930e5800) [pid = 5704] [serial = 428] [outer = 0x8ded3800] 21:02:38 INFO - PROCESS | 5704 | 1467432158808 Marionette TRACE conn3 <- [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]]]}] 21:02:38 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. 21:02:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1431ms 21:02:38 INFO - PROCESS | 5704 | 1467432158823 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 21:02:38 INFO - PROCESS | 5704 | 1467432158826 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 21:02:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:02:38 INFO - PROCESS | 5704 | 1467432158832 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:02:38 INFO - PROCESS | 5704 | 1467432158835 Marionette TRACE conn3 <- [1,542,null,{}] 21:02:38 INFO - PROCESS | 5704 | 1467432158848 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:38 INFO - PROCESS | 5704 | 1467432158859 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:39 INFO - PROCESS | 5704 | 1467432159143 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 21:02:39 INFO - PROCESS | 5704 | 1467432159745 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:39 INFO - PROCESS | 5704 | 1467432159760 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4e000 == 86 [pid = 5704] [id = 143] 21:02:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 171 (0x8ee4f800) [pid = 5704] [serial = 429] [outer = (nil)] 21:02:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 172 (0x8f22d800) [pid = 5704] [serial = 430] [outer = 0x8ee4f800] 21:02:39 INFO - PROCESS | 5704 | 1467432159837 Marionette DEBUG loaded listener.js 21:02:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 173 (0x8f9d6400) [pid = 5704] [serial = 431] [outer = 0x8ee4f800] 21:02:40 INFO - PROCESS | 5704 | 1467432160741 Marionette TRACE conn3 <- [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]]]}] 21:02:40 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. 21:02:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1938ms 21:02:40 INFO - PROCESS | 5704 | 1467432160789 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 21:02:40 INFO - PROCESS | 5704 | 1467432160795 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 21:02:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:02:40 INFO - PROCESS | 5704 | 1467432160807 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:02:40 INFO - PROCESS | 5704 | 1467432160811 Marionette TRACE conn3 <- [1,546,null,{}] 21:02:40 INFO - PROCESS | 5704 | 1467432160819 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:40 INFO - PROCESS | 5704 | 1467432160827 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:41 INFO - PROCESS | 5704 | 1467432161032 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 21:02:41 INFO - PROCESS | 5704 | 1467432161224 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:41 INFO - PROCESS | 5704 | 1467432161234 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:41 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc77400 == 87 [pid = 5704] [id = 144] 21:02:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 174 (0x8fccd400) [pid = 5704] [serial = 432] [outer = (nil)] 21:02:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 175 (0x91b6e800) [pid = 5704] [serial = 433] [outer = 0x8fccd400] 21:02:41 INFO - PROCESS | 5704 | 1467432161355 Marionette DEBUG loaded listener.js 21:02:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 176 (0x92d2cc00) [pid = 5704] [serial = 434] [outer = 0x8fccd400] 21:02:42 INFO - PROCESS | 5704 | 1467432162382 Marionette TRACE conn3 <- [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]]]}] 21:02:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 21:02:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1631ms 21:02:42 INFO - PROCESS | 5704 | 1467432162442 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 21:02:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:02:42 INFO - PROCESS | 5704 | 1467432162449 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 21:02:42 INFO - PROCESS | 5704 | 1467432162456 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:02:42 INFO - PROCESS | 5704 | 1467432162459 Marionette TRACE conn3 <- [1,550,null,{}] 21:02:42 INFO - PROCESS | 5704 | 1467432162466 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:42 INFO - PROCESS | 5704 | 1467432162471 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:42 INFO - PROCESS | 5704 | 1467432162678 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 21:02:42 INFO - PROCESS | 5704 | 1467432162962 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:42 INFO - PROCESS | 5704 | 1467432162970 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de75c00 == 88 [pid = 5704] [id = 145] 21:02:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 177 (0x8f83a400) [pid = 5704] [serial = 435] [outer = (nil)] 21:02:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 178 (0x93bdf000) [pid = 5704] [serial = 436] [outer = 0x8f83a400] 21:02:43 INFO - PROCESS | 5704 | 1467432163047 Marionette DEBUG loaded listener.js 21:02:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 179 (0x95488000) [pid = 5704] [serial = 437] [outer = 0x8f83a400] 21:02:43 INFO - PROCESS | 5704 | 1467432163942 Marionette TRACE conn3 <- [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]]]}] 21:02:43 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. 21:02:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1532ms 21:02:44 INFO - PROCESS | 5704 | 1467432163999 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 21:02:44 INFO - PROCESS | 5704 | 1467432164003 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 21:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:02:44 INFO - PROCESS | 5704 | 1467432164021 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:02:44 INFO - PROCESS | 5704 | 1467432164030 Marionette TRACE conn3 <- [1,554,null,{}] 21:02:44 INFO - PROCESS | 5704 | 1467432164037 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:44 INFO - PROCESS | 5704 | 1467432164044 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:44 INFO - PROCESS | 5704 | 1467432164227 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x9a3c3400 == 87 [pid = 5704] [id = 88] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0xa111a800 == 86 [pid = 5704] [id = 89] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9d5000 == 85 [pid = 5704] [id = 94] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9d5800 == 84 [pid = 5704] [id = 93] 21:02:44 INFO - PROCESS | 5704 | --DOMWINDOW == 178 (0x95484800) [pid = 5704] [serial = 348] [outer = (nil)] [url = about:blank] 21:02:44 INFO - PROCESS | 5704 | 1467432164556 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:44 INFO - PROCESS | 5704 | 1467432164565 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x91cde800 == 83 [pid = 5704] [id = 91] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x925ea400 == 82 [pid = 5704] [id = 92] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8deccc00 == 81 [pid = 5704] [id = 132] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x9a694800 == 80 [pid = 5704] [id = 131] 21:02:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x8deccc00 == 81 [pid = 5704] [id = 146] 21:02:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 179 (0x8ded1000) [pid = 5704] [serial = 438] [outer = (nil)] 21:02:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 180 (0x8f839800) [pid = 5704] [serial = 439] [outer = 0x8ded1000] 21:02:44 INFO - PROCESS | 5704 | 1467432164647 Marionette DEBUG loaded listener.js 21:02:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 181 (0x9151f000) [pid = 5704] [serial = 440] [outer = 0x8ded1000] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8de75800 == 80 [pid = 5704] [id = 130] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x9540e000 == 79 [pid = 5704] [id = 129] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8decf000 == 78 [pid = 5704] [id = 128] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6ae000 == 77 [pid = 5704] [id = 127] 21:02:44 INFO - PROCESS | 5704 | --DOCSHELL 0x99f86400 == 76 [pid = 5704] [id = 121] 21:02:45 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee4f000 == 75 [pid = 5704] [id = 120] 21:02:45 INFO - PROCESS | 5704 | --DOCSHELL 0x9ace9400 == 74 [pid = 5704] [id = 101] 21:02:45 INFO - PROCESS | 5704 | --DOCSHELL 0x95483800 == 73 [pid = 5704] [id = 119] 21:02:45 INFO - PROCESS | 5704 | --DOCSHELL 0x91513400 == 72 [pid = 5704] [id = 118] 21:02:45 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee55400 == 71 [pid = 5704] [id = 117] 21:02:45 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 180 (0xa209c000) [pid = 5704] [serial = 259] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 179 (0x9aece800) [pid = 5704] [serial = 265] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 178 (0x9794f400) [pid = 5704] [serial = 262] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 177 (0x9acea400) [pid = 5704] [serial = 183] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 176 (0x8ee58800) [pid = 5704] [serial = 330] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 175 (0x91cd4000) [pid = 5704] [serial = 333] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 174 (0xa200e400) [pid = 5704] [serial = 315] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 173 (0x9bbc4c00) [pid = 5704] [serial = 229] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 172 (0x8ded0000) [pid = 5704] [serial = 327] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 171 (0x9aa8a000) [pid = 5704] [serial = 177] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 170 (0x9acefc00) [pid = 5704] [serial = 346] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 169 (0x9974d400) [pid = 5704] [serial = 342] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 168 (0x9aa8e400) [pid = 5704] [serial = 345] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 167 (0xa4d0b800) [pid = 5704] [serial = 216] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 166 (0xa6f47000) [pid = 5704] [serial = 232] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 165 (0x9aa8e800) [pid = 5704] [serial = 180] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 164 (0x953e9c00) [pid = 5704] [serial = 337] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 163 (0x93c27c00) [pid = 5704] [serial = 336] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 162 (0xa23ad400) [pid = 5704] [serial = 189] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 161 (0x9aceb000) [pid = 5704] [serial = 222] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 160 (0xa61b3800) [pid = 5704] [serial = 318] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 159 (0x9794b400) [pid = 5704] [serial = 174] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 158 (0x91cda000) [pid = 5704] [serial = 334] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 157 (0x9c3be000) [pid = 5704] [serial = 171] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 156 (0x9a68e800) [pid = 5704] [serial = 309] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 155 (0xa8243400) [pid = 5704] [serial = 321] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 154 (0xa6ea5400) [pid = 5704] [serial = 225] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 153 (0x92e3f400) [pid = 5704] [serial = 306] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 152 (0x9151ec00) [pid = 5704] [serial = 238] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 151 (0x9794e000) [pid = 5704] [serial = 340] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 150 (0x8f9dec00) [pid = 5704] [serial = 331] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 149 (0x9549b000) [pid = 5704] [serial = 219] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 148 (0x9a58b400) [pid = 5704] [serial = 343] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 147 (0x8f22b000) [pid = 5704] [serial = 324] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 146 (0x9aecc800) [pid = 5704] [serial = 186] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 145 (0xa6732000) [pid = 5704] [serial = 192] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 144 (0x9aa8c800) [pid = 5704] [serial = 312] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 143 (0xa6f3b800) [pid = 5704] [serial = 235] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | --DOMWINDOW == 142 (0x95499400) [pid = 5704] [serial = 339] [outer = (nil)] [url = about:blank] 21:02:45 INFO - PROCESS | 5704 | 1467432165541 Marionette TRACE conn3 <- [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]]]}] 21:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1548ms 21:02:45 INFO - PROCESS | 5704 | 1467432165561 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 21:02:45 INFO - PROCESS | 5704 | 1467432165566 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 21:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:02:45 INFO - PROCESS | 5704 | 1467432165572 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:02:45 INFO - PROCESS | 5704 | 1467432165576 Marionette TRACE conn3 <- [1,558,null,{}] 21:02:45 INFO - PROCESS | 5704 | 1467432165581 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:45 INFO - PROCESS | 5704 | 1467432165586 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:45 INFO - PROCESS | 5704 | 1467432165747 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 21:02:45 INFO - PROCESS | 5704 | 1467432165903 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:45 INFO - PROCESS | 5704 | 1467432165910 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b2c00 == 72 [pid = 5704] [id = 147] 21:02:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 143 (0x8f9d5000) [pid = 5704] [serial = 441] [outer = (nil)] 21:02:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 144 (0x92e3f400) [pid = 5704] [serial = 442] [outer = 0x8f9d5000] 21:02:45 INFO - PROCESS | 5704 | 1467432165981 Marionette DEBUG loaded listener.js 21:02:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 145 (0x95405800) [pid = 5704] [serial = 443] [outer = 0x8f9d5000] 21:02:46 INFO - PROCESS | 5704 | 1467432166776 Marionette TRACE conn3 <- [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]]]}] 21:02:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:02:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1228ms 21:02:46 INFO - PROCESS | 5704 | 1467432166801 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 5704 | 1467432166806 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 21:02:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:02:46 INFO - PROCESS | 5704 | 1467432166813 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:02:46 INFO - PROCESS | 5704 | 1467432166816 Marionette TRACE conn3 <- [1,562,null,{}] 21:02:46 INFO - PROCESS | 5704 | 1467432166848 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:46 INFO - PROCESS | 5704 | 1467432166852 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:47 INFO - PROCESS | 5704 | 1467432167072 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 21:02:47 INFO - PROCESS | 5704 | 1467432167091 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:47 INFO - PROCESS | 5704 | 1467432167108 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c23c00 == 73 [pid = 5704] [id = 148] 21:02:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 146 (0x9549b000) [pid = 5704] [serial = 444] [outer = (nil)] 21:02:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 147 (0x97957000) [pid = 5704] [serial = 445] [outer = 0x9549b000] 21:02:47 INFO - PROCESS | 5704 | 1467432167184 Marionette DEBUG loaded listener.js 21:02:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 148 (0x9a68f800) [pid = 5704] [serial = 446] [outer = 0x9549b000] 21:02:47 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:48 INFO - PROCESS | 5704 | 1467432168088 Marionette TRACE conn3 <- [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]]]}] 21:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1304ms 21:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:02:48 INFO - PROCESS | 5704 | 1467432168118 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 21:02:48 INFO - PROCESS | 5704 | 1467432168121 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 21:02:48 INFO - PROCESS | 5704 | 1467432168128 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:02:48 INFO - PROCESS | 5704 | 1467432168132 Marionette TRACE conn3 <- [1,566,null,{}] 21:02:48 INFO - PROCESS | 5704 | 1467432168144 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:48 INFO - PROCESS | 5704 | 1467432168148 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:48 INFO - PROCESS | 5704 | 1467432168379 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 21:02:48 INFO - PROCESS | 5704 | 1467432168418 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:48 INFO - PROCESS | 5704 | 1467432168428 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6bac00 == 74 [pid = 5704] [id = 149] 21:02:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 149 (0x93e4cc00) [pid = 5704] [serial = 447] [outer = (nil)] 21:02:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 150 (0x9a857400) [pid = 5704] [serial = 448] [outer = 0x93e4cc00] 21:02:48 INFO - PROCESS | 5704 | 1467432168494 Marionette DEBUG loaded listener.js 21:02:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 151 (0x9aa92800) [pid = 5704] [serial = 449] [outer = 0x93e4cc00] 21:02:49 INFO - PROCESS | 5704 | --DOMWINDOW == 150 (0x9540e400) [pid = 5704] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:02:49 INFO - PROCESS | 5704 | --DOMWINDOW == 149 (0x8e6b0000) [pid = 5704] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:02:49 INFO - PROCESS | 5704 | --DOMWINDOW == 148 (0x9549d400) [pid = 5704] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:02:49 INFO - PROCESS | 5704 | --DOMWINDOW == 147 (0x8f22cc00) [pid = 5704] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:02:49 INFO - PROCESS | 5704 | --DOMWINDOW == 146 (0x93e35800) [pid = 5704] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:02:49 INFO - PROCESS | 5704 | --DOMWINDOW == 145 (0x9a82bc00) [pid = 5704] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:02:49 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:49 INFO - PROCESS | 5704 | 1467432169657 Marionette TRACE conn3 <- [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]]]}] 21:02:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:02:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1542ms 21:02:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:02:49 INFO - PROCESS | 5704 | 1467432169669 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 21:02:49 INFO - PROCESS | 5704 | 1467432169672 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 21:02:49 INFO - PROCESS | 5704 | 1467432169678 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:02:49 INFO - PROCESS | 5704 | 1467432169682 Marionette TRACE conn3 <- [1,570,null,{}] 21:02:49 INFO - PROCESS | 5704 | 1467432169687 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:49 INFO - PROCESS | 5704 | 1467432169692 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:49 INFO - PROCESS | 5704 | 1467432169904 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 21:02:49 INFO - PROCESS | 5704 | 1467432169923 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:49 INFO - PROCESS | 5704 | 1467432169930 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b0000 == 75 [pid = 5704] [id = 150] 21:02:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 146 (0x8fcca000) [pid = 5704] [serial = 450] [outer = (nil)] 21:02:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 147 (0x9a690c00) [pid = 5704] [serial = 451] [outer = 0x8fcca000] 21:02:50 INFO - PROCESS | 5704 | 1467432169998 Marionette DEBUG loaded listener.js 21:02:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 148 (0x9aa8f000) [pid = 5704] [serial = 452] [outer = 0x8fcca000] 21:02:50 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:50 INFO - PROCESS | 5704 | 1467432170948 Marionette TRACE conn3 <- [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]]]}] 21:02:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:02:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1337ms 21:02:51 INFO - PROCESS | 5704 | 1467432171015 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 21:02:51 INFO - PROCESS | 5704 | 1467432171019 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 21:02:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:02:51 INFO - PROCESS | 5704 | 1467432171025 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:02:51 INFO - PROCESS | 5704 | 1467432171028 Marionette TRACE conn3 <- [1,574,null,{}] 21:02:51 INFO - PROCESS | 5704 | 1467432171033 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:51 INFO - PROCESS | 5704 | 1467432171038 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:51 INFO - PROCESS | 5704 | 1467432171198 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 21:02:51 INFO - PROCESS | 5704 | 1467432171284 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:51 INFO - PROCESS | 5704 | 1467432171296 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de71c00 == 76 [pid = 5704] [id = 151] 21:02:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 149 (0x8de74000) [pid = 5704] [serial = 453] [outer = (nil)] 21:02:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 150 (0x8eae4000) [pid = 5704] [serial = 454] [outer = 0x8de74000] 21:02:51 INFO - PROCESS | 5704 | 1467432171577 Marionette DEBUG loaded listener.js 21:02:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 151 (0x8ee4ec00) [pid = 5704] [serial = 455] [outer = 0x8de74000] 21:02:52 INFO - PROCESS | 5704 | 1467432172819 Marionette TRACE conn3 <- [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]]]}] 21:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1837ms 21:02:52 INFO - PROCESS | 5704 | 1467432172865 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 21:02:52 INFO - PROCESS | 5704 | 1467432172871 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 21:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:02:52 INFO - PROCESS | 5704 | 1467432172879 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:02:52 INFO - PROCESS | 5704 | 1467432172884 Marionette TRACE conn3 <- [1,578,null,{}] 21:02:52 INFO - PROCESS | 5704 | 1467432172894 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:52 INFO - PROCESS | 5704 | 1467432172902 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:53 INFO - PROCESS | 5704 | 1467432173112 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 21:02:53 INFO - PROCESS | 5704 | 1467432173453 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:53 INFO - PROCESS | 5704 | 1467432173466 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f831c00 == 77 [pid = 5704] [id = 152] 21:02:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 152 (0x91cd4c00) [pid = 5704] [serial = 456] [outer = (nil)] 21:02:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 153 (0x92d28c00) [pid = 5704] [serial = 457] [outer = 0x91cd4c00] 21:02:53 INFO - PROCESS | 5704 | 1467432173554 Marionette DEBUG loaded listener.js 21:02:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 154 (0x93bde800) [pid = 5704] [serial = 458] [outer = 0x91cd4c00] 21:02:54 INFO - PROCESS | 5704 | 1467432174608 Marionette TRACE conn3 <- [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]]]}] 21:02:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:02:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1789ms 21:02:54 INFO - PROCESS | 5704 | 1467432174670 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 21:02:54 INFO - PROCESS | 5704 | 1467432174677 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 21:02:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:02:54 INFO - PROCESS | 5704 | 1467432174686 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:02:54 INFO - PROCESS | 5704 | 1467432174690 Marionette TRACE conn3 <- [1,582,null,{}] 21:02:54 INFO - PROCESS | 5704 | 1467432174696 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:54 INFO - PROCESS | 5704 | 1467432174702 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:54 INFO - PROCESS | 5704 | 1467432174954 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 21:02:55 INFO - PROCESS | 5704 | 1467432175234 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:55 INFO - PROCESS | 5704 | 1467432175243 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b71000 == 78 [pid = 5704] [id = 153] 21:02:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 155 (0x9547f800) [pid = 5704] [serial = 459] [outer = (nil)] 21:02:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 156 (0x9550a800) [pid = 5704] [serial = 460] [outer = 0x9547f800] 21:02:55 INFO - PROCESS | 5704 | 1467432175373 Marionette DEBUG loaded listener.js 21:02:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 157 (0x98473400) [pid = 5704] [serial = 461] [outer = 0x9547f800] 21:02:56 INFO - PROCESS | 5704 | 1467432176388 Marionette TRACE conn3 <- [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]]]}] 21:02:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:02:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1737ms 21:02:56 INFO - PROCESS | 5704 | 1467432176423 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 21:02:56 INFO - PROCESS | 5704 | 1467432176427 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 21:02:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:02:56 INFO - PROCESS | 5704 | 1467432176437 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:02:56 INFO - PROCESS | 5704 | 1467432176448 Marionette TRACE conn3 <- [1,586,null,{}] 21:02:56 INFO - PROCESS | 5704 | 1467432176465 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:56 INFO - PROCESS | 5704 | 1467432176473 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:56 INFO - PROCESS | 5704 | 1467432176687 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 21:02:56 INFO - PROCESS | 5704 | 1467432176925 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:56 INFO - PROCESS | 5704 | 1467432176934 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ded1800 == 79 [pid = 5704] [id = 154] 21:02:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 158 (0x9549e000) [pid = 5704] [serial = 462] [outer = (nil)] 21:02:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 159 (0x9acf2000) [pid = 5704] [serial = 463] [outer = 0x9549e000] 21:02:57 INFO - PROCESS | 5704 | 1467432177058 Marionette DEBUG loaded listener.js 21:02:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 160 (0x9aecf000) [pid = 5704] [serial = 464] [outer = 0x9549e000] 21:02:57 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:02:57 INFO - PROCESS | 5704 | 1467432177981 Marionette TRACE conn3 <- [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]]]}] 21:02:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:02:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1600ms 21:02:58 INFO - PROCESS | 5704 | 1467432178035 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 21:02:58 INFO - PROCESS | 5704 | 1467432178039 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 21:02:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:02:58 INFO - PROCESS | 5704 | 1467432178047 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:02:58 INFO - PROCESS | 5704 | 1467432178050 Marionette TRACE conn3 <- [1,590,null,{}] 21:02:58 INFO - PROCESS | 5704 | 1467432178056 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:58 INFO - PROCESS | 5704 | 1467432178062 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:58 INFO - PROCESS | 5704 | 1467432178256 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 21:02:58 INFO - PROCESS | 5704 | 1467432178490 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:58 INFO - PROCESS | 5704 | 1467432178501 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:02:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a831000 == 80 [pid = 5704] [id = 155] 21:02:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 161 (0x9ace9800) [pid = 5704] [serial = 465] [outer = (nil)] 21:02:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 162 (0x9b1ef000) [pid = 5704] [serial = 466] [outer = 0x9ace9800] 21:02:58 INFO - PROCESS | 5704 | 1467432178623 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 163 (0x9b460000) [pid = 5704] [serial = 467] [outer = 0x9ace9800] 21:02:59 INFO - PROCESS | 5704 | 1467432179758 Marionette TRACE conn3 <- [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]]]}] 21:02:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:02:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1781ms 21:02:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:02:59 INFO - PROCESS | 5704 | 1467432179829 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 21:02:59 INFO - PROCESS | 5704 | 1467432179833 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 21:02:59 INFO - PROCESS | 5704 | 1467432179840 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:02:59 INFO - PROCESS | 5704 | 1467432179843 Marionette TRACE conn3 <- [1,594,null,{}] 21:02:59 INFO - PROCESS | 5704 | 1467432179849 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:59 INFO - PROCESS | 5704 | 1467432179855 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:00 INFO - PROCESS | 5704 | 1467432180045 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 21:03:00 INFO - PROCESS | 5704 | 1467432180293 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 5704 | 1467432180315 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:00 INFO - PROCESS | 5704 | ++DOCSHELL 0x9c0e2400 == 81 [pid = 5704] [id = 156] 21:03:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 164 (0x9c1e6c00) [pid = 5704] [serial = 468] [outer = (nil)] 21:03:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 165 (0x9d90f400) [pid = 5704] [serial = 469] [outer = 0x9c1e6c00] 21:03:00 INFO - PROCESS | 5704 | 1467432180462 Marionette DEBUG loaded listener.js 21:03:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 166 (0xa23aa000) [pid = 5704] [serial = 470] [outer = 0x9c1e6c00] 21:03:01 INFO - PROCESS | 5704 | 1467432181517 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:03:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:03:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1734ms 21:03:01 INFO - PROCESS | 5704 | 1467432181573 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 21:03:01 INFO - PROCESS | 5704 | 1467432181577 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 21:03:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:03:01 INFO - PROCESS | 5704 | 1467432181584 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:03:01 INFO - PROCESS | 5704 | 1467432181588 Marionette TRACE conn3 <- [1,598,null,{}] 21:03:01 INFO - PROCESS | 5704 | 1467432181594 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:01 INFO - PROCESS | 5704 | 1467432181600 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:01 INFO - PROCESS | 5704 | 1467432181800 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 21:03:02 INFO - PROCESS | 5704 | 1467432182048 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:02 INFO - PROCESS | 5704 | 1467432182057 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x9bbc4c00 == 82 [pid = 5704] [id = 157] 21:03:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 167 (0xa255f400) [pid = 5704] [serial = 471] [outer = (nil)] 21:03:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 168 (0xa3289400) [pid = 5704] [serial = 472] [outer = 0xa255f400] 21:03:02 INFO - PROCESS | 5704 | 1467432182173 Marionette DEBUG loaded listener.js 21:03:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 169 (0xa4d50400) [pid = 5704] [serial = 473] [outer = 0xa255f400] 21:03:03 INFO - PROCESS | 5704 | 1467432183076 Marionette TRACE conn3 <- [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]]]}] 21:03:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:03:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1531ms 21:03:03 INFO - PROCESS | 5704 | 1467432183116 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 21:03:03 INFO - PROCESS | 5704 | 1467432183119 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 21:03:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:03:03 INFO - PROCESS | 5704 | 1467432183126 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:03:03 INFO - PROCESS | 5704 | 1467432183129 Marionette TRACE conn3 <- [1,602,null,{}] 21:03:03 INFO - PROCESS | 5704 | 1467432183136 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:03 INFO - PROCESS | 5704 | 1467432183141 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:03 INFO - PROCESS | 5704 | 1467432183338 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 21:03:03 INFO - PROCESS | 5704 | 1467432183570 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:03 INFO - PROCESS | 5704 | 1467432183577 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:03 INFO - PROCESS | 5704 | ++DOCSHELL 0xa25fac00 == 83 [pid = 5704] [id = 158] 21:03:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 170 (0xa2fb7800) [pid = 5704] [serial = 474] [outer = (nil)] 21:03:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 171 (0xa6797000) [pid = 5704] [serial = 475] [outer = 0xa2fb7800] 21:03:03 INFO - PROCESS | 5704 | 1467432183701 Marionette DEBUG loaded listener.js 21:03:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 172 (0xa6b44800) [pid = 5704] [serial = 476] [outer = 0xa2fb7800] 21:03:04 INFO - PROCESS | 5704 | 1467432184599 Marionette TRACE conn3 <- [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]]]}] 21:03:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:03:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1546ms 21:03:04 INFO - PROCESS | 5704 | 1467432184673 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 21:03:04 INFO - PROCESS | 5704 | 1467432184676 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 21:03:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:03:04 INFO - PROCESS | 5704 | 1467432184684 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:03:04 INFO - PROCESS | 5704 | 1467432184686 Marionette TRACE conn3 <- [1,606,null,{}] 21:03:04 INFO - PROCESS | 5704 | 1467432184693 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:04 INFO - PROCESS | 5704 | 1467432184698 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:04 INFO - PROCESS | 5704 | 1467432184888 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 21:03:05 INFO - PROCESS | 5704 | 1467432185125 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:05 INFO - PROCESS | 5704 | 1467432185132 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c82800 == 84 [pid = 5704] [id = 159] 21:03:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 173 (0x91c83c00) [pid = 5704] [serial = 477] [outer = (nil)] 21:03:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 174 (0x91c8c000) [pid = 5704] [serial = 478] [outer = 0x91c83c00] 21:03:05 INFO - PROCESS | 5704 | 1467432185226 Marionette DEBUG loaded listener.js 21:03:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 175 (0x91c8cc00) [pid = 5704] [serial = 479] [outer = 0x91c83c00] 21:03:06 INFO - PROCESS | 5704 | 1467432186176 Marionette TRACE conn3 <- [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]]]}] 21:03:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:03:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1530ms 21:03:06 INFO - PROCESS | 5704 | 1467432186214 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 21:03:06 INFO - PROCESS | 5704 | 1467432186218 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 21:03:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:03:06 INFO - PROCESS | 5704 | 1467432186225 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:03:06 INFO - PROCESS | 5704 | 1467432186229 Marionette TRACE conn3 <- [1,610,null,{}] 21:03:06 INFO - PROCESS | 5704 | 1467432186235 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:06 INFO - PROCESS | 5704 | 1467432186240 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:06 INFO - PROCESS | 5704 | 1467432186434 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 21:03:06 INFO - PROCESS | 5704 | 1467432186668 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:06 INFO - PROCESS | 5704 | 1467432186674 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc4400 == 85 [pid = 5704] [id = 160] 21:03:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 176 (0x8dcc5400) [pid = 5704] [serial = 480] [outer = (nil)] 21:03:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 177 (0x8dccdc00) [pid = 5704] [serial = 481] [outer = 0x8dcc5400] 21:03:06 INFO - PROCESS | 5704 | 1467432186800 Marionette DEBUG loaded listener.js 21:03:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 178 (0x8dcd1000) [pid = 5704] [serial = 482] [outer = 0x8dcc5400] 21:03:07 INFO - PROCESS | 5704 | 1467432187649 Marionette TRACE conn3 <- [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]]]}] 21:03:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:03:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1491ms 21:03:07 INFO - PROCESS | 5704 | 1467432187717 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 21:03:07 INFO - PROCESS | 5704 | 1467432187721 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 21:03:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:03:07 INFO - PROCESS | 5704 | 1467432187729 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:03:07 INFO - PROCESS | 5704 | 1467432187732 Marionette TRACE conn3 <- [1,614,null,{}] 21:03:07 INFO - PROCESS | 5704 | 1467432187738 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:07 INFO - PROCESS | 5704 | 1467432187742 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:07 INFO - PROCESS | 5704 | 1467432187960 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 21:03:08 INFO - PROCESS | 5704 | 1467432188208 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:08 INFO - PROCESS | 5704 | 1467432188216 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccf800 == 86 [pid = 5704] [id = 161] 21:03:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 179 (0x8dcd2c00) [pid = 5704] [serial = 483] [outer = (nil)] 21:03:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 180 (0x91c86c00) [pid = 5704] [serial = 484] [outer = 0x8dcd2c00] 21:03:08 INFO - PROCESS | 5704 | 1467432188358 Marionette DEBUG loaded listener.js 21:03:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 181 (0x95490400) [pid = 5704] [serial = 485] [outer = 0x8dcd2c00] 21:03:09 INFO - PROCESS | 5704 | 1467432189705 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:03:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:03:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2036ms 21:03:09 INFO - PROCESS | 5704 | 1467432189767 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 21:03:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:03:09 INFO - PROCESS | 5704 | 1467432189773 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 21:03:09 INFO - PROCESS | 5704 | 1467432189780 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:03:09 INFO - PROCESS | 5704 | 1467432189788 Marionette TRACE conn3 <- [1,618,null,{}] 21:03:09 INFO - PROCESS | 5704 | 1467432189795 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:09 INFO - PROCESS | 5704 | 1467432189801 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:09 INFO - PROCESS | 5704 | 1467432189986 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 21:03:10 INFO - PROCESS | 5704 | 1467432190234 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:10 INFO - PROCESS | 5704 | 1467432190242 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcc6400 == 87 [pid = 5704] [id = 162] 21:03:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 182 (0x8fcc7800) [pid = 5704] [serial = 486] [outer = (nil)] 21:03:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 183 (0x91c85800) [pid = 5704] [serial = 487] [outer = 0x8fcc7800] 21:03:10 INFO - PROCESS | 5704 | 1467432190335 Marionette DEBUG loaded listener.js 21:03:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 184 (0x91c90800) [pid = 5704] [serial = 488] [outer = 0x8fcc7800] 21:03:11 INFO - PROCESS | 5704 | 1467432191316 Marionette TRACE conn3 <- [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]]]}] 21:03:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:03:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1585ms 21:03:11 INFO - PROCESS | 5704 | 1467432191365 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 5704 | 1467432191372 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 21:03:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:03:11 INFO - PROCESS | 5704 | 1467432191383 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:03:11 INFO - PROCESS | 5704 | 1467432191387 Marionette TRACE conn3 <- [1,622,null,{}] 21:03:11 INFO - PROCESS | 5704 | 1467432191393 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:11 INFO - PROCESS | 5704 | 1467432191398 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:11 INFO - PROCESS | 5704 | 1467432191595 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 21:03:11 INFO - PROCESS | 5704 | 1467432191876 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 5704 | 1467432191883 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d31c00 == 88 [pid = 5704] [id = 163] 21:03:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 185 (0x93be4c00) [pid = 5704] [serial = 489] [outer = (nil)] 21:03:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 186 (0x953f4c00) [pid = 5704] [serial = 490] [outer = 0x93be4c00] 21:03:11 INFO - PROCESS | 5704 | 1467432191978 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 187 (0x95487800) [pid = 5704] [serial = 491] [outer = 0x93be4c00] 21:03:12 INFO - PROCESS | 5704 | 1467432192922 Marionette TRACE conn3 <- [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]]]}] 21:03:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:03:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1687ms 21:03:13 INFO - PROCESS | 5704 | 1467432193070 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 21:03:13 INFO - PROCESS | 5704 | 1467432193074 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 21:03:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:03:13 INFO - PROCESS | 5704 | 1467432193080 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:03:13 INFO - PROCESS | 5704 | 1467432193086 Marionette TRACE conn3 <- [1,626,null,{}] 21:03:13 INFO - PROCESS | 5704 | 1467432193102 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:13 INFO - PROCESS | 5704 | 1467432193110 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:13 INFO - PROCESS | 5704 | 1467432193328 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 21:03:13 INFO - PROCESS | 5704 | 1467432193570 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 5704 | 1467432193582 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f837800 == 89 [pid = 5704] [id = 164] 21:03:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 188 (0x8fc7cc00) [pid = 5704] [serial = 492] [outer = (nil)] 21:03:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 189 (0x92e3d800) [pid = 5704] [serial = 493] [outer = 0x8fc7cc00] 21:03:13 INFO - PROCESS | 5704 | 1467432193701 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 190 (0x9aed0400) [pid = 5704] [serial = 494] [outer = 0x8fc7cc00] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x9794ac00 == 88 [pid = 5704] [id = 47] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x93c2a400 == 87 [pid = 5704] [id = 19] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x9794a800 == 86 [pid = 5704] [id = 32] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x93e46000 == 85 [pid = 5704] [id = 74] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 189 (0x92e38800) [pid = 5704] [serial = 375] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 188 (0x8de7c400) [pid = 5704] [serial = 369] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 187 (0x92e40000) [pid = 5704] [serial = 354] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 186 (0x8f224000) [pid = 5704] [serial = 351] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 185 (0x8f833800) [pid = 5704] [serial = 372] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 184 (0xa20a6800) [pid = 5704] [serial = 366] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 183 (0x9aecb800) [pid = 5704] [serial = 360] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 182 (0xa6729c00) [pid = 5704] [serial = 378] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 181 (0x9b752000) [pid = 5704] [serial = 363] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 180 (0x97951800) [pid = 5704] [serial = 357] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 179 (0x95482000) [pid = 5704] [serial = 396] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x93be5000 == 84 [pid = 5704] [id = 35] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x93c2b400 == 83 [pid = 5704] [id = 52] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x97930800 == 82 [pid = 5704] [id = 49] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0xa256cc00 == 81 [pid = 5704] [id = 75] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x9b248800 == 80 [pid = 5704] [id = 48] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd9800 == 79 [pid = 5704] [id = 78] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x925eac00 == 78 [pid = 5704] [id = 77] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x9a1f9400 == 77 [pid = 5704] [id = 33] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x925eb400 == 76 [pid = 5704] [id = 76] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b0000 == 75 [pid = 5704] [id = 150] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6bac00 == 74 [pid = 5704] [id = 149] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x93c23c00 == 73 [pid = 5704] [id = 148] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b2c00 == 72 [pid = 5704] [id = 147] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8deccc00 == 71 [pid = 5704] [id = 146] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8de75c00 == 70 [pid = 5704] [id = 145] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc77400 == 69 [pid = 5704] [id = 144] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee4e000 == 68 [pid = 5704] [id = 143] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae1800 == 67 [pid = 5704] [id = 141] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x92d27800 == 66 [pid = 5704] [id = 140] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0xa2531000 == 65 [pid = 5704] [id = 139] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x9b57fc00 == 64 [pid = 5704] [id = 138] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc75800 == 63 [pid = 5704] [id = 137] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x91b6dc00 == 62 [pid = 5704] [id = 136] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x95482800 == 61 [pid = 5704] [id = 135] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd9000 == 60 [pid = 5704] [id = 134] 21:03:14 INFO - PROCESS | 5704 | 1467432194695 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:03:14 INFO - PROCESS | 5704 | --DOCSHELL 0x8de79c00 == 59 [pid = 5704] [id = 133] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 178 (0x9547e000) [pid = 5704] [serial = 387] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 177 (0x8fcd1c00) [pid = 5704] [serial = 382] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 176 (0x8f9dac00) [pid = 5704] [serial = 381] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 175 (0x9a1f4000) [pid = 5704] [serial = 391] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 174 (0x925f1800) [pid = 5704] [serial = 384] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 173 (0x92e40800) [pid = 5704] [serial = 385] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 172 (0x95485c00) [pid = 5704] [serial = 349] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 171 (0x9a830400) [pid = 5704] [serial = 393] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 170 (0x9a8e4800) [pid = 5704] [serial = 394] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 169 (0x925e9400) [pid = 5704] [serial = 226] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 168 (0x97956000) [pid = 5704] [serial = 390] [outer = (nil)] [url = about:blank] 21:03:14 INFO - PROCESS | 5704 | --DOMWINDOW == 167 (0x95494800) [pid = 5704] [serial = 388] [outer = (nil)] [url = about:blank] 21:03:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:03:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1688ms 21:03:14 INFO - PROCESS | 5704 | 1467432194769 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 21:03:14 INFO - PROCESS | 5704 | 1467432194774 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 21:03:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:03:14 INFO - PROCESS | 5704 | 1467432194781 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:03:14 INFO - PROCESS | 5704 | 1467432194784 Marionette TRACE conn3 <- [1,630,null,{}] 21:03:14 INFO - PROCESS | 5704 | 1467432194789 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:14 INFO - PROCESS | 5704 | 1467432194794 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:14 INFO - PROCESS | 5704 | 1467432194975 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 21:03:15 INFO - PROCESS | 5704 | 1467432195127 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:15 INFO - PROCESS | 5704 | 1467432195134 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7e000 == 60 [pid = 5704] [id = 165] 21:03:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 168 (0x8f833800) [pid = 5704] [serial = 495] [outer = (nil)] 21:03:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 169 (0x925eac00) [pid = 5704] [serial = 496] [outer = 0x8f833800] 21:03:15 INFO - PROCESS | 5704 | 1467432195204 Marionette DEBUG loaded listener.js 21:03:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 170 (0x930e6400) [pid = 5704] [serial = 497] [outer = 0x8f833800] 21:03:16 INFO - PROCESS | 5704 | 1467432196178 Marionette TRACE conn3 <- [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]]]}] 21:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1438ms 21:03:16 INFO - PROCESS | 5704 | 1467432196219 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 21:03:16 INFO - PROCESS | 5704 | 1467432196227 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 21:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:03:16 INFO - PROCESS | 5704 | 1467432196236 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:03:16 INFO - PROCESS | 5704 | 1467432196241 Marionette TRACE conn3 <- [1,634,null,{}] 21:03:16 INFO - PROCESS | 5704 | 1467432196250 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:16 INFO - PROCESS | 5704 | 1467432196256 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:16 INFO - PROCESS | 5704 | 1467432196457 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 21:03:16 INFO - PROCESS | 5704 | 1467432196721 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:16 INFO - PROCESS | 5704 | 1467432196739 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6bc000 == 61 [pid = 5704] [id = 166] 21:03:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 171 (0x8eae4400) [pid = 5704] [serial = 498] [outer = (nil)] 21:03:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 172 (0x8fcd1400) [pid = 5704] [serial = 499] [outer = 0x8eae4400] 21:03:16 INFO - PROCESS | 5704 | 1467432196866 Marionette DEBUG loaded listener.js 21:03:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 173 (0x91b6fc00) [pid = 5704] [serial = 500] [outer = 0x8eae4400] 21:03:17 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:17 INFO - PROCESS | 5704 | 1467432197775 Marionette TRACE conn3 <- [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]]]}] 21:03:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:03:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1585ms 21:03:17 INFO - PROCESS | 5704 | 1467432197821 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 21:03:17 INFO - PROCESS | 5704 | 1467432197829 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 21:03:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:03:17 INFO - PROCESS | 5704 | 1467432197840 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:03:17 INFO - PROCESS | 5704 | 1467432197844 Marionette TRACE conn3 <- [1,638,null,{}] 21:03:17 INFO - PROCESS | 5704 | 1467432197851 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:17 INFO - PROCESS | 5704 | 1467432197857 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:18 INFO - PROCESS | 5704 | 1467432198088 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 21:03:18 INFO - PROCESS | 5704 | 1467432198329 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:18 INFO - PROCESS | 5704 | 1467432198339 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e2d400 == 62 [pid = 5704] [id = 167] 21:03:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 174 (0x93e39000) [pid = 5704] [serial = 501] [outer = (nil)] 21:03:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 175 (0x95487c00) [pid = 5704] [serial = 502] [outer = 0x93e39000] 21:03:18 INFO - PROCESS | 5704 | 1467432198469 Marionette DEBUG loaded listener.js 21:03:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 176 (0x9794a800) [pid = 5704] [serial = 503] [outer = 0x93e39000] 21:03:19 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:19 INFO - PROCESS | 5704 | 1467432199447 Marionette TRACE conn3 <- [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]]]}] 21:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1683ms 21:03:19 INFO - PROCESS | 5704 | 1467432199524 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 21:03:19 INFO - PROCESS | 5704 | 1467432199527 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 21:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:03:19 INFO - PROCESS | 5704 | 1467432199535 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:03:19 INFO - PROCESS | 5704 | 1467432199541 Marionette TRACE conn3 <- [1,642,null,{}] 21:03:19 INFO - PROCESS | 5704 | 1467432199558 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:19 INFO - PROCESS | 5704 | 1467432199567 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:19 INFO - PROCESS | 5704 | 1467432199808 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 21:03:20 INFO - PROCESS | 5704 | 1467432200098 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:20 INFO - PROCESS | 5704 | 1467432200107 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x9aa8ac00 == 63 [pid = 5704] [id = 168] 21:03:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 177 (0x9aa8c000) [pid = 5704] [serial = 504] [outer = (nil)] 21:03:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 178 (0x9aecb800) [pid = 5704] [serial = 505] [outer = 0x9aa8c000] 21:03:20 INFO - PROCESS | 5704 | 1467432200198 Marionette DEBUG loaded listener.js 21:03:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 179 (0x9b1efc00) [pid = 5704] [serial = 506] [outer = 0x9aa8c000] 21:03:21 INFO - PROCESS | 5704 | 1467432201264 Marionette TRACE conn3 <- [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]]]}] 21:03:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:03:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1788ms 21:03:21 INFO - PROCESS | 5704 | 1467432201323 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 21:03:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:03:21 INFO - PROCESS | 5704 | 1467432201328 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 21:03:21 INFO - PROCESS | 5704 | 1467432201335 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:03:21 INFO - PROCESS | 5704 | 1467432201338 Marionette TRACE conn3 <- [1,646,null,{}] 21:03:21 INFO - PROCESS | 5704 | 1467432201344 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:21 INFO - PROCESS | 5704 | 1467432201350 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:21 INFO - PROCESS | 5704 | 1467432201581 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 21:03:23 INFO - PROCESS | 5704 | --DOCSHELL 0x8f831c00 == 62 [pid = 5704] [id = 152] 21:03:23 INFO - PROCESS | 5704 | --DOCSHELL 0x8de71c00 == 61 [pid = 5704] [id = 151] 21:03:23 INFO - PROCESS | 5704 | 1467432203496 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:23 INFO - PROCESS | 5704 | 1467432203505 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de71c00 == 62 [pid = 5704] [id = 169] 21:03:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 180 (0x8decf000) [pid = 5704] [serial = 507] [outer = (nil)] 21:03:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 181 (0x8e6b3000) [pid = 5704] [serial = 508] [outer = 0x8decf000] 21:03:23 INFO - PROCESS | 5704 | 1467432203581 Marionette DEBUG loaded listener.js 21:03:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 182 (0x8f831c00) [pid = 5704] [serial = 509] [outer = 0x8decf000] 21:03:24 INFO - PROCESS | 5704 | 1467432204447 Marionette TRACE conn3 <- [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]]]}] 21:03:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:03:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 3150ms 21:03:24 INFO - PROCESS | 5704 | 1467432204487 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 21:03:24 INFO - PROCESS | 5704 | 1467432204492 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 21:03:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:03:24 INFO - PROCESS | 5704 | 1467432204508 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:03:24 INFO - PROCESS | 5704 | 1467432204512 Marionette TRACE conn3 <- [1,650,null,{}] 21:03:24 INFO - PROCESS | 5704 | 1467432204520 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:24 INFO - PROCESS | 5704 | 1467432204528 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:24 INFO - PROCESS | 5704 | 1467432204752 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 21:03:24 INFO - PROCESS | 5704 | 1467432204778 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:24 INFO - PROCESS | 5704 | 1467432204786 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x9266c800 == 63 [pid = 5704] [id = 170] 21:03:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 183 (0x92d30800) [pid = 5704] [serial = 510] [outer = (nil)] 21:03:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 184 (0x93e2dc00) [pid = 5704] [serial = 511] [outer = 0x92d30800] 21:03:24 INFO - PROCESS | 5704 | 1467432204858 Marionette DEBUG loaded listener.js 21:03:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 185 (0x95404800) [pid = 5704] [serial = 512] [outer = 0x92d30800] 21:03:25 INFO - PROCESS | 5704 | 1467432205807 Marionette TRACE conn3 <- [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]]]}] 21:03:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:03:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2143ms 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 184 (0x91cde400) [pid = 5704] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 183 (0x93e4cc00) [pid = 5704] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 182 (0x8fccd400) [pid = 5704] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 181 (0x8f224800) [pid = 5704] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 180 (0x8ee4f800) [pid = 5704] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 179 (0xa33c4000) [pid = 5704] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 178 (0x8fccb000) [pid = 5704] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 177 (0x8f9d6800) [pid = 5704] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 176 (0x925f4c00) [pid = 5704] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 175 (0x92663000) [pid = 5704] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 174 (0x91cd6000) [pid = 5704] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 173 (0x97959400) [pid = 5704] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 172 (0x8ded1000) [pid = 5704] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 171 (0x9549b000) [pid = 5704] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 170 (0x953e7000) [pid = 5704] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 169 (0x8f9d5000) [pid = 5704] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 168 (0x92660800) [pid = 5704] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 167 (0x8f83a400) [pid = 5704] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 166 (0x99309400) [pid = 5704] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 165 (0xa6d6b000) [pid = 5704] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 164 (0x8f9d9400) [pid = 5704] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 163 (0x9aed8800) [pid = 5704] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 162 (0xa1192000) [pid = 5704] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 161 (0x8decd000) [pid = 5704] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 160 (0x8fcca000) [pid = 5704] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 159 (0x8dcd2c00) [pid = 5704] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 158 (0x8fc7cc00) [pid = 5704] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 157 (0x8fcc7800) [pid = 5704] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:03:26 INFO - PROCESS | 5704 | --DOMWINDOW == 156 (0x93be4c00) [pid = 5704] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:03:26 INFO - PROCESS | 5704 | 1467432206862 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 21:03:26 INFO - PROCESS | 5704 | 1467432206868 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 21:03:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:03:26 INFO - PROCESS | 5704 | 1467432206875 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:03:26 INFO - PROCESS | 5704 | 1467432206878 Marionette TRACE conn3 <- [1,654,null,{}] 21:03:26 INFO - PROCESS | 5704 | 1467432206885 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:26 INFO - PROCESS | 5704 | 1467432206889 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:27 INFO - PROCESS | 5704 | 1467432207113 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 21:03:27 INFO - PROCESS | 5704 | 1467432207136 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:27 INFO - PROCESS | 5704 | 1467432207147 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc7dc00 == 64 [pid = 5704] [id = 171] 21:03:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 157 (0x8fcd1800) [pid = 5704] [serial = 513] [outer = (nil)] 21:03:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 158 (0x91cd0000) [pid = 5704] [serial = 514] [outer = 0x8fcd1800] 21:03:27 INFO - PROCESS | 5704 | 1467432207212 Marionette DEBUG loaded listener.js 21:03:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 159 (0x92665400) [pid = 5704] [serial = 515] [outer = 0x8fcd1800] 21:03:28 INFO - PROCESS | 5704 | 1467432208177 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:03:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:03:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1336ms 21:03:28 INFO - PROCESS | 5704 | 1467432208214 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 21:03:28 INFO - PROCESS | 5704 | 1467432208219 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 21:03:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:03:28 INFO - PROCESS | 5704 | 1467432208243 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:03:28 INFO - PROCESS | 5704 | 1467432208276 Marionette TRACE conn3 <- [1,658,null,{}] 21:03:28 INFO - PROCESS | 5704 | 1467432208297 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:28 INFO - PROCESS | 5704 | 1467432208308 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:28 INFO - PROCESS | 5704 | 1467432208633 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 21:03:28 INFO - PROCESS | 5704 | 1467432208847 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:28 INFO - PROCESS | 5704 | 1467432208860 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc8c00 == 65 [pid = 5704] [id = 172] 21:03:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 160 (0x8dcd0c00) [pid = 5704] [serial = 516] [outer = (nil)] 21:03:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 161 (0x8dec9c00) [pid = 5704] [serial = 517] [outer = 0x8dcd0c00] 21:03:28 INFO - PROCESS | 5704 | 1467432208989 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 162 (0x8e6b4800) [pid = 5704] [serial = 518] [outer = 0x8dcd0c00] 21:03:29 INFO - PROCESS | 5704 | 1467432209974 Marionette TRACE conn3 <- [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]]]}] 21:03:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:03:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1788ms 21:03:30 INFO - PROCESS | 5704 | 1467432210036 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 21:03:30 INFO - PROCESS | 5704 | 1467432210043 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 21:03:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:03:30 INFO - PROCESS | 5704 | 1467432210054 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:03:30 INFO - PROCESS | 5704 | 1467432210058 Marionette TRACE conn3 <- [1,662,null,{}] 21:03:30 INFO - PROCESS | 5704 | 1467432210067 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:30 INFO - PROCESS | 5704 | 1467432210074 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:30 INFO - PROCESS | 5704 | 1467432210284 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 21:03:30 INFO - PROCESS | 5704 | 1467432210605 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 5704 | 1467432210618 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c89400 == 66 [pid = 5704] [id = 173] 21:03:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 163 (0x91c8b000) [pid = 5704] [serial = 519] [outer = (nil)] 21:03:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 164 (0x91cda000) [pid = 5704] [serial = 520] [outer = 0x91c8b000] 21:03:30 INFO - PROCESS | 5704 | 1467432210705 Marionette DEBUG loaded listener.js 21:03:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 165 (0x92d24c00) [pid = 5704] [serial = 521] [outer = 0x91c8b000] 21:03:31 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:31 INFO - PROCESS | 5704 | 1467432211713 Marionette TRACE conn3 <- [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]]]}] 21:03:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:03:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1694ms 21:03:31 INFO - PROCESS | 5704 | 1467432211752 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 21:03:31 INFO - PROCESS | 5704 | 1467432211759 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 21:03:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:03:31 INFO - PROCESS | 5704 | 1467432211778 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:03:31 INFO - PROCESS | 5704 | 1467432211784 Marionette TRACE conn3 <- [1,666,null,{}] 21:03:31 INFO - PROCESS | 5704 | 1467432211794 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:31 INFO - PROCESS | 5704 | 1467432211799 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:32 INFO - PROCESS | 5704 | 1467432212013 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 21:03:32 INFO - PROCESS | 5704 | 1467432212276 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:32 INFO - PROCESS | 5704 | 1467432212283 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x95486800 == 67 [pid = 5704] [id = 174] 21:03:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 166 (0x95495c00) [pid = 5704] [serial = 522] [outer = (nil)] 21:03:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 167 (0x9794e800) [pid = 5704] [serial = 523] [outer = 0x95495c00] 21:03:32 INFO - PROCESS | 5704 | 1467432212414 Marionette DEBUG loaded listener.js 21:03:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 168 (0x9a590000) [pid = 5704] [serial = 524] [outer = 0x95495c00] 21:03:33 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:33 INFO - PROCESS | 5704 | 1467432213500 Marionette TRACE conn3 <- [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]]]}] 21:03:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:03:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1794ms 21:03:33 INFO - PROCESS | 5704 | 1467432213569 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 21:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:03:33 INFO - PROCESS | 5704 | 1467432213576 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 21:03:33 INFO - PROCESS | 5704 | 1467432213594 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:03:33 INFO - PROCESS | 5704 | 1467432213603 Marionette TRACE conn3 <- [1,670,null,{}] 21:03:33 INFO - PROCESS | 5704 | 1467432213612 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:33 INFO - PROCESS | 5704 | 1467432213619 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:33 INFO - PROCESS | 5704 | 1467432213860 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 21:03:34 INFO - PROCESS | 5704 | 1467432214113 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:34 INFO - PROCESS | 5704 | 1467432214122 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x9547e000 == 68 [pid = 5704] [id = 175] 21:03:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 169 (0x9a832400) [pid = 5704] [serial = 525] [outer = (nil)] 21:03:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 170 (0x9b57fc00) [pid = 5704] [serial = 526] [outer = 0x9a832400] 21:03:34 INFO - PROCESS | 5704 | 1467432214244 Marionette DEBUG loaded listener.js 21:03:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 171 (0x9b754800) [pid = 5704] [serial = 527] [outer = 0x9a832400] 21:03:35 INFO - PROCESS | 5704 | 1467432215142 Marionette TRACE conn3 <- [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]]]}] 21:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1605ms 21:03:35 INFO - PROCESS | 5704 | 1467432215188 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 21:03:35 INFO - PROCESS | 5704 | 1467432215193 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 21:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:03:35 INFO - PROCESS | 5704 | 1467432215200 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:03:35 INFO - PROCESS | 5704 | 1467432215203 Marionette TRACE conn3 <- [1,674,null,{}] 21:03:35 INFO - PROCESS | 5704 | 1467432215209 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:35 INFO - PROCESS | 5704 | 1467432215214 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:35 INFO - PROCESS | 5704 | 1467432215401 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 21:03:35 INFO - PROCESS | 5704 | 1467432215642 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:35 INFO - PROCESS | 5704 | 1467432215650 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcce800 == 69 [pid = 5704] [id = 176] 21:03:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 172 (0x9adda000) [pid = 5704] [serial = 528] [outer = (nil)] 21:03:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 173 (0x9d9ca000) [pid = 5704] [serial = 529] [outer = 0x9adda000] 21:03:35 INFO - PROCESS | 5704 | 1467432215774 Marionette DEBUG loaded listener.js 21:03:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 174 (0xa111ac00) [pid = 5704] [serial = 530] [outer = 0x9adda000] 21:03:36 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:36 INFO - PROCESS | 5704 | 1467432216678 Marionette TRACE conn3 <- [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]]]}] 21:03:36 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 21:03:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1530ms 21:03:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:03:36 INFO - PROCESS | 5704 | 1467432216731 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 21:03:36 INFO - PROCESS | 5704 | 1467432216734 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 21:03:36 INFO - PROCESS | 5704 | 1467432216741 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:03:36 INFO - PROCESS | 5704 | 1467432216745 Marionette TRACE conn3 <- [1,678,null,{}] 21:03:36 INFO - PROCESS | 5704 | 1467432216751 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:36 INFO - PROCESS | 5704 | 1467432216756 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:36 INFO - PROCESS | 5704 | 1467432216950 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 21:03:37 INFO - PROCESS | 5704 | 1467432217191 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 5704 | 1467432217210 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:37 INFO - PROCESS | 5704 | ++DOCSHELL 0xa23a1400 == 70 [pid = 5704] [id = 177] 21:03:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 175 (0xa23a6c00) [pid = 5704] [serial = 531] [outer = (nil)] 21:03:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 176 (0xa25f1000) [pid = 5704] [serial = 532] [outer = 0xa23a6c00] 21:03:37 INFO - PROCESS | 5704 | 1467432217359 Marionette DEBUG loaded listener.js 21:03:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 177 (0xa4d10000) [pid = 5704] [serial = 533] [outer = 0xa23a6c00] 21:03:38 INFO - PROCESS | 5704 | 1467432218342 Marionette TRACE conn3 <- [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]]]}] 21:03:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:03:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1640ms 21:03:38 INFO - PROCESS | 5704 | 1467432218381 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 5704 | 1467432218385 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 21:03:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:03:38 INFO - PROCESS | 5704 | 1467432218411 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:03:38 INFO - PROCESS | 5704 | 1467432218415 Marionette TRACE conn3 <- [1,682,null,{}] 21:03:38 INFO - PROCESS | 5704 | 1467432218421 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:38 INFO - PROCESS | 5704 | 1467432218427 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:38 INFO - PROCESS | 5704 | 1467432218612 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 21:03:38 INFO - PROCESS | 5704 | 1467432218862 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:38 INFO - PROCESS | 5704 | 1467432218874 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:38 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7dc00 == 71 [pid = 5704] [id = 178] 21:03:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 178 (0xa610b000) [pid = 5704] [serial = 534] [outer = (nil)] 21:03:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 179 (0xa6b46000) [pid = 5704] [serial = 535] [outer = 0xa610b000] 21:03:38 INFO - PROCESS | 5704 | 1467432218968 Marionette DEBUG loaded listener.js 21:03:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 180 (0xa6b4ec00) [pid = 5704] [serial = 536] [outer = 0xa610b000] 21:03:40 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:40 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:03:40 INFO - PROCESS | 5704 | 1467432220266 Marionette TRACE conn3 <- [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]]]}] 21:03:40 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) 21:03:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1891ms 21:03:40 INFO - PROCESS | 5704 | 1467432220343 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 21:03:40 INFO - PROCESS | 5704 | 1467432220348 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 21:03:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:03:40 INFO - PROCESS | 5704 | 1467432220378 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:03:40 INFO - PROCESS | 5704 | 1467432220382 Marionette TRACE conn3 <- [1,686,null,{}] 21:03:40 INFO - PROCESS | 5704 | 1467432220389 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:40 INFO - PROCESS | 5704 | 1467432220395 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:40 INFO - PROCESS | 5704 | 1467432220576 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 21:03:40 INFO - PROCESS | 5704 | 1467432220771 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:40 INFO - PROCESS | 5704 | 1467432220782 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63800 == 72 [pid = 5704] [id = 179] 21:03:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 181 (0x8dc64800) [pid = 5704] [serial = 537] [outer = (nil)] 21:03:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 182 (0x8dc6a400) [pid = 5704] [serial = 538] [outer = 0x8dc64800] 21:03:40 INFO - PROCESS | 5704 | 1467432220859 Marionette DEBUG loaded listener.js 21:03:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 183 (0x8dc6d400) [pid = 5704] [serial = 539] [outer = 0x8dc64800] 21:03:42 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:42 INFO - PROCESS | 5704 | 1467432222188 Marionette TRACE conn3 <- [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]]]}] 21:03:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:03:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1846ms 21:03:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:03:42 INFO - PROCESS | 5704 | 1467432222220 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 21:03:42 INFO - PROCESS | 5704 | 1467432222223 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 21:03:42 INFO - PROCESS | 5704 | 1467432222229 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:03:42 INFO - PROCESS | 5704 | 1467432222232 Marionette TRACE conn3 <- [1,690,null,{}] 21:03:42 INFO - PROCESS | 5704 | 1467432222333 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:42 INFO - PROCESS | 5704 | 1467432222339 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:42 INFO - PROCESS | 5704 | 1467432222510 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 21:03:42 INFO - PROCESS | 5704 | 1467432222707 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 5704 | 1467432222713 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6b800 == 73 [pid = 5704] [id = 180] 21:03:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 184 (0x8dc6bc00) [pid = 5704] [serial = 540] [outer = (nil)] 21:03:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 185 (0x8de64800) [pid = 5704] [serial = 541] [outer = 0x8dc6bc00] 21:03:42 INFO - PROCESS | 5704 | 1467432222794 Marionette DEBUG loaded listener.js 21:03:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 186 (0x8de67c00) [pid = 5704] [serial = 542] [outer = 0x8dc6bc00] 21:03:44 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:44 INFO - PROCESS | 5704 | 1467432224111 Marionette TRACE conn3 <- [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]]]}] 21:03:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:03:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1928ms 21:03:44 INFO - PROCESS | 5704 | 1467432224195 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 21:03:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:03:44 INFO - PROCESS | 5704 | 1467432224200 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 21:03:44 INFO - PROCESS | 5704 | 1467432224226 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:03:44 INFO - PROCESS | 5704 | 1467432224231 Marionette TRACE conn3 <- [1,694,null,{}] 21:03:44 INFO - PROCESS | 5704 | 1467432224240 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:44 INFO - PROCESS | 5704 | 1467432224245 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:44 INFO - PROCESS | 5704 | 1467432224413 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 21:03:44 INFO - PROCESS | 5704 | 1467432224614 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:44 INFO - PROCESS | 5704 | 1467432224625 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63000 == 74 [pid = 5704] [id = 181] 21:03:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 187 (0x8dcd3c00) [pid = 5704] [serial = 543] [outer = (nil)] 21:03:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 188 (0x8de6d800) [pid = 5704] [serial = 544] [outer = 0x8dcd3c00] 21:03:44 INFO - PROCESS | 5704 | 1467432224744 Marionette DEBUG loaded listener.js 21:03:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 189 (0x8de81c00) [pid = 5704] [serial = 545] [outer = 0x8dcd3c00] 21:03:46 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:46 INFO - PROCESS | 5704 | 1467432226327 Marionette TRACE conn3 <- [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]]]}] 21:03:46 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) 21:03:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2170ms 21:03:46 INFO - PROCESS | 5704 | 1467432226376 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 21:03:46 INFO - PROCESS | 5704 | 1467432226383 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 21:03:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:03:46 INFO - PROCESS | 5704 | 1467432226391 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:03:46 INFO - PROCESS | 5704 | 1467432226396 Marionette TRACE conn3 <- [1,698,null,{}] 21:03:46 INFO - PROCESS | 5704 | 1467432226404 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:46 INFO - PROCESS | 5704 | 1467432226410 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:46 INFO - PROCESS | 5704 | 1467432226625 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 21:03:46 INFO - PROCESS | 5704 | 1467432226845 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:46 INFO - PROCESS | 5704 | 1467432226855 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6cc00 == 75 [pid = 5704] [id = 182] 21:03:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 190 (0x8de87000) [pid = 5704] [serial = 546] [outer = (nil)] 21:03:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 191 (0x8de89400) [pid = 5704] [serial = 547] [outer = 0x8de87000] 21:03:47 INFO - PROCESS | 5704 | 1467432227026 Marionette DEBUG loaded listener.js 21:03:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 192 (0x8de8d000) [pid = 5704] [serial = 548] [outer = 0x8de87000] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 191 (0x925eac00) [pid = 5704] [serial = 496] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc7dc00 == 74 [pid = 5704] [id = 171] 21:03:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9266c800 == 73 [pid = 5704] [id = 170] 21:03:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8de71c00 == 72 [pid = 5704] [id = 169] 21:03:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9aa8ac00 == 71 [pid = 5704] [id = 168] 21:03:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93e2d400 == 70 [pid = 5704] [id = 167] 21:03:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6bc000 == 69 [pid = 5704] [id = 166] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 190 (0x9aa8f000) [pid = 5704] [serial = 452] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 189 (0x9aa93c00) [pid = 5704] [serial = 397] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 188 (0x9a690c00) [pid = 5704] [serial = 451] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 187 (0x8eae4000) [pid = 5704] [serial = 454] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 186 (0x92d28c00) [pid = 5704] [serial = 457] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 185 (0x91c85800) [pid = 5704] [serial = 487] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 184 (0x9550a800) [pid = 5704] [serial = 460] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 183 (0x9acf2000) [pid = 5704] [serial = 463] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 182 (0x9b1ef000) [pid = 5704] [serial = 466] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 181 (0x9d90f400) [pid = 5704] [serial = 469] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 180 (0xa3289400) [pid = 5704] [serial = 472] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 179 (0xa6797000) [pid = 5704] [serial = 475] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 178 (0x91c8c000) [pid = 5704] [serial = 478] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 177 (0x8dccdc00) [pid = 5704] [serial = 481] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 176 (0x91c90800) [pid = 5704] [serial = 488] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 175 (0x91c86c00) [pid = 5704] [serial = 484] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 174 (0x953f4c00) [pid = 5704] [serial = 490] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 173 (0x95487800) [pid = 5704] [serial = 491] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 172 (0x92e3d800) [pid = 5704] [serial = 493] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 171 (0x95490400) [pid = 5704] [serial = 485] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 170 (0x9aed0400) [pid = 5704] [serial = 494] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 169 (0x9aa92800) [pid = 5704] [serial = 449] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 168 (0x8ded4000) [pid = 5704] [serial = 400] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 167 (0x8fc80400) [pid = 5704] [serial = 412] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 166 (0x91b6e800) [pid = 5704] [serial = 433] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 165 (0x8f22ec00) [pid = 5704] [serial = 325] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 164 (0x8f22d800) [pid = 5704] [serial = 430] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 163 (0xa6896c00) [pid = 5704] [serial = 271] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 162 (0x9a857400) [pid = 5704] [serial = 448] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 161 (0x925ed400) [pid = 5704] [serial = 427] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 160 (0x8fcd2c00) [pid = 5704] [serial = 286] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 159 (0x92d2f000) [pid = 5704] [serial = 421] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 158 (0x9c3f5400) [pid = 5704] [serial = 415] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 157 (0x8f9e0c00) [pid = 5704] [serial = 280] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 156 (0x97933c00) [pid = 5704] [serial = 406] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 155 (0xa4d4f000) [pid = 5704] [serial = 418] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 154 (0x93e48400) [pid = 5704] [serial = 307] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 153 (0x8f22f400) [pid = 5704] [serial = 424] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 152 (0xa6d70000) [pid = 5704] [serial = 277] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 151 (0xa25f8400) [pid = 5704] [serial = 316] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 150 (0x9aa87800) [pid = 5704] [serial = 310] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 149 (0x8f839800) [pid = 5704] [serial = 439] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 148 (0x9a68f800) [pid = 5704] [serial = 446] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 147 (0xa679fc00) [pid = 5704] [serial = 319] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 146 (0x9b23dc00) [pid = 5704] [serial = 409] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 145 (0x92666800) [pid = 5704] [serial = 403] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 144 (0x8f9d6400) [pid = 5704] [serial = 431] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 143 (0x95405800) [pid = 5704] [serial = 443] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 142 (0x9151f000) [pid = 5704] [serial = 440] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 141 (0x92669800) [pid = 5704] [serial = 274] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 140 (0x92d2cc00) [pid = 5704] [serial = 434] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 139 (0x93bdf000) [pid = 5704] [serial = 436] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 138 (0x92e3f400) [pid = 5704] [serial = 442] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 137 (0x9b1ef400) [pid = 5704] [serial = 313] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 136 (0xa8260400) [pid = 5704] [serial = 322] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 135 (0xa6d6f400) [pid = 5704] [serial = 283] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 134 (0xa1116000) [pid = 5704] [serial = 304] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 133 (0x97957000) [pid = 5704] [serial = 445] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 132 (0xa334d800) [pid = 5704] [serial = 268] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 131 (0x8ded4400) [pid = 5704] [serial = 328] [outer = (nil)] [url = about:blank] 21:03:47 INFO - PROCESS | 5704 | --DOMWINDOW == 130 (0x95488000) [pid = 5704] [serial = 437] [outer = (nil)] [url = about:blank] 21:03:48 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:48 INFO - PROCESS | 5704 | 1467432228431 Marionette TRACE conn3 <- [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]]]}] 21:03:48 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) 21:03:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2095ms 21:03:48 INFO - PROCESS | 5704 | 1467432228495 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 21:03:48 INFO - PROCESS | 5704 | 1467432228502 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 21:03:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:03:48 INFO - PROCESS | 5704 | 1467432228513 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:03:48 INFO - PROCESS | 5704 | 1467432228516 Marionette TRACE conn3 <- [1,702,null,{}] 21:03:48 INFO - PROCESS | 5704 | 1467432228523 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:48 INFO - PROCESS | 5704 | 1467432228528 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:48 INFO - PROCESS | 5704 | 1467432228716 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 21:03:48 INFO - PROCESS | 5704 | 1467432228866 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:48 INFO - PROCESS | 5704 | 1467432228874 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de71c00 == 70 [pid = 5704] [id = 183] 21:03:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 131 (0x8de8f000) [pid = 5704] [serial = 549] [outer = (nil)] 21:03:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 132 (0x8ee50800) [pid = 5704] [serial = 550] [outer = 0x8de8f000] 21:03:48 INFO - PROCESS | 5704 | 1467432228948 Marionette DEBUG loaded listener.js 21:03:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 133 (0x8f22f400) [pid = 5704] [serial = 551] [outer = 0x8de8f000] 21:03:50 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:50 INFO - PROCESS | 5704 | 1467432230127 Marionette TRACE conn3 <- [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]]]}] 21:03:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:03:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1632ms 21:03:50 INFO - PROCESS | 5704 | 1467432230144 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 21:03:50 INFO - PROCESS | 5704 | 1467432230148 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 21:03:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:03:50 INFO - PROCESS | 5704 | 1467432230163 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:03:50 INFO - PROCESS | 5704 | 1467432230169 Marionette TRACE conn3 <- [1,706,null,{}] 21:03:50 INFO - PROCESS | 5704 | 1467432230194 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:50 INFO - PROCESS | 5704 | 1467432230203 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:50 INFO - PROCESS | 5704 | 1467432230525 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 21:03:50 INFO - PROCESS | 5704 | 1467432230578 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:50 INFO - PROCESS | 5704 | 1467432230587 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc82400 == 71 [pid = 5704] [id = 184] 21:03:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 134 (0x8fc82c00) [pid = 5704] [serial = 552] [outer = (nil)] 21:03:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 135 (0x8fcd2000) [pid = 5704] [serial = 553] [outer = 0x8fc82c00] 21:03:50 INFO - PROCESS | 5704 | 1467432230661 Marionette DEBUG loaded listener.js 21:03:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 136 (0x91520000) [pid = 5704] [serial = 554] [outer = 0x8fc82c00] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 135 (0x92d30800) [pid = 5704] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 134 (0x9aa8bc00) [pid = 5704] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 133 (0x8decf000) [pid = 5704] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 132 (0x9a834000) [pid = 5704] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 131 (0x8ee55800) [pid = 5704] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 130 (0x95490800) [pid = 5704] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 129 (0x91cd4800) [pid = 5704] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 128 (0x8f82ec00) [pid = 5704] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 127 (0x8f839c00) [pid = 5704] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 126 (0xa2007800) [pid = 5704] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 125 (0x8de73400) [pid = 5704] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 124 (0x925f6800) [pid = 5704] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 123 (0x8ded3800) [pid = 5704] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 122 (0x92d28000) [pid = 5704] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 121 (0x9547f800) [pid = 5704] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 120 (0x8de74000) [pid = 5704] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 119 (0x9549e000) [pid = 5704] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 118 (0xa255f400) [pid = 5704] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 117 (0x91cd4c00) [pid = 5704] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 116 (0x8de7f000) [pid = 5704] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 115 (0x8eae1c00) [pid = 5704] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 114 (0x8fc76800) [pid = 5704] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 113 (0x91c83c00) [pid = 5704] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x8dcc5400) [pid = 5704] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0x9bb5cc00) [pid = 5704] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x91b70400) [pid = 5704] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x925f1400) [pid = 5704] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0xa2fbac00) [pid = 5704] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x95503c00) [pid = 5704] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0xa2fb7800) [pid = 5704] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x9c1e6c00) [pid = 5704] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:03:52 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x9ace9800) [pid = 5704] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:03:52 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:52 INFO - PROCESS | 5704 | 1467432232320 Marionette TRACE conn3 <- [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]]]}] 21:03:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:03:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2189ms 21:03:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:03:52 INFO - PROCESS | 5704 | 1467432232352 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 21:03:52 INFO - PROCESS | 5704 | 1467432232356 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 21:03:52 INFO - PROCESS | 5704 | 1467432232363 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:03:52 INFO - PROCESS | 5704 | 1467432232366 Marionette TRACE conn3 <- [1,710,null,{}] 21:03:52 INFO - PROCESS | 5704 | 1467432232372 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:52 INFO - PROCESS | 5704 | 1467432232377 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:52 INFO - PROCESS | 5704 | 1467432232558 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 21:03:52 INFO - PROCESS | 5704 | 1467432232569 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:52 INFO - PROCESS | 5704 | 1467432232581 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccd000 == 72 [pid = 5704] [id = 185] 21:03:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8de74000) [pid = 5704] [serial = 555] [outer = (nil)] 21:03:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8fc76800) [pid = 5704] [serial = 556] [outer = 0x8de74000] 21:03:52 INFO - PROCESS | 5704 | 1467432232649 Marionette DEBUG loaded listener.js 21:03:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x91b6d400) [pid = 5704] [serial = 557] [outer = 0x8de74000] 21:03:53 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:54 INFO - PROCESS | 5704 | 1467432234013 Marionette TRACE conn3 <- [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]]]}] 21:03:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:03:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1681ms 21:03:54 INFO - PROCESS | 5704 | 1467432234045 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 21:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:03:54 INFO - PROCESS | 5704 | 1467432234049 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 21:03:54 INFO - PROCESS | 5704 | 1467432234057 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:03:54 INFO - PROCESS | 5704 | 1467432234060 Marionette TRACE conn3 <- [1,714,null,{}] 21:03:54 INFO - PROCESS | 5704 | 1467432234065 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:54 INFO - PROCESS | 5704 | 1467432234070 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:54 INFO - PROCESS | 5704 | 1467432234421 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 21:03:54 INFO - PROCESS | 5704 | 1467432234658 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:54 INFO - PROCESS | 5704 | 1467432234670 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccfc00 == 73 [pid = 5704] [id = 186] 21:03:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8dcd0800) [pid = 5704] [serial = 558] [outer = (nil)] 21:03:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x8de64400) [pid = 5704] [serial = 559] [outer = 0x8dcd0800] 21:03:54 INFO - PROCESS | 5704 | 1467432234788 Marionette DEBUG loaded listener.js 21:03:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x8de77800) [pid = 5704] [serial = 560] [outer = 0x8dcd0800] 21:03:56 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:56 INFO - PROCESS | 5704 | 1467432236360 Marionette TRACE conn3 <- [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]]]}] 21:03:56 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 21:03:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2388ms 21:03:56 INFO - PROCESS | 5704 | 1467432236450 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 21:03:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:03:56 INFO - PROCESS | 5704 | 1467432236461 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 21:03:56 INFO - PROCESS | 5704 | 1467432236474 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:03:56 INFO - PROCESS | 5704 | 1467432236483 Marionette TRACE conn3 <- [1,718,null,{}] 21:03:56 INFO - PROCESS | 5704 | 1467432236495 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:56 INFO - PROCESS | 5704 | 1467432236504 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:56 INFO - PROCESS | 5704 | 1467432236783 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 21:03:56 INFO - PROCESS | 5704 | 1467432236976 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:56 INFO - PROCESS | 5704 | 1467432236985 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de86400 == 74 [pid = 5704] [id = 187] 21:03:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x8decc800) [pid = 5704] [serial = 561] [outer = (nil)] 21:03:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x8f221400) [pid = 5704] [serial = 562] [outer = 0x8decc800] 21:03:57 INFO - PROCESS | 5704 | 1467432237072 Marionette DEBUG loaded listener.js 21:03:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x8f839c00) [pid = 5704] [serial = 563] [outer = 0x8decc800] 21:03:58 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:03:58 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:03:58 INFO - PROCESS | 5704 | 1467432238683 Marionette TRACE conn3 <- [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]]]}] 21:03:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:03:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2245ms 21:03:58 INFO - PROCESS | 5704 | 1467432238764 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 21:03:58 INFO - PROCESS | 5704 | 1467432238772 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 21:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:03:58 INFO - PROCESS | 5704 | 1467432238783 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:03:58 INFO - PROCESS | 5704 | 1467432238788 Marionette TRACE conn3 <- [1,722,null,{}] 21:03:58 INFO - PROCESS | 5704 | 1467432238798 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:58 INFO - PROCESS | 5704 | 1467432238804 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:59 INFO - PROCESS | 5704 | 1467432239058 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 21:03:59 INFO - PROCESS | 5704 | 1467432239269 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:59 INFO - PROCESS | 5704 | 1467432239278 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:03:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4d000 == 75 [pid = 5704] [id = 188] 21:03:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 114 (0x8f9d6800) [pid = 5704] [serial = 564] [outer = (nil)] 21:03:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 115 (0x91c88000) [pid = 5704] [serial = 565] [outer = 0x8f9d6800] 21:03:59 INFO - PROCESS | 5704 | 1467432239363 Marionette DEBUG loaded listener.js 21:03:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 116 (0x91c90400) [pid = 5704] [serial = 566] [outer = 0x8f9d6800] 21:04:00 INFO - PROCESS | 5704 | 1467432240382 Marionette TRACE conn3 <- [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] 21:04:00 INFO - PROCESS | 5704 | 1467432240427 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 21:04:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:04:00 INFO - PROCESS | 5704 | 1467432240446 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:04:00 INFO - PROCESS | 5704 | 1467432240455 Marionette TRACE conn3 <- [1,726,null,{}] 21:04:00 INFO - PROCESS | 5704 | 1467432240462 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:00 INFO - PROCESS | 5704 | 1467432240470 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:00 INFO - PROCESS | 5704 | 1467432240799 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 21:04:01 INFO - PROCESS | 5704 | 1467432241100 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:01 INFO - PROCESS | 5704 | 1467432241109 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcce400 == 76 [pid = 5704] [id = 189] 21:04:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 117 (0x8fcd3800) [pid = 5704] [serial = 567] [outer = (nil)] 21:04:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 118 (0x92e3b000) [pid = 5704] [serial = 568] [outer = 0x8fcd3800] 21:04:01 INFO - PROCESS | 5704 | 1467432241205 Marionette DEBUG loaded listener.js 21:04:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 119 (0x92e41000) [pid = 5704] [serial = 569] [outer = 0x8fcd3800] 21:04:02 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:02 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:04:02 INFO - PROCESS | 5704 | 1467432242443 Marionette TRACE conn3 <- [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]]]}] 21:04:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:04:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2050ms 21:04:02 INFO - PROCESS | 5704 | 1467432242501 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 21:04:02 INFO - PROCESS | 5704 | 1467432242506 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 21:04:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:04:02 INFO - PROCESS | 5704 | 1467432242515 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:04:02 INFO - PROCESS | 5704 | 1467432242520 Marionette TRACE conn3 <- [1,730,null,{}] 21:04:02 INFO - PROCESS | 5704 | 1467432242527 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:02 INFO - PROCESS | 5704 | 1467432242533 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:02 INFO - PROCESS | 5704 | 1467432242857 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 21:04:03 INFO - PROCESS | 5704 | 1467432243089 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:03 INFO - PROCESS | 5704 | 1467432243101 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:03 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cdd400 == 77 [pid = 5704] [id = 190] 21:04:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 120 (0x92d27400) [pid = 5704] [serial = 570] [outer = (nil)] 21:04:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 121 (0x93e48c00) [pid = 5704] [serial = 571] [outer = 0x92d27400] 21:04:03 INFO - PROCESS | 5704 | 1467432243241 Marionette DEBUG loaded listener.js 21:04:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 122 (0x95404400) [pid = 5704] [serial = 572] [outer = 0x92d27400] 21:04:04 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:04 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:04:04 INFO - PROCESS | 5704 | 1467432244643 Marionette TRACE conn3 <- [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] 21:04:04 INFO - PROCESS | 5704 | 1467432244721 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 21:04:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:04:04 INFO - PROCESS | 5704 | 1467432244731 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:04:04 INFO - PROCESS | 5704 | 1467432244736 Marionette TRACE conn3 <- [1,734,null,{}] 21:04:04 INFO - PROCESS | 5704 | 1467432244745 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:04 INFO - PROCESS | 5704 | 1467432244753 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:05 INFO - PROCESS | 5704 | 1467432245147 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 21:04:05 INFO - PROCESS | 5704 | 1467432245396 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:05 INFO - PROCESS | 5704 | 1467432245425 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x95499400 == 78 [pid = 5704] [id = 191] 21:04:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 123 (0x9549d400) [pid = 5704] [serial = 573] [outer = (nil)] 21:04:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 124 (0x9794f000) [pid = 5704] [serial = 574] [outer = 0x9549d400] 21:04:05 INFO - PROCESS | 5704 | 1467432245578 Marionette DEBUG loaded listener.js 21:04:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 125 (0x9a2bf400) [pid = 5704] [serial = 575] [outer = 0x9549d400] 21:04:06 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:07 INFO - PROCESS | 5704 | 1467432247080 Marionette TRACE conn3 <- [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]]]}] 21:04:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:04:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 2443ms 21:04:07 INFO - PROCESS | 5704 | 1467432247177 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 21:04:07 INFO - PROCESS | 5704 | 1467432247183 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 21:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:04:07 INFO - PROCESS | 5704 | 1467432247194 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:04:07 INFO - PROCESS | 5704 | 1467432247198 Marionette TRACE conn3 <- [1,738,null,{}] 21:04:07 INFO - PROCESS | 5704 | 1467432247344 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:07 INFO - PROCESS | 5704 | 1467432247353 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:07 INFO - PROCESS | 5704 | 1467432247627 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 21:04:07 INFO - PROCESS | 5704 | 1467432247883 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:07 INFO - PROCESS | 5704 | 1467432247895 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc70000 == 79 [pid = 5704] [id = 192] 21:04:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 126 (0x93e51800) [pid = 5704] [serial = 576] [outer = (nil)] 21:04:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 127 (0x9a82b000) [pid = 5704] [serial = 577] [outer = 0x93e51800] 21:04:08 INFO - PROCESS | 5704 | 1467432248032 Marionette DEBUG loaded listener.js 21:04:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 128 (0x9aa86800) [pid = 5704] [serial = 578] [outer = 0x93e51800] 21:04:09 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:09 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:04:09 INFO - PROCESS | 5704 | 1467432249824 Marionette TRACE conn3 <- [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]]]}] 21:04:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:04:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2685ms 21:04:09 INFO - PROCESS | 5704 | 1467432249880 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 21:04:09 INFO - PROCESS | 5704 | 1467432249887 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 21:04:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:04:09 INFO - PROCESS | 5704 | 1467432249898 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:04:09 INFO - PROCESS | 5704 | 1467432249902 Marionette TRACE conn3 <- [1,742,null,{}] 21:04:09 INFO - PROCESS | 5704 | 1467432249959 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:09 INFO - PROCESS | 5704 | 1467432249968 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:10 INFO - PROCESS | 5704 | 1467432250240 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 21:04:10 INFO - PROCESS | 5704 | 1467432250465 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:10 INFO - PROCESS | 5704 | 1467432250474 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x95407000 == 80 [pid = 5704] [id = 193] 21:04:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 129 (0x9a591400) [pid = 5704] [serial = 579] [outer = (nil)] 21:04:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 130 (0x9aa90400) [pid = 5704] [serial = 580] [outer = 0x9a591400] 21:04:10 INFO - PROCESS | 5704 | 1467432250597 Marionette DEBUG loaded listener.js 21:04:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 131 (0x9ace4800) [pid = 5704] [serial = 581] [outer = 0x9a591400] 21:04:12 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:12 INFO - PROCESS | 5704 | 1467432252234 Marionette TRACE conn3 <- [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]]]}] 21:04:12 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 21:04:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2393ms 21:04:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:04:12 INFO - PROCESS | 5704 | 1467432252290 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 21:04:12 INFO - PROCESS | 5704 | 1467432252293 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 21:04:12 INFO - PROCESS | 5704 | 1467432252300 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:04:12 INFO - PROCESS | 5704 | 1467432252303 Marionette TRACE conn3 <- [1,746,null,{}] 21:04:12 INFO - PROCESS | 5704 | 1467432252309 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:12 INFO - PROCESS | 5704 | 1467432252314 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:12 INFO - PROCESS | 5704 | 1467432252556 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 21:04:12 INFO - PROCESS | 5704 | 1467432252836 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:12 INFO - PROCESS | 5704 | 1467432252850 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9e0000 == 81 [pid = 5704] [id = 194] 21:04:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 132 (0x95485400) [pid = 5704] [serial = 582] [outer = (nil)] 21:04:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 133 (0x9aceac00) [pid = 5704] [serial = 583] [outer = 0x95485400] 21:04:12 INFO - PROCESS | 5704 | 1467432252991 Marionette DEBUG loaded listener.js 21:04:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 134 (0x9adcf400) [pid = 5704] [serial = 584] [outer = 0x95485400] 21:04:14 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:14 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:14 INFO - PROCESS | 5704 | 1467432254699 Marionette TRACE conn3 <- [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]]]}] 21:04:14 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.) 21:04:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2442ms 21:04:14 INFO - PROCESS | 5704 | 1467432254741 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 21:04:14 INFO - PROCESS | 5704 | 1467432254745 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 21:04:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:04:14 INFO - PROCESS | 5704 | 1467432254752 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:04:14 INFO - PROCESS | 5704 | 1467432254755 Marionette TRACE conn3 <- [1,750,null,{}] 21:04:14 INFO - PROCESS | 5704 | 1467432254761 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:14 INFO - PROCESS | 5704 | 1467432254766 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:14 INFO - PROCESS | 5704 | 1467432254961 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 21:04:15 INFO - PROCESS | 5704 | 1467432255164 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:15 INFO - PROCESS | 5704 | 1467432255173 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x9151b000 == 82 [pid = 5704] [id = 195] 21:04:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 135 (0x9acefc00) [pid = 5704] [serial = 585] [outer = (nil)] 21:04:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 136 (0x9b23dc00) [pid = 5704] [serial = 586] [outer = 0x9acefc00] 21:04:15 INFO - PROCESS | 5704 | 1467432255295 Marionette DEBUG loaded listener.js 21:04:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 137 (0x9b750400) [pid = 5704] [serial = 587] [outer = 0x9acefc00] 21:04:16 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:16 INFO - PROCESS | 5704 | 1467432256630 Marionette TRACE conn3 <- [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]]]}] 21:04:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:04:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1938ms 21:04:16 INFO - PROCESS | 5704 | 1467432256782 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 21:04:16 INFO - PROCESS | 5704 | 1467432256789 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 21:04:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:04:16 INFO - PROCESS | 5704 | 1467432256856 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:04:16 INFO - PROCESS | 5704 | 1467432256865 Marionette TRACE conn3 <- [1,754,null,{}] 21:04:16 INFO - PROCESS | 5704 | 1467432256930 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:16 INFO - PROCESS | 5704 | 1467432256939 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:17 INFO - PROCESS | 5704 | 1467432257820 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 21:04:18 INFO - PROCESS | 5704 | 1467432258043 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:18 INFO - PROCESS | 5704 | 1467432258054 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6b800 == 83 [pid = 5704] [id = 196] 21:04:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 138 (0x8de71400) [pid = 5704] [serial = 588] [outer = (nil)] 21:04:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 139 (0x8de84000) [pid = 5704] [serial = 589] [outer = 0x8de71400] 21:04:18 INFO - PROCESS | 5704 | 1467432258197 Marionette DEBUG loaded listener.js 21:04:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 140 (0x8dec7000) [pid = 5704] [serial = 590] [outer = 0x8de71400] 21:04:19 INFO - PROCESS | 5704 | --DOCSHELL 0x8f835400 == 82 [pid = 5704] [id = 125] 21:04:19 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccd000 == 81 [pid = 5704] [id = 185] 21:04:19 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc82400 == 80 [pid = 5704] [id = 184] 21:04:19 INFO - PROCESS | 5704 | --DOCSHELL 0x8de71c00 == 79 [pid = 5704] [id = 183] 21:04:19 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6cc00 == 78 [pid = 5704] [id = 182] 21:04:19 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 139 (0x91cd0000) [pid = 5704] [serial = 514] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 138 (0x8fcd1400) [pid = 5704] [serial = 499] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 137 (0x9aecb800) [pid = 5704] [serial = 505] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 136 (0x93e2dc00) [pid = 5704] [serial = 511] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 135 (0x9c1f1000) [pid = 5704] [serial = 364] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 134 (0x8e6b3000) [pid = 5704] [serial = 508] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 133 (0x9aed9400) [pid = 5704] [serial = 361] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 132 (0x8f9d9800) [pid = 5704] [serial = 352] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 131 (0x99750400) [pid = 5704] [serial = 358] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 130 (0xa6d69400) [pid = 5704] [serial = 379] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 129 (0x8f837000) [pid = 5704] [serial = 373] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 128 (0x9aa89400) [pid = 5704] [serial = 376] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 127 (0xa4d4e800) [pid = 5704] [serial = 367] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 126 (0x9b573c00) [pid = 5704] [serial = 370] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 125 (0x95404800) [pid = 5704] [serial = 512] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 124 (0x95487c00) [pid = 5704] [serial = 502] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 123 (0x8f831c00) [pid = 5704] [serial = 509] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 122 (0x93b92400) [pid = 5704] [serial = 355] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 121 (0x930e5800) [pid = 5704] [serial = 428] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 120 (0x95481800) [pid = 5704] [serial = 422] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 119 (0x98473400) [pid = 5704] [serial = 461] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 118 (0x8ee4ec00) [pid = 5704] [serial = 455] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 117 (0x9aecf000) [pid = 5704] [serial = 464] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 116 (0xa4d50400) [pid = 5704] [serial = 473] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 115 (0x93bde800) [pid = 5704] [serial = 458] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 114 (0x8e6ba800) [pid = 5704] [serial = 401] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 113 (0x91cda400) [pid = 5704] [serial = 425] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x8fc82000) [pid = 5704] [serial = 413] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0x91c8cc00) [pid = 5704] [serial = 479] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x8dcd1000) [pid = 5704] [serial = 482] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0xa2377400) [pid = 5704] [serial = 416] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x9b57b000) [pid = 5704] [serial = 410] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x92e38400) [pid = 5704] [serial = 404] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0xa672f800) [pid = 5704] [serial = 419] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x9a692000) [pid = 5704] [serial = 407] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0xa6b44800) [pid = 5704] [serial = 476] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0xa23aa000) [pid = 5704] [serial = 470] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x9b460000) [pid = 5704] [serial = 467] [outer = (nil)] [url = about:blank] 21:04:19 INFO - PROCESS | 5704 | 1467432259765 Marionette TRACE conn3 <- [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]]]}] 21:04:19 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 21:04:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2975ms 21:04:19 INFO - PROCESS | 5704 | 1467432259822 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 21:04:19 INFO - PROCESS | 5704 | 1467432259828 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 21:04:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:04:19 INFO - PROCESS | 5704 | 1467432259837 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:04:19 INFO - PROCESS | 5704 | 1467432259842 Marionette TRACE conn3 <- [1,758,null,{}] 21:04:19 INFO - PROCESS | 5704 | 1467432259850 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:19 INFO - PROCESS | 5704 | 1467432259856 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:20 INFO - PROCESS | 5704 | 1467432260035 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 21:04:20 INFO - PROCESS | 5704 | 1467432260190 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:20 INFO - PROCESS | 5704 | 1467432260196 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7ec00 == 79 [pid = 5704] [id = 197] 21:04:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x8eae4800) [pid = 5704] [serial = 591] [outer = (nil)] 21:04:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8ee4ec00) [pid = 5704] [serial = 592] [outer = 0x8eae4800] 21:04:20 INFO - PROCESS | 5704 | 1467432260282 Marionette DEBUG loaded listener.js 21:04:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8f225400) [pid = 5704] [serial = 593] [outer = 0x8eae4800] 21:04:20 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:20 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:04:20 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:20 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:20 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:04:21 INFO - PROCESS | 5704 | 1467432261099 Marionette TRACE conn3 <- [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]]]}] 21:04:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:04:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1332ms 21:04:21 INFO - PROCESS | 5704 | 1467432261169 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 21:04:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:04:21 INFO - PROCESS | 5704 | 1467432261174 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 21:04:21 INFO - PROCESS | 5704 | 1467432261182 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:04:21 INFO - PROCESS | 5704 | 1467432261185 Marionette TRACE conn3 <- [1,762,null,{}] 21:04:21 INFO - PROCESS | 5704 | 1467432261192 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:21 INFO - PROCESS | 5704 | 1467432261197 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:21 INFO - PROCESS | 5704 | 1467432261397 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 21:04:21 INFO - PROCESS | 5704 | 1467432261557 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:21 INFO - PROCESS | 5704 | 1467432261566 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae5c00 == 80 [pid = 5704] [id = 198] 21:04:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8fc7f000) [pid = 5704] [serial = 594] [outer = (nil)] 21:04:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x8fcccc00) [pid = 5704] [serial = 595] [outer = 0x8fc7f000] 21:04:21 INFO - PROCESS | 5704 | 1467432261637 Marionette DEBUG loaded listener.js 21:04:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x91b63400) [pid = 5704] [serial = 596] [outer = 0x8fc7f000] 21:04:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x91c87800) [pid = 5704] [serial = 597] [outer = 0x9b249000] 21:04:23 INFO - PROCESS | 5704 | 1467432263049 Marionette TRACE conn3 <- [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]]]}] 21:04:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:04:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1890ms 21:04:23 INFO - PROCESS | 5704 | 1467432263070 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 21:04:23 INFO - PROCESS | 5704 | 1467432263076 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 21:04:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:04:23 INFO - PROCESS | 5704 | 1467432263092 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:04:23 INFO - PROCESS | 5704 | 1467432263099 Marionette TRACE conn3 <- [1,766,null,{}] 21:04:23 INFO - PROCESS | 5704 | 1467432263111 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:23 INFO - PROCESS | 5704 | 1467432263117 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:23 INFO - PROCESS | 5704 | 1467432263390 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 21:04:23 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x8fc82c00) [pid = 5704] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:04:23 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x8de87000) [pid = 5704] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:04:23 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x8de8f000) [pid = 5704] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:04:23 INFO - PROCESS | 5704 | 1467432263822 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:23 INFO - PROCESS | 5704 | 1467432263829 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc69800 == 81 [pid = 5704] [id = 199] 21:04:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x8dc6cc00) [pid = 5704] [serial = 598] [outer = (nil)] 21:04:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8de63000) [pid = 5704] [serial = 599] [outer = 0x8dc6cc00] 21:04:23 INFO - PROCESS | 5704 | 1467432263923 Marionette DEBUG loaded listener.js 21:04:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x8de72000) [pid = 5704] [serial = 600] [outer = 0x8dc6cc00] 21:04:25 INFO - PROCESS | 5704 | 1467432265299 Marionette TRACE conn3 <- [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]]]}] 21:04:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:04:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2258ms 21:04:25 INFO - PROCESS | 5704 | 1467432265418 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 21:04:25 INFO - PROCESS | 5704 | 1467432265424 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 21:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:04:25 INFO - PROCESS | 5704 | 1467432265443 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:04:25 INFO - PROCESS | 5704 | 1467432265450 Marionette TRACE conn3 <- [1,770,null,{}] 21:04:25 INFO - PROCESS | 5704 | 1467432265505 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:25 INFO - PROCESS | 5704 | 1467432265511 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:25 INFO - PROCESS | 5704 | 1467432265730 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 21:04:25 INFO - PROCESS | 5704 | 1467432265930 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:25 INFO - PROCESS | 5704 | 1467432265939 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de87000 == 82 [pid = 5704] [id = 200] 21:04:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x8e6b3c00) [pid = 5704] [serial = 601] [outer = (nil)] 21:04:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x8f9e0400) [pid = 5704] [serial = 602] [outer = 0x8e6b3c00] 21:04:26 INFO - PROCESS | 5704 | 1467432266064 Marionette DEBUG loaded listener.js 21:04:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x8fc7e800) [pid = 5704] [serial = 603] [outer = 0x8e6b3c00] 21:04:27 INFO - PROCESS | 5704 | 1467432267098 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1691ms 21:04:27 INFO - PROCESS | 5704 | 1467432267136 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 21:04:27 INFO - PROCESS | 5704 | 1467432267143 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 21:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:04:27 INFO - PROCESS | 5704 | 1467432267150 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:04:27 INFO - PROCESS | 5704 | 1467432267153 Marionette TRACE conn3 <- [1,774,null,{}] 21:04:27 INFO - PROCESS | 5704 | 1467432267160 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:27 INFO - PROCESS | 5704 | 1467432267165 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:27 INFO - PROCESS | 5704 | 1467432267425 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 21:04:27 INFO - PROCESS | 5704 | 1467432267732 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:27 INFO - PROCESS | 5704 | 1467432267740 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x925f5000 == 83 [pid = 5704] [id = 201] 21:04:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x925f5800) [pid = 5704] [serial = 604] [outer = (nil)] 21:04:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 114 (0x92666c00) [pid = 5704] [serial = 605] [outer = 0x925f5800] 21:04:27 INFO - PROCESS | 5704 | 1467432267832 Marionette DEBUG loaded listener.js 21:04:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 115 (0x92d2ac00) [pid = 5704] [serial = 606] [outer = 0x925f5800] 21:04:28 INFO - PROCESS | 5704 | 1467432268870 Marionette TRACE conn3 <- [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]]]}] 21:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1734ms 21:04:28 INFO - PROCESS | 5704 | 1467432268884 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 21:04:28 INFO - PROCESS | 5704 | 1467432268887 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 21:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:04:28 INFO - PROCESS | 5704 | 1467432268905 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:04:28 INFO - PROCESS | 5704 | 1467432268915 Marionette TRACE conn3 <- [1,778,null,{}] 21:04:28 INFO - PROCESS | 5704 | 1467432268922 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:28 INFO - PROCESS | 5704 | 1467432268931 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:29 INFO - PROCESS | 5704 | 1467432269201 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 21:04:29 INFO - PROCESS | 5704 | 1467432269541 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:29 INFO - PROCESS | 5704 | 1467432269549 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d2d800 == 84 [pid = 5704] [id = 202] 21:04:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 116 (0x93bdf400) [pid = 5704] [serial = 607] [outer = (nil)] 21:04:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 117 (0x9540a800) [pid = 5704] [serial = 608] [outer = 0x93bdf400] 21:04:29 INFO - PROCESS | 5704 | 1467432269632 Marionette DEBUG loaded listener.js 21:04:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 118 (0x9547ac00) [pid = 5704] [serial = 609] [outer = 0x93bdf400] 21:04:30 INFO - PROCESS | 5704 | 1467432270559 Marionette TRACE conn3 <- [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]]]}] 21:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1701ms 21:04:30 INFO - PROCESS | 5704 | 1467432270599 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 21:04:30 INFO - PROCESS | 5704 | 1467432270604 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 21:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:04:30 INFO - PROCESS | 5704 | 1467432270612 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:04:30 INFO - PROCESS | 5704 | 1467432270616 Marionette TRACE conn3 <- [1,782,null,{}] 21:04:30 INFO - PROCESS | 5704 | 1467432270623 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:30 INFO - PROCESS | 5704 | 1467432270628 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:30 INFO - PROCESS | 5704 | 1467432270839 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 21:04:31 INFO - PROCESS | 5704 | 1467432271088 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:31 INFO - PROCESS | 5704 | 1467432271098 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cdc400 == 85 [pid = 5704] [id = 203] 21:04:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 119 (0x92d30c00) [pid = 5704] [serial = 610] [outer = (nil)] 21:04:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 120 (0x9549c400) [pid = 5704] [serial = 611] [outer = 0x92d30c00] 21:04:31 INFO - PROCESS | 5704 | 1467432271222 Marionette DEBUG loaded listener.js 21:04:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 121 (0x97932400) [pid = 5704] [serial = 612] [outer = 0x92d30c00] 21:04:32 INFO - PROCESS | 5704 | 1467432272146 Marionette TRACE conn3 <- [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]]]}] 21:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1583ms 21:04:32 INFO - PROCESS | 5704 | 1467432272197 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 21:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:04:32 INFO - PROCESS | 5704 | 1467432272202 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 21:04:32 INFO - PROCESS | 5704 | 1467432272209 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:04:32 INFO - PROCESS | 5704 | 1467432272214 Marionette TRACE conn3 <- [1,786,null,{}] 21:04:32 INFO - PROCESS | 5704 | 1467432272221 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:32 INFO - PROCESS | 5704 | 1467432272226 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:32 INFO - PROCESS | 5704 | 1467432272479 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 21:04:32 INFO - PROCESS | 5704 | 1467432272784 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:32 INFO - PROCESS | 5704 | 1467432272802 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x99e96800 == 86 [pid = 5704] [id = 204] 21:04:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 122 (0x99e9d400) [pid = 5704] [serial = 613] [outer = (nil)] 21:04:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 123 (0x9a291400) [pid = 5704] [serial = 614] [outer = 0x99e9d400] 21:04:32 INFO - PROCESS | 5704 | 1467432272897 Marionette DEBUG loaded listener.js 21:04:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 124 (0x9a831400) [pid = 5704] [serial = 615] [outer = 0x99e9d400] 21:04:33 INFO - PROCESS | 5704 | 1467432273923 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1783ms 21:04:33 INFO - PROCESS | 5704 | 1467432273992 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 21:04:33 INFO - PROCESS | 5704 | 1467432273995 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 21:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:04:34 INFO - PROCESS | 5704 | 1467432274003 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:04:34 INFO - PROCESS | 5704 | 1467432274007 Marionette TRACE conn3 <- [1,790,null,{}] 21:04:34 INFO - PROCESS | 5704 | 1467432274014 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:34 INFO - PROCESS | 5704 | 1467432274019 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:34 INFO - PROCESS | 5704 | 1467432274252 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 21:04:34 INFO - PROCESS | 5704 | 1467432274509 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:34 INFO - PROCESS | 5704 | 1467432274518 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc4800 == 87 [pid = 5704] [id = 205] 21:04:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 125 (0x95498400) [pid = 5704] [serial = 616] [outer = (nil)] 21:04:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 126 (0x9aeda400) [pid = 5704] [serial = 617] [outer = 0x95498400] 21:04:34 INFO - PROCESS | 5704 | 1467432274637 Marionette DEBUG loaded listener.js 21:04:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 127 (0x9b1e1000) [pid = 5704] [serial = 618] [outer = 0x95498400] 21:04:35 INFO - PROCESS | 5704 | 1467432275592 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1631ms 21:04:35 INFO - PROCESS | 5704 | 1467432275635 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 21:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:04:35 INFO - PROCESS | 5704 | 1467432275639 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 21:04:35 INFO - PROCESS | 5704 | 1467432275645 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:04:35 INFO - PROCESS | 5704 | 1467432275649 Marionette TRACE conn3 <- [1,794,null,{}] 21:04:35 INFO - PROCESS | 5704 | 1467432275656 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:35 INFO - PROCESS | 5704 | 1467432275662 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:35 INFO - PROCESS | 5704 | 1467432275869 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 21:04:36 INFO - PROCESS | 5704 | 1467432276118 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:36 INFO - PROCESS | 5704 | 1467432276126 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd0400 == 88 [pid = 5704] [id = 206] 21:04:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 128 (0x8dcd3000) [pid = 5704] [serial = 619] [outer = (nil)] 21:04:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 129 (0x9b248000) [pid = 5704] [serial = 620] [outer = 0x8dcd3000] 21:04:36 INFO - PROCESS | 5704 | 1467432276252 Marionette DEBUG loaded listener.js 21:04:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 130 (0x9b748800) [pid = 5704] [serial = 621] [outer = 0x8dcd3000] 21:04:37 INFO - PROCESS | 5704 | 1467432277153 Marionette TRACE conn3 <- [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]]]}] 21:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1582ms 21:04:37 INFO - PROCESS | 5704 | 1467432277229 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 21:04:37 INFO - PROCESS | 5704 | 1467432277235 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 21:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:04:37 INFO - PROCESS | 5704 | 1467432277245 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:04:37 INFO - PROCESS | 5704 | 1467432277249 Marionette TRACE conn3 <- [1,798,null,{}] 21:04:37 INFO - PROCESS | 5704 | 1467432277259 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:37 INFO - PROCESS | 5704 | 1467432277266 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:37 INFO - PROCESS | 5704 | 1467432277638 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 21:04:38 INFO - PROCESS | 5704 | 1467432278020 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:38 INFO - PROCESS | 5704 | 1467432278033 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:38 INFO - PROCESS | 5704 | ++DOCSHELL 0x97950800 == 89 [pid = 5704] [id = 207] 21:04:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 131 (0x99e95800) [pid = 5704] [serial = 622] [outer = (nil)] 21:04:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 132 (0x9c2adc00) [pid = 5704] [serial = 623] [outer = 0x99e95800] 21:04:38 INFO - PROCESS | 5704 | 1467432278174 Marionette DEBUG loaded listener.js 21:04:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 133 (0x9c3f2800) [pid = 5704] [serial = 624] [outer = 0x99e95800] 21:04:39 INFO - PROCESS | 5704 | 1467432279217 Marionette TRACE conn3 <- [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]]]}] 21:04: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 21:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2008ms 21:04:39 INFO - PROCESS | 5704 | 1467432279252 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 21:04:39 INFO - PROCESS | 5704 | 1467432279255 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 21:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:04:39 INFO - PROCESS | 5704 | 1467432279282 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:04:39 INFO - PROCESS | 5704 | 1467432279286 Marionette TRACE conn3 <- [1,802,null,{}] 21:04:39 INFO - PROCESS | 5704 | 1467432279292 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:39 INFO - PROCESS | 5704 | 1467432279297 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:39 INFO - PROCESS | 5704 | 1467432279501 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 21:04:39 INFO - PROCESS | 5704 | 1467432279707 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:39 INFO - PROCESS | 5704 | 1467432279714 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x9b573c00 == 90 [pid = 5704] [id = 208] 21:04:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 134 (0x9c0d4c00) [pid = 5704] [serial = 625] [outer = (nil)] 21:04:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 135 (0xa2009400) [pid = 5704] [serial = 626] [outer = 0x9c0d4c00] 21:04:39 INFO - PROCESS | 5704 | 1467432279852 Marionette DEBUG loaded listener.js 21:04:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 136 (0xa2328800) [pid = 5704] [serial = 627] [outer = 0x9c0d4c00] 21:04:40 INFO - PROCESS | 5704 | 1467432280815 Marionette TRACE conn3 <- [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]]]}] 21:04: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 21:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1588ms 21:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:04:40 INFO - PROCESS | 5704 | 1467432280867 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 21:04:40 INFO - PROCESS | 5704 | 1467432280871 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 21:04:40 INFO - PROCESS | 5704 | 1467432280878 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:04:40 INFO - PROCESS | 5704 | 1467432280881 Marionette TRACE conn3 <- [1,806,null,{}] 21:04:40 INFO - PROCESS | 5704 | 1467432280887 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:40 INFO - PROCESS | 5704 | 1467432280893 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:41 INFO - PROCESS | 5704 | 1467432281110 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 21:04:41 INFO - PROCESS | 5704 | 1467432281367 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:41 INFO - PROCESS | 5704 | 1467432281377 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:41 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccd000 == 91 [pid = 5704] [id = 209] 21:04:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 137 (0x8dccf000) [pid = 5704] [serial = 628] [outer = (nil)] 21:04:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 138 (0x8de71000) [pid = 5704] [serial = 629] [outer = 0x8dccf000] 21:04:41 INFO - PROCESS | 5704 | 1467432281713 Marionette DEBUG loaded listener.js 21:04:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 139 (0x8de8f400) [pid = 5704] [serial = 630] [outer = 0x8dccf000] 21:04:42 INFO - PROCESS | 5704 | 1467432282677 Marionette TRACE conn3 <- [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]]]}] 21:04: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 21:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1833ms 21:04:42 INFO - PROCESS | 5704 | 1467432282711 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 21:04:42 INFO - PROCESS | 5704 | 1467432282717 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 21:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:04:42 INFO - PROCESS | 5704 | 1467432282726 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:04:42 INFO - PROCESS | 5704 | 1467432282729 Marionette TRACE conn3 <- [1,810,null,{}] 21:04:42 INFO - PROCESS | 5704 | 1467432282737 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:42 INFO - PROCESS | 5704 | 1467432282742 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:42 INFO - PROCESS | 5704 | 1467432282953 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 21:04:43 INFO - PROCESS | 5704 | 1467432283290 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:43 INFO - PROCESS | 5704 | 1467432283311 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de85800 == 92 [pid = 5704] [id = 210] 21:04:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 140 (0x8ee49400) [pid = 5704] [serial = 631] [outer = (nil)] 21:04:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 141 (0x9151e000) [pid = 5704] [serial = 632] [outer = 0x8ee49400] 21:04:43 INFO - PROCESS | 5704 | 1467432283443 Marionette DEBUG loaded listener.js 21:04:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 142 (0x91c8f800) [pid = 5704] [serial = 633] [outer = 0x8ee49400] 21:04:44 INFO - PROCESS | 5704 | 1467432284406 Marionette TRACE conn3 <- [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]]]}] 21:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1732ms 21:04:44 INFO - PROCESS | 5704 | 1467432284458 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 21:04:44 INFO - PROCESS | 5704 | 1467432284464 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 21:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:04:44 INFO - PROCESS | 5704 | 1467432284476 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:04:44 INFO - PROCESS | 5704 | 1467432284480 Marionette TRACE conn3 <- [1,814,null,{}] 21:04:44 INFO - PROCESS | 5704 | 1467432284486 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:44 INFO - PROCESS | 5704 | 1467432284492 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:44 INFO - PROCESS | 5704 | 1467432284721 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 21:04:45 INFO - PROCESS | 5704 | 1467432284980 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:45 INFO - PROCESS | 5704 | 1467432284989 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae9800 == 93 [pid = 5704] [id = 211] 21:04:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 143 (0x8f9e2400) [pid = 5704] [serial = 634] [outer = (nil)] 21:04:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 144 (0x92669000) [pid = 5704] [serial = 635] [outer = 0x8f9e2400] 21:04:45 INFO - PROCESS | 5704 | 1467432285110 Marionette DEBUG loaded listener.js 21:04:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 145 (0x92e39000) [pid = 5704] [serial = 636] [outer = 0x8f9e2400] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae5c00 == 92 [pid = 5704] [id = 198] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7ec00 == 91 [pid = 5704] [id = 197] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6b800 == 90 [pid = 5704] [id = 196] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x95499400 == 89 [pid = 5704] [id = 191] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x91cdd400 == 88 [pid = 5704] [id = 190] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee4d000 == 87 [pid = 5704] [id = 188] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcce400 == 86 [pid = 5704] [id = 189] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8de86400 == 85 [pid = 5704] [id = 187] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccfc00 == 84 [pid = 5704] [id = 186] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8f222c00 == 83 [pid = 5704] [id = 108] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9578d000 == 82 [pid = 5704] [id = 42] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x92d31c00 == 81 [pid = 5704] [id = 163] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x930e8400 == 80 [pid = 5704] [id = 57] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee54400 == 79 [pid = 5704] [id = 105] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93c29800 == 78 [pid = 5704] [id = 38] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7e000 == 77 [pid = 5704] [id = 165] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9151b000 == 76 [pid = 5704] [id = 195] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x925ee400 == 75 [pid = 5704] [id = 90] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8ded1800 == 74 [pid = 5704] [id = 154] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8f837800 == 73 [pid = 5704] [id = 164] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x95410c00 == 72 [pid = 5704] [id = 44] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x91512400 == 71 [pid = 5704] [id = 79] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee50000 == 70 [pid = 5704] [id = 104] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x95505c00 == 69 [pid = 5704] [id = 20] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93c1dc00 == 68 [pid = 5704] [id = 46] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9151b400 == 67 [pid = 5704] [id = 106] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93e49800 == 66 [pid = 5704] [id = 58] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93be1800 == 65 [pid = 5704] [id = 40] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93c23800 == 64 [pid = 5704] [id = 56] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x95407000 == 63 [pid = 5704] [id = 193] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc70000 == 62 [pid = 5704] [id = 192] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc8c00 == 61 [pid = 5704] [id = 172] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8decbc00 == 60 [pid = 5704] [id = 109] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9547e000 == 59 [pid = 5704] [id = 175] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x91b71000 == 58 [pid = 5704] [id = 153] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcc6400 == 57 [pid = 5704] [id = 162] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9e0000 == 56 [pid = 5704] [id = 194] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc4400 == 55 [pid = 5704] [id = 160] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8de72800 == 54 [pid = 5704] [id = 123] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcca800 == 53 [pid = 5704] [id = 95] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcd2400 == 52 [pid = 5704] [id = 126] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0xa2003400 == 51 [pid = 5704] [id = 122] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9a831000 == 50 [pid = 5704] [id = 155] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0xa25fac00 == 49 [pid = 5704] [id = 158] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x91c82800 == 48 [pid = 5704] [id = 159] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8f82d800 == 47 [pid = 5704] [id = 124] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0xa231d000 == 46 [pid = 5704] [id = 36] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9b465400 == 45 [pid = 5704] [id = 43] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93e37800 == 44 [pid = 5704] [id = 50] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x91519800 == 43 [pid = 5704] [id = 107] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x91c89400 == 42 [pid = 5704] [id = 173] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x97955800 == 41 [pid = 5704] [id = 103] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0xa2532000 == 40 [pid = 5704] [id = 29] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x95486800 == 39 [pid = 5704] [id = 174] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9bbc4c00 == 38 [pid = 5704] [id = 157] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7dc00 == 37 [pid = 5704] [id = 178] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63000 == 36 [pid = 5704] [id = 181] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9c2a6800 == 35 [pid = 5704] [id = 34] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcce800 == 34 [pid = 5704] [id = 176] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93c1d400 == 33 [pid = 5704] [id = 37] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93e4a000 == 32 [pid = 5704] [id = 72] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63800 == 31 [pid = 5704] [id = 179] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9c0e2400 == 30 [pid = 5704] [id = 156] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6b800 == 29 [pid = 5704] [id = 180] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0xa23a1400 == 28 [pid = 5704] [id = 177] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x930e6800 == 27 [pid = 5704] [id = 65] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0xa118e800 == 26 [pid = 5704] [id = 39] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9540a000 == 25 [pid = 5704] [id = 41] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93c26800 == 24 [pid = 5704] [id = 73] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x93e45400 == 23 [pid = 5704] [id = 45] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8deca400 == 22 [pid = 5704] [id = 142] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x9b573c00 == 21 [pid = 5704] [id = 208] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd0400 == 20 [pid = 5704] [id = 206] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x97950800 == 19 [pid = 5704] [id = 207] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc4800 == 18 [pid = 5704] [id = 205] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x99e96800 == 17 [pid = 5704] [id = 204] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x91cdc400 == 16 [pid = 5704] [id = 203] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x92d2d800 == 15 [pid = 5704] [id = 202] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x925f5000 == 14 [pid = 5704] [id = 201] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccf800 == 13 [pid = 5704] [id = 161] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8de87000 == 12 [pid = 5704] [id = 200] 21:04:47 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc69800 == 11 [pid = 5704] [id = 199] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 144 (0x8fc76800) [pid = 5704] [serial = 556] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 143 (0x8fcd2000) [pid = 5704] [serial = 553] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 142 (0x91520000) [pid = 5704] [serial = 554] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 141 (0x8de8d000) [pid = 5704] [serial = 548] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 140 (0x8de89400) [pid = 5704] [serial = 547] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 139 (0x8de6d800) [pid = 5704] [serial = 544] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 138 (0xa25f1000) [pid = 5704] [serial = 532] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 137 (0x8ee50800) [pid = 5704] [serial = 550] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 136 (0x91cda000) [pid = 5704] [serial = 520] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 135 (0x8de64800) [pid = 5704] [serial = 541] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 134 (0x8dc6a400) [pid = 5704] [serial = 538] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 133 (0x8dec9c00) [pid = 5704] [serial = 517] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 132 (0x9794e800) [pid = 5704] [serial = 523] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 131 (0x9d9ca000) [pid = 5704] [serial = 529] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 130 (0xa6b46000) [pid = 5704] [serial = 535] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 129 (0x9b57fc00) [pid = 5704] [serial = 526] [outer = (nil)] [url = about:blank] 21:04:47 INFO - PROCESS | 5704 | --DOMWINDOW == 128 (0x8f22f400) [pid = 5704] [serial = 551] [outer = (nil)] [url = about:blank] 21:04:48 INFO - PROCESS | 5704 | 1467432288141 Marionette TRACE conn3 <- [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] 21:04:48 INFO - PROCESS | 5704 | 1467432288175 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 21:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:04:48 INFO - PROCESS | 5704 | 1467432288184 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:04:48 INFO - PROCESS | 5704 | 1467432288189 Marionette TRACE conn3 <- [1,818,null,{}] 21:04:48 INFO - PROCESS | 5704 | 1467432288197 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:48 INFO - PROCESS | 5704 | 1467432288201 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:48 INFO - PROCESS | 5704 | 1467432288374 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 21:04:48 INFO - PROCESS | 5704 | 1467432288561 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:48 INFO - PROCESS | 5704 | 1467432288570 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de76000 == 12 [pid = 5704] [id = 212] 21:04:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 129 (0x8de7c800) [pid = 5704] [serial = 637] [outer = (nil)] 21:04:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 130 (0x8de85000) [pid = 5704] [serial = 638] [outer = 0x8de7c800] 21:04:48 INFO - PROCESS | 5704 | 1467432288662 Marionette DEBUG loaded listener.js 21:04:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 131 (0x8de89000) [pid = 5704] [serial = 639] [outer = 0x8de7c800] 21:04:49 INFO - PROCESS | 5704 | 1467432289483 Marionette TRACE conn3 <- [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]]]}] 21:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1337ms 21:04:49 INFO - PROCESS | 5704 | 1467432289522 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 21:04:49 INFO - PROCESS | 5704 | 1467432289529 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 21:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:04:49 INFO - PROCESS | 5704 | 1467432289539 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:04:49 INFO - PROCESS | 5704 | 1467432289543 Marionette TRACE conn3 <- [1,822,null,{}] 21:04:49 INFO - PROCESS | 5704 | 1467432289552 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:49 INFO - PROCESS | 5704 | 1467432289561 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:49 INFO - PROCESS | 5704 | 1467432289748 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 21:04:49 INFO - PROCESS | 5704 | 1467432289916 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:49 INFO - PROCESS | 5704 | 1467432289926 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decd800 == 13 [pid = 5704] [id = 213] 21:04:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 132 (0x8e6b0800) [pid = 5704] [serial = 640] [outer = (nil)] 21:04:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 133 (0x8eae8800) [pid = 5704] [serial = 641] [outer = 0x8e6b0800] 21:04:50 INFO - PROCESS | 5704 | 1467432289999 Marionette DEBUG loaded listener.js 21:04:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 134 (0x8ee52800) [pid = 5704] [serial = 642] [outer = 0x8e6b0800] 21:04:50 INFO - PROCESS | 5704 | 1467432290990 Marionette TRACE conn3 <- [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] 21:04:51 INFO - PROCESS | 5704 | 1467432291034 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 21:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:04:51 INFO - PROCESS | 5704 | 1467432291041 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:04:51 INFO - PROCESS | 5704 | 1467432291048 Marionette TRACE conn3 <- [1,826,null,{}] 21:04:51 INFO - PROCESS | 5704 | 1467432291075 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:51 INFO - PROCESS | 5704 | 1467432291084 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:51 INFO - PROCESS | 5704 | 1467432291315 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 21:04:51 INFO - PROCESS | 5704 | 1467432291342 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:51 INFO - PROCESS | 5704 | 1467432291354 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9e1000 == 14 [pid = 5704] [id = 214] 21:04:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 135 (0x8f9e1800) [pid = 5704] [serial = 643] [outer = (nil)] 21:04:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 136 (0x8fc7e400) [pid = 5704] [serial = 644] [outer = 0x8f9e1800] 21:04:51 INFO - PROCESS | 5704 | 1467432291432 Marionette DEBUG loaded listener.js 21:04:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 137 (0x91514c00) [pid = 5704] [serial = 645] [outer = 0x8f9e1800] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 136 (0x8fcd3800) [pid = 5704] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 135 (0x8dcd0800) [pid = 5704] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 134 (0x8decc800) [pid = 5704] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 133 (0x9acefc00) [pid = 5704] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 132 (0x9aa8c000) [pid = 5704] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 131 (0x9549d400) [pid = 5704] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 130 (0x92d27400) [pid = 5704] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 129 (0x8de71400) [pid = 5704] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 128 (0x8f9d6800) [pid = 5704] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 127 (0x8fcd1800) [pid = 5704] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 126 (0x8eae4800) [pid = 5704] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 125 (0x95485400) [pid = 5704] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 124 (0x9a591400) [pid = 5704] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 123 (0x93e51800) [pid = 5704] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 122 (0x8eae4400) [pid = 5704] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 121 (0x93e39000) [pid = 5704] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 120 (0x8f833800) [pid = 5704] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 119 (0xa610b000) [pid = 5704] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 118 (0x8dcd3c00) [pid = 5704] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 117 (0x8de74000) [pid = 5704] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 116 (0x8dc64800) [pid = 5704] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 115 (0x8dc6bc00) [pid = 5704] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 114 (0x91c8b000) [pid = 5704] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 113 (0x8dcd0c00) [pid = 5704] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x9a832400) [pid = 5704] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0xa23a6c00) [pid = 5704] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x95495c00) [pid = 5704] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x9adda000) [pid = 5704] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:04:54 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x8fc7f000) [pid = 5704] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:04:54 INFO - PROCESS | 5704 | 1467432294272 Marionette TRACE conn3 <- [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]]]}] 21:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 3251ms 21:04:54 INFO - PROCESS | 5704 | 1467432294292 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 21:04:54 INFO - PROCESS | 5704 | 1467432294296 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 21:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:04:54 INFO - PROCESS | 5704 | 1467432294302 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:04:54 INFO - PROCESS | 5704 | 1467432294306 Marionette TRACE conn3 <- [1,830,null,{}] 21:04:54 INFO - PROCESS | 5704 | 1467432294311 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:54 INFO - PROCESS | 5704 | 1467432294316 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:54 INFO - PROCESS | 5704 | 1467432294484 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 21:04:54 INFO - PROCESS | 5704 | 1467432294499 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:54 INFO - PROCESS | 5704 | 1467432294509 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc64800 == 15 [pid = 5704] [id = 215] 21:04:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x8dc6bc00) [pid = 5704] [serial = 646] [outer = (nil)] 21:04:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x8f83b400) [pid = 5704] [serial = 647] [outer = 0x8dc6bc00] 21:04:54 INFO - PROCESS | 5704 | 1467432294723 Marionette DEBUG loaded listener.js 21:04:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x8fcd2400) [pid = 5704] [serial = 648] [outer = 0x8dc6bc00] 21:04:55 INFO - PROCESS | 5704 | 1467432295538 Marionette TRACE conn3 <- [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]]]}] 21:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1282ms 21:04:55 INFO - PROCESS | 5704 | 1467432295586 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 21:04:55 INFO - PROCESS | 5704 | 1467432295589 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 21:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:04:55 INFO - PROCESS | 5704 | 1467432295596 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:04:55 INFO - PROCESS | 5704 | 1467432295599 Marionette TRACE conn3 <- [1,834,null,{}] 21:04:55 INFO - PROCESS | 5704 | 1467432295605 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:55 INFO - PROCESS | 5704 | 1467432295611 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:55 INFO - PROCESS | 5704 | 1467432295853 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 21:04:56 INFO - PROCESS | 5704 | 1467432296019 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:56 INFO - PROCESS | 5704 | 1467432296032 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63400 == 16 [pid = 5704] [id = 216] 21:04:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x8dc63800) [pid = 5704] [serial = 649] [outer = (nil)] 21:04:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x8dc6b400) [pid = 5704] [serial = 650] [outer = 0x8dc63800] 21:04:56 INFO - PROCESS | 5704 | 1467432296160 Marionette DEBUG loaded listener.js 21:04:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 114 (0x8dcd2800) [pid = 5704] [serial = 651] [outer = 0x8dc63800] 21:04:57 INFO - PROCESS | 5704 | 1467432297334 Marionette TRACE conn3 <- [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]]]}] 21:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1783ms 21:04:57 INFO - PROCESS | 5704 | 1467432297383 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 21:04:57 INFO - PROCESS | 5704 | 1467432297390 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 21:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:04:57 INFO - PROCESS | 5704 | 1467432297397 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:04:57 INFO - PROCESS | 5704 | 1467432297403 Marionette TRACE conn3 <- [1,838,null,{}] 21:04:57 INFO - PROCESS | 5704 | 1467432297411 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:57 INFO - PROCESS | 5704 | 1467432297420 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:57 INFO - PROCESS | 5704 | 1467432297653 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 21:04:57 INFO - PROCESS | 5704 | 1467432297962 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:57 INFO - PROCESS | 5704 | 1467432297971 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcce800 == 17 [pid = 5704] [id = 217] 21:04:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 115 (0x8e6b3000) [pid = 5704] [serial = 652] [outer = (nil)] 21:04:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 116 (0x8f22bc00) [pid = 5704] [serial = 653] [outer = 0x8e6b3000] 21:04:58 INFO - PROCESS | 5704 | 1467432298061 Marionette DEBUG loaded listener.js 21:04:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 117 (0x8f833000) [pid = 5704] [serial = 654] [outer = 0x8e6b3000] 21:04:59 INFO - PROCESS | 5704 | 1467432299052 Marionette TRACE conn3 <- [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]]]}] 21:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1685ms 21:04:59 INFO - PROCESS | 5704 | 1467432299086 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 21:04:59 INFO - PROCESS | 5704 | 1467432299093 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 21:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:04:59 INFO - PROCESS | 5704 | 1467432299101 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:04:59 INFO - PROCESS | 5704 | 1467432299105 Marionette TRACE conn3 <- [1,842,null,{}] 21:04:59 INFO - PROCESS | 5704 | 1467432299112 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:59 INFO - PROCESS | 5704 | 1467432299118 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:59 INFO - PROCESS | 5704 | 1467432299344 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 21:04:59 INFO - PROCESS | 5704 | 1467432299634 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:59 INFO - PROCESS | 5704 | 1467432299646 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:04:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee50800 == 18 [pid = 5704] [id = 218] 21:04:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 118 (0x8fcd2000) [pid = 5704] [serial = 655] [outer = (nil)] 21:04:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 119 (0x9151e800) [pid = 5704] [serial = 656] [outer = 0x8fcd2000] 21:04:59 INFO - PROCESS | 5704 | 1467432299777 Marionette DEBUG loaded listener.js 21:04:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 120 (0x91b72400) [pid = 5704] [serial = 657] [outer = 0x8fcd2000] 21:05:00 INFO - PROCESS | 5704 | 1467432300784 Marionette TRACE conn3 <- [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]]]}] 21:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1735ms 21:05:00 INFO - PROCESS | 5704 | 1467432300837 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 21:05:00 INFO - PROCESS | 5704 | 1467432300841 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 21:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:05:00 INFO - PROCESS | 5704 | 1467432300858 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:05:00 INFO - PROCESS | 5704 | 1467432300869 Marionette TRACE conn3 <- [1,846,null,{}] 21:05:00 INFO - PROCESS | 5704 | 1467432300935 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:00 INFO - PROCESS | 5704 | 1467432300944 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:01 INFO - PROCESS | 5704 | 1467432301193 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 21:05:01 INFO - PROCESS | 5704 | 1467432301443 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:01 INFO - PROCESS | 5704 | 1467432301454 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9e2000 == 19 [pid = 5704] [id = 219] 21:05:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 121 (0x91b65000) [pid = 5704] [serial = 658] [outer = (nil)] 21:05:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 122 (0x92660c00) [pid = 5704] [serial = 659] [outer = 0x91b65000] 21:05:01 INFO - PROCESS | 5704 | 1467432301580 Marionette DEBUG loaded listener.js 21:05:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 123 (0x92662800) [pid = 5704] [serial = 660] [outer = 0x91b65000] 21:05:02 INFO - PROCESS | 5704 | 1467432302699 Marionette TRACE conn3 <- [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]]]}] 21:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1900ms 21:05:02 INFO - PROCESS | 5704 | 1467432302751 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 21:05:02 INFO - PROCESS | 5704 | 1467432302755 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 21:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:05:02 INFO - PROCESS | 5704 | 1467432302763 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:05:02 INFO - PROCESS | 5704 | 1467432302767 Marionette TRACE conn3 <- [1,850,null,{}] 21:05:02 INFO - PROCESS | 5704 | 1467432302774 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:02 INFO - PROCESS | 5704 | 1467432302780 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:03 INFO - PROCESS | 5704 | 1467432303037 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 21:05:03 INFO - PROCESS | 5704 | 1467432303327 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:03 INFO - PROCESS | 5704 | 1467432303335 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:03 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f229000 == 20 [pid = 5704] [id = 220] 21:05:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 124 (0x8f9d9400) [pid = 5704] [serial = 661] [outer = (nil)] 21:05:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 125 (0x92e36c00) [pid = 5704] [serial = 662] [outer = 0x8f9d9400] 21:05:03 INFO - PROCESS | 5704 | 1467432303426 Marionette DEBUG loaded listener.js 21:05:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 126 (0x92e40800) [pid = 5704] [serial = 663] [outer = 0x8f9d9400] 21:05:04 INFO - PROCESS | 5704 | 1467432304543 Marionette TRACE conn3 <- [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]]]}] 21:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1839ms 21:05:04 INFO - PROCESS | 5704 | 1467432304603 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 21:05:04 INFO - PROCESS | 5704 | 1467432304607 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 21:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:05:04 INFO - PROCESS | 5704 | 1467432304615 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:05:04 INFO - PROCESS | 5704 | 1467432304619 Marionette TRACE conn3 <- [1,854,null,{}] 21:05:04 INFO - PROCESS | 5704 | 1467432304625 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:04 INFO - PROCESS | 5704 | 1467432304630 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:04 INFO - PROCESS | 5704 | 1467432304815 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 21:05:05 INFO - PROCESS | 5704 | 1467432305043 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:05 INFO - PROCESS | 5704 | 1467432305064 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x93bde800 == 21 [pid = 5704] [id = 221] 21:05:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 127 (0x93be5400) [pid = 5704] [serial = 664] [outer = (nil)] 21:05:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 128 (0x93c21400) [pid = 5704] [serial = 665] [outer = 0x93be5400] 21:05:05 INFO - PROCESS | 5704 | 1467432305174 Marionette DEBUG loaded listener.js 21:05:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 129 (0x93e44400) [pid = 5704] [serial = 666] [outer = 0x93be5400] 21:05:06 INFO - PROCESS | 5704 | 1467432306152 Marionette TRACE conn3 <- [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]]]}] 21:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1594ms 21:05:06 INFO - PROCESS | 5704 | 1467432306211 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 21:05:06 INFO - PROCESS | 5704 | 1467432306214 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 21:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:05:06 INFO - PROCESS | 5704 | 1467432306221 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:05:06 INFO - PROCESS | 5704 | 1467432306225 Marionette TRACE conn3 <- [1,858,null,{}] 21:05:06 INFO - PROCESS | 5704 | 1467432306231 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:06 INFO - PROCESS | 5704 | 1467432306237 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:06 INFO - PROCESS | 5704 | 1467432306433 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 21:05:06 INFO - PROCESS | 5704 | 1467432306676 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:06 INFO - PROCESS | 5704 | 1467432306685 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63000 == 22 [pid = 5704] [id = 222] 21:05:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 130 (0x8de72400) [pid = 5704] [serial = 667] [outer = (nil)] 21:05:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 131 (0x95408c00) [pid = 5704] [serial = 668] [outer = 0x8de72400] 21:05:06 INFO - PROCESS | 5704 | 1467432306810 Marionette DEBUG loaded listener.js 21:05:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 132 (0x9540d000) [pid = 5704] [serial = 669] [outer = 0x8de72400] 21:05:07 INFO - PROCESS | 5704 | 1467432307804 Marionette TRACE conn3 <- [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]]]}] 21:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1635ms 21:05:07 INFO - PROCESS | 5704 | 1467432307857 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 21:05:07 INFO - PROCESS | 5704 | 1467432307860 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 21:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:05:07 INFO - PROCESS | 5704 | 1467432307867 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:05:07 INFO - PROCESS | 5704 | 1467432307870 Marionette TRACE conn3 <- [1,862,null,{}] 21:05:07 INFO - PROCESS | 5704 | 1467432307876 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:07 INFO - PROCESS | 5704 | 1467432307882 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:08 INFO - PROCESS | 5704 | 1467432308123 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 21:05:08 INFO - PROCESS | 5704 | 1467432308416 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:08 INFO - PROCESS | 5704 | 1467432308425 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc5800 == 23 [pid = 5704] [id = 223] 21:05:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 133 (0x8eae5c00) [pid = 5704] [serial = 670] [outer = (nil)] 21:05:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 134 (0x95488000) [pid = 5704] [serial = 671] [outer = 0x8eae5c00] 21:05:08 INFO - PROCESS | 5704 | 1467432308511 Marionette DEBUG loaded listener.js 21:05:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 135 (0x95490c00) [pid = 5704] [serial = 672] [outer = 0x8eae5c00] 21:05:09 INFO - PROCESS | 5704 | 1467432309509 Marionette TRACE conn3 <- [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]]]}] 21:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1685ms 21:05:09 INFO - PROCESS | 5704 | 1467432309554 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 21:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:05:09 INFO - PROCESS | 5704 | 1467432309558 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 21:05:09 INFO - PROCESS | 5704 | 1467432309565 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:05:09 INFO - PROCESS | 5704 | 1467432309569 Marionette TRACE conn3 <- [1,866,null,{}] 21:05:09 INFO - PROCESS | 5704 | 1467432309575 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:09 INFO - PROCESS | 5704 | 1467432309580 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:09 INFO - PROCESS | 5704 | 1467432309798 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 21:05:10 INFO - PROCESS | 5704 | 1467432310046 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:10 INFO - PROCESS | 5704 | 1467432310054 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6a800 == 24 [pid = 5704] [id = 224] 21:05:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 136 (0x95487c00) [pid = 5704] [serial = 673] [outer = (nil)] 21:05:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 137 (0x9550d400) [pid = 5704] [serial = 674] [outer = 0x95487c00] 21:05:10 INFO - PROCESS | 5704 | 1467432310181 Marionette DEBUG loaded listener.js 21:05:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 138 (0x95785000) [pid = 5704] [serial = 675] [outer = 0x95487c00] 21:05:11 INFO - PROCESS | 5704 | 1467432311186 Marionette TRACE conn3 <- [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]]]}] 21:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1694ms 21:05:11 INFO - PROCESS | 5704 | 1467432311260 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 21:05:11 INFO - PROCESS | 5704 | 1467432311263 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 21:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:05:11 INFO - PROCESS | 5704 | 1467432311272 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:05:11 INFO - PROCESS | 5704 | 1467432311276 Marionette TRACE conn3 <- [1,870,null,{}] 21:05:11 INFO - PROCESS | 5704 | 1467432311283 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:11 INFO - PROCESS | 5704 | 1467432311288 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:11 INFO - PROCESS | 5704 | 1467432311515 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 21:05:11 INFO - PROCESS | 5704 | 1467432311812 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:11 INFO - PROCESS | 5704 | 1467432311821 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6c400 == 25 [pid = 5704] [id = 225] 21:05:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 139 (0x8de7ac00) [pid = 5704] [serial = 676] [outer = (nil)] 21:05:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 140 (0x8f22c000) [pid = 5704] [serial = 677] [outer = 0x8de7ac00] 21:05:11 INFO - PROCESS | 5704 | 1467432311912 Marionette DEBUG loaded listener.js 21:05:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 141 (0x8fcc7800) [pid = 5704] [serial = 678] [outer = 0x8de7ac00] 21:05:12 INFO - PROCESS | 5704 | 1467432312885 Marionette TRACE conn3 <- [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]]]}] 21:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1682ms 21:05:12 INFO - PROCESS | 5704 | 1467432312955 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 21:05:12 INFO - PROCESS | 5704 | 1467432312960 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 21:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:05:12 INFO - PROCESS | 5704 | 1467432312967 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:05:12 INFO - PROCESS | 5704 | 1467432312970 Marionette TRACE conn3 <- [1,874,null,{}] 21:05:12 INFO - PROCESS | 5704 | 1467432312976 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:12 INFO - PROCESS | 5704 | 1467432312982 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:13 INFO - PROCESS | 5704 | 1467432313224 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 21:05:13 INFO - PROCESS | 5704 | 1467432313681 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:13 INFO - PROCESS | 5704 | 1467432313691 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6b800 == 26 [pid = 5704] [id = 226] 21:05:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 142 (0x8dc6ec00) [pid = 5704] [serial = 679] [outer = (nil)] 21:05:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 143 (0x8dcca800) [pid = 5704] [serial = 680] [outer = 0x8dc6ec00] 21:05:13 INFO - PROCESS | 5704 | 1467432313787 Marionette DEBUG loaded listener.js 21:05:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 144 (0x8de73800) [pid = 5704] [serial = 681] [outer = 0x8dc6ec00] 21:05:14 INFO - PROCESS | 5704 | 1467432314903 Marionette TRACE conn3 <- [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]]]}] 21:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1993ms 21:05:14 INFO - PROCESS | 5704 | 1467432314967 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 21:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:05:14 INFO - PROCESS | 5704 | 1467432314977 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 21:05:14 INFO - PROCESS | 5704 | 1467432314989 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:05:15 INFO - PROCESS | 5704 | 1467432314996 Marionette TRACE conn3 <- [1,878,null,{}] 21:05:15 INFO - PROCESS | 5704 | 1467432315097 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:15 INFO - PROCESS | 5704 | 1467432315107 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:15 INFO - PROCESS | 5704 | 1467432315585 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 21:05:15 INFO - PROCESS | 5704 | 1467432315873 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:15 INFO - PROCESS | 5704 | 1467432315884 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:15 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc64800 == 25 [pid = 5704] [id = 215] 21:05:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc64800 == 26 [pid = 5704] [id = 227] 21:05:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 145 (0x8dc70400) [pid = 5704] [serial = 682] [outer = (nil)] 21:05:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 146 (0x8de77400) [pid = 5704] [serial = 683] [outer = 0x8dc70400] 21:05:15 INFO - PROCESS | 5704 | 1467432315989 Marionette DEBUG loaded listener.js 21:05:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 147 (0x8ded0c00) [pid = 5704] [serial = 684] [outer = 0x8dc70400] 21:05:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9e1000 == 25 [pid = 5704] [id = 214] 21:05:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8decd800 == 24 [pid = 5704] [id = 213] 21:05:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de76000 == 23 [pid = 5704] [id = 212] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 146 (0x8fcccc00) [pid = 5704] [serial = 595] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 145 (0x92e3b000) [pid = 5704] [serial = 568] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 144 (0x8de64400) [pid = 5704] [serial = 559] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 143 (0x8f839c00) [pid = 5704] [serial = 563] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 142 (0x8f221400) [pid = 5704] [serial = 562] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 141 (0x9b23dc00) [pid = 5704] [serial = 586] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 140 (0x9b1efc00) [pid = 5704] [serial = 506] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 139 (0x9a2bf400) [pid = 5704] [serial = 575] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 138 (0x95404400) [pid = 5704] [serial = 572] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 137 (0x8dec7000) [pid = 5704] [serial = 590] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 136 (0x8de84000) [pid = 5704] [serial = 589] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 135 (0x91c88000) [pid = 5704] [serial = 565] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 134 (0x92665400) [pid = 5704] [serial = 515] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 133 (0x8f225400) [pid = 5704] [serial = 593] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 132 (0x9aceac00) [pid = 5704] [serial = 583] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 131 (0x9aa90400) [pid = 5704] [serial = 580] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 130 (0x9ace4800) [pid = 5704] [serial = 581] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 129 (0x93e48c00) [pid = 5704] [serial = 571] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 128 (0x91c90400) [pid = 5704] [serial = 566] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 127 (0x9a82b000) [pid = 5704] [serial = 577] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 126 (0x91b6fc00) [pid = 5704] [serial = 500] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 125 (0x9794a800) [pid = 5704] [serial = 503] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 124 (0x930e6400) [pid = 5704] [serial = 497] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 123 (0x8ee4ec00) [pid = 5704] [serial = 592] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 122 (0x8de77800) [pid = 5704] [serial = 560] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 121 (0x9aa86800) [pid = 5704] [serial = 578] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 120 (0x9794f000) [pid = 5704] [serial = 574] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 119 (0x9adcf400) [pid = 5704] [serial = 584] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 118 (0x92e41000) [pid = 5704] [serial = 569] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 117 (0x9b750400) [pid = 5704] [serial = 587] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 116 (0xa6b4ec00) [pid = 5704] [serial = 536] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 115 (0x8de81c00) [pid = 5704] [serial = 545] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 114 (0x91b6d400) [pid = 5704] [serial = 557] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 113 (0x8dc6d400) [pid = 5704] [serial = 539] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x8de67c00) [pid = 5704] [serial = 542] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0x92d24c00) [pid = 5704] [serial = 521] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x8e6b4800) [pid = 5704] [serial = 518] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x9b754800) [pid = 5704] [serial = 527] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0xa4d10000) [pid = 5704] [serial = 533] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x9a590000) [pid = 5704] [serial = 524] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0xa111ac00) [pid = 5704] [serial = 530] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x91b63400) [pid = 5704] [serial = 596] [outer = (nil)] [url = about:blank] 21:05:16 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x9a82d400) [pid = 5704] [serial = 398] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:05:16 INFO - PROCESS | 5704 | 1467432316880 Marionette TRACE conn3 <- [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]]]}] 21:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1946ms 21:05:16 INFO - PROCESS | 5704 | 1467432316937 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 21:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:05:16 INFO - PROCESS | 5704 | 1467432316943 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 21:05:16 INFO - PROCESS | 5704 | 1467432316950 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:05:16 INFO - PROCESS | 5704 | 1467432316953 Marionette TRACE conn3 <- [1,882,null,{}] 21:05:16 INFO - PROCESS | 5704 | 1467432316960 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:16 INFO - PROCESS | 5704 | 1467432316965 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:17 INFO - PROCESS | 5704 | 1467432317155 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 21:05:17 INFO - PROCESS | 5704 | 1467432317325 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:17 INFO - PROCESS | 5704 | 1467432317333 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccb800 == 24 [pid = 5704] [id = 228] 21:05:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8de77800) [pid = 5704] [serial = 685] [outer = (nil)] 21:05:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8f228000) [pid = 5704] [serial = 686] [outer = 0x8de77800] 21:05:17 INFO - PROCESS | 5704 | 1467432317409 Marionette DEBUG loaded listener.js 21:05:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x8f9d8400) [pid = 5704] [serial = 687] [outer = 0x8de77800] 21:05:18 INFO - PROCESS | 5704 | 1467432318318 Marionette TRACE conn3 <- [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]]]}] 21:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1432ms 21:05:18 INFO - PROCESS | 5704 | 1467432318383 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 21:05:18 INFO - PROCESS | 5704 | 1467432318387 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 21:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:05:18 INFO - PROCESS | 5704 | 1467432318403 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:05:18 INFO - PROCESS | 5704 | 1467432318412 Marionette TRACE conn3 <- [1,886,null,{}] 21:05:18 INFO - PROCESS | 5704 | 1467432318418 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:18 INFO - PROCESS | 5704 | 1467432318427 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:18 INFO - PROCESS | 5704 | 1467432318631 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 21:05:18 INFO - PROCESS | 5704 | 1467432318822 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:18 INFO - PROCESS | 5704 | 1467432318834 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f22f400 == 25 [pid = 5704] [id = 229] 21:05:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8fccd000) [pid = 5704] [serial = 688] [outer = (nil)] 21:05:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x91c8b000) [pid = 5704] [serial = 689] [outer = 0x8fccd000] 21:05:18 INFO - PROCESS | 5704 | 1467432318904 Marionette DEBUG loaded listener.js 21:05:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x91cd4000) [pid = 5704] [serial = 690] [outer = 0x8fccd000] 21:05:19 INFO - PROCESS | 5704 | 1467432319846 Marionette TRACE conn3 <- [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]]]}] 21:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1501ms 21:05:19 INFO - PROCESS | 5704 | 1467432319897 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 21:05:19 INFO - PROCESS | 5704 | 1467432319902 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 21:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:05:19 INFO - PROCESS | 5704 | 1467432319928 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:05:19 INFO - PROCESS | 5704 | 1467432319932 Marionette TRACE conn3 <- [1,890,null,{}] 21:05:19 INFO - PROCESS | 5704 | 1467432319937 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:19 INFO - PROCESS | 5704 | 1467432319942 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:20 INFO - PROCESS | 5704 | 1467432320189 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 21:05:20 INFO - PROCESS | 5704 | 1467432320214 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:20 INFO - PROCESS | 5704 | 1467432320220 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd9c00 == 26 [pid = 5704] [id = 230] 21:05:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x91cdd400) [pid = 5704] [serial = 691] [outer = (nil)] 21:05:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x925f3c00) [pid = 5704] [serial = 692] [outer = 0x91cdd400] 21:05:20 INFO - PROCESS | 5704 | 1467432320300 Marionette DEBUG loaded listener.js 21:05:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x92664800) [pid = 5704] [serial = 693] [outer = 0x91cdd400] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x8f9e1800) [pid = 5704] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0x93bdf400) [pid = 5704] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x8dc6cc00) [pid = 5704] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x8e6b3c00) [pid = 5704] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x99e9d400) [pid = 5704] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x925f5800) [pid = 5704] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x8dccf000) [pid = 5704] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x8e6b0800) [pid = 5704] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x8ee49400) [pid = 5704] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x95498400) [pid = 5704] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:05:20 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x99e95800) [pid = 5704] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:05:21 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x9c0d4c00) [pid = 5704] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:05:21 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8de7c800) [pid = 5704] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:05:21 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8f9e2400) [pid = 5704] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:05:21 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8dcd3000) [pid = 5704] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:05:21 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x92d30c00) [pid = 5704] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:05:21 INFO - PROCESS | 5704 | 1467432321411 Marionette TRACE conn3 <- [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]]]}] 21:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1531ms 21:05:21 INFO - PROCESS | 5704 | 1467432321468 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 21:05:21 INFO - PROCESS | 5704 | 1467432321471 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 21:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:05:21 INFO - PROCESS | 5704 | 1467432321479 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:05:21 INFO - PROCESS | 5704 | 1467432321482 Marionette TRACE conn3 <- [1,894,null,{}] 21:05:21 INFO - PROCESS | 5704 | 1467432321488 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:21 INFO - PROCESS | 5704 | 1467432321493 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:21 INFO - PROCESS | 5704 | 1467432321671 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 21:05:21 INFO - PROCESS | 5704 | 1467432321682 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:21 INFO - PROCESS | 5704 | 1467432321698 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9e2400 == 27 [pid = 5704] [id = 231] 21:05:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8f9e2c00) [pid = 5704] [serial = 694] [outer = (nil)] 21:05:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x925f1400) [pid = 5704] [serial = 695] [outer = 0x8f9e2c00] 21:05:21 INFO - PROCESS | 5704 | 1467432321781 Marionette DEBUG loaded listener.js 21:05:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x930e6400) [pid = 5704] [serial = 696] [outer = 0x8f9e2c00] 21:05:22 INFO - PROCESS | 5704 | 1467432322819 Marionette TRACE conn3 <- [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]]]}] 21:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1392ms 21:05:22 INFO - PROCESS | 5704 | 1467432322872 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 21:05:22 INFO - PROCESS | 5704 | 1467432322876 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 21:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:05:22 INFO - PROCESS | 5704 | 1467432322883 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:05:22 INFO - PROCESS | 5704 | 1467432322886 Marionette TRACE conn3 <- [1,898,null,{}] 21:05:22 INFO - PROCESS | 5704 | 1467432322892 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:22 INFO - PROCESS | 5704 | 1467432322898 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:23 INFO - PROCESS | 5704 | 1467432323173 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 21:05:23 INFO - PROCESS | 5704 | 1467432323449 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:23 INFO - PROCESS | 5704 | 1467432323459 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd0400 == 28 [pid = 5704] [id = 232] 21:05:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8dcd2c00) [pid = 5704] [serial = 697] [outer = (nil)] 21:05:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8de6ac00) [pid = 5704] [serial = 698] [outer = 0x8dcd2c00] 21:05:23 INFO - PROCESS | 5704 | 1467432323593 Marionette DEBUG loaded listener.js 21:05:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x8de81400) [pid = 5704] [serial = 699] [outer = 0x8dcd2c00] 21:05:24 INFO - PROCESS | 5704 | 1467432324664 Marionette TRACE conn3 <- [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]]]}] 21:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1837ms 21:05:24 INFO - PROCESS | 5704 | 1467432324723 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 21:05:24 INFO - PROCESS | 5704 | 1467432324730 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 21:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:05:24 INFO - PROCESS | 5704 | 1467432324739 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:05:24 INFO - PROCESS | 5704 | 1467432324743 Marionette TRACE conn3 <- [1,902,null,{}] 21:05:24 INFO - PROCESS | 5704 | 1467432324751 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:24 INFO - PROCESS | 5704 | 1467432324757 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:25 INFO - PROCESS | 5704 | 1467432325107 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 21:05:25 INFO - PROCESS | 5704 | 1467432325313 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:25 INFO - PROCESS | 5704 | 1467432325323 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae5000 == 29 [pid = 5704] [id = 233] 21:05:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8ee4ac00) [pid = 5704] [serial = 700] [outer = (nil)] 21:05:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8f22a000) [pid = 5704] [serial = 701] [outer = 0x8ee4ac00] 21:05:25 INFO - PROCESS | 5704 | 1467432325411 Marionette DEBUG loaded listener.js 21:05:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8f9da800) [pid = 5704] [serial = 702] [outer = 0x8ee4ac00] 21:05:26 INFO - PROCESS | 5704 | 1467432326410 Marionette TRACE conn3 <- [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]]]}] 21:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1745ms 21:05:26 INFO - PROCESS | 5704 | 1467432326486 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 21:05:26 INFO - PROCESS | 5704 | 1467432326493 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 21:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:05:26 INFO - PROCESS | 5704 | 1467432326500 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:05:26 INFO - PROCESS | 5704 | 1467432326504 Marionette TRACE conn3 <- [1,906,null,{}] 21:05:26 INFO - PROCESS | 5704 | 1467432326511 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:26 INFO - PROCESS | 5704 | 1467432326515 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:26 INFO - PROCESS | 5704 | 1467432326781 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 21:05:27 INFO - PROCESS | 5704 | 1467432327127 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:27 INFO - PROCESS | 5704 | 1467432327136 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcd4800 == 30 [pid = 5704] [id = 234] 21:05:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x91b70000) [pid = 5704] [serial = 703] [outer = (nil)] 21:05:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x91cd8800) [pid = 5704] [serial = 704] [outer = 0x91b70000] 21:05:27 INFO - PROCESS | 5704 | 1467432327222 Marionette DEBUG loaded listener.js 21:05:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x925f5800) [pid = 5704] [serial = 705] [outer = 0x91b70000] 21:05:28 INFO - PROCESS | 5704 | 1467432328210 Marionette TRACE conn3 <- [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]]]}] 21:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1789ms 21:05:28 INFO - PROCESS | 5704 | 1467432328290 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 21:05:28 INFO - PROCESS | 5704 | 1467432328297 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 21:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:05:28 INFO - PROCESS | 5704 | 1467432328315 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:05:28 INFO - PROCESS | 5704 | 1467432328324 Marionette TRACE conn3 <- [1,910,null,{}] 21:05:28 INFO - PROCESS | 5704 | 1467432328330 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:28 INFO - PROCESS | 5704 | 1467432328338 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:28 INFO - PROCESS | 5704 | 1467432328704 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 21:05:28 INFO - PROCESS | 5704 | 1467432328942 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:28 INFO - PROCESS | 5704 | 1467432328949 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcc9c00 == 31 [pid = 5704] [id = 235] 21:05:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x91512800) [pid = 5704] [serial = 706] [outer = (nil)] 21:05:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x93e38400) [pid = 5704] [serial = 707] [outer = 0x91512800] 21:05:29 INFO - PROCESS | 5704 | 1467432329036 Marionette DEBUG loaded listener.js 21:05:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x949c2800) [pid = 5704] [serial = 708] [outer = 0x91512800] 21:05:29 INFO - PROCESS | 5704 | 1467432329942 Marionette TRACE conn3 <- [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]]]}] 21:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1708ms 21:05:30 INFO - PROCESS | 5704 | 1467432330015 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 21:05:30 INFO - PROCESS | 5704 | 1467432330019 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 21:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:05:30 INFO - PROCESS | 5704 | 1467432330026 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:05:30 INFO - PROCESS | 5704 | 1467432330029 Marionette TRACE conn3 <- [1,914,null,{}] 21:05:30 INFO - PROCESS | 5704 | 1467432330035 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:30 INFO - PROCESS | 5704 | 1467432330041 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:30 INFO - PROCESS | 5704 | 1467432330279 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 21:05:30 INFO - PROCESS | 5704 | 1467432330526 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:30 INFO - PROCESS | 5704 | 1467432330538 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b4400 == 32 [pid = 5704] [id = 236] 21:05:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x925f6c00) [pid = 5704] [serial = 709] [outer = (nil)] 21:05:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 114 (0x95494000) [pid = 5704] [serial = 710] [outer = 0x925f6c00] 21:05:30 INFO - PROCESS | 5704 | 1467432330665 Marionette DEBUG loaded listener.js 21:05:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 115 (0x9794a400) [pid = 5704] [serial = 711] [outer = 0x925f6c00] 21:05:31 INFO - PROCESS | 5704 | 1467432331580 Marionette TRACE conn3 <- [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]]]}] 21:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1633ms 21:05:31 INFO - PROCESS | 5704 | 1467432331660 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 21:05:31 INFO - PROCESS | 5704 | 1467432331664 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 21:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:05:31 INFO - PROCESS | 5704 | 1467432331672 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:05:31 INFO - PROCESS | 5704 | 1467432331676 Marionette TRACE conn3 <- [1,918,null,{}] 21:05:31 INFO - PROCESS | 5704 | 1467432331682 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:31 INFO - PROCESS | 5704 | 1467432331687 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:31 INFO - PROCESS | 5704 | 1467432331940 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 21:05:32 INFO - PROCESS | 5704 | 1467432332218 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:32 INFO - PROCESS | 5704 | 1467432332236 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x9930d400 == 33 [pid = 5704] [id = 237] 21:05:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 116 (0x99390c00) [pid = 5704] [serial = 712] [outer = (nil)] 21:05:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 117 (0x99750c00) [pid = 5704] [serial = 713] [outer = 0x99390c00] 21:05:32 INFO - PROCESS | 5704 | 1467432332334 Marionette DEBUG loaded listener.js 21:05:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 118 (0x9a590c00) [pid = 5704] [serial = 714] [outer = 0x99390c00] 21:05:33 INFO - PROCESS | 5704 | 1467432333295 Marionette TRACE conn3 <- [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]]]}] 21:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1691ms 21:05:33 INFO - PROCESS | 5704 | 1467432333363 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 21:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:05:33 INFO - PROCESS | 5704 | 1467432333368 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 21:05:33 INFO - PROCESS | 5704 | 1467432333375 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:05:33 INFO - PROCESS | 5704 | 1467432333379 Marionette TRACE conn3 <- [1,922,null,{}] 21:05:33 INFO - PROCESS | 5704 | 1467432333384 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:33 INFO - PROCESS | 5704 | 1467432333390 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:33 INFO - PROCESS | 5704 | 1467432333577 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 21:05:33 INFO - PROCESS | 5704 | 1467432333846 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:33 INFO - PROCESS | 5704 | 1467432333853 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x9549a400 == 34 [pid = 5704] [id = 238] 21:05:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 119 (0x9794f400) [pid = 5704] [serial = 715] [outer = (nil)] 21:05:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 120 (0x9a694800) [pid = 5704] [serial = 716] [outer = 0x9794f400] 21:05:33 INFO - PROCESS | 5704 | 1467432333978 Marionette DEBUG loaded listener.js 21:05:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 121 (0x9a82dc00) [pid = 5704] [serial = 717] [outer = 0x9794f400] 21:05:34 INFO - PROCESS | 5704 | 1467432334908 Marionette TRACE conn3 <- [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]]]}] 21:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1583ms 21:05:34 INFO - PROCESS | 5704 | 1467432334959 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 21:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:05:34 INFO - PROCESS | 5704 | 1467432334963 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 21:05:34 INFO - PROCESS | 5704 | 1467432334970 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:05:34 INFO - PROCESS | 5704 | 1467432334973 Marionette TRACE conn3 <- [1,926,null,{}] 21:05:34 INFO - PROCESS | 5704 | 1467432334979 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:34 INFO - PROCESS | 5704 | 1467432334985 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:35 INFO - PROCESS | 5704 | 1467432335170 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 21:05:35 INFO - PROCESS | 5704 | 1467432335414 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:35 INFO - PROCESS | 5704 | 1467432335422 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x9a691400 == 35 [pid = 5704] [id = 239] 21:05:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 122 (0x9a693000) [pid = 5704] [serial = 718] [outer = (nil)] 21:05:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 123 (0x9a835400) [pid = 5704] [serial = 719] [outer = 0x9a693000] 21:05:35 INFO - PROCESS | 5704 | 1467432335556 Marionette DEBUG loaded listener.js 21:05:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 124 (0x9a8e4800) [pid = 5704] [serial = 720] [outer = 0x9a693000] 21:05:36 INFO - PROCESS | 5704 | 1467432336448 Marionette TRACE conn3 <- [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]]]}] 21:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1536ms 21:05:36 INFO - PROCESS | 5704 | 1467432336506 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 21:05:36 INFO - PROCESS | 5704 | 1467432336510 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 21:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:05:36 INFO - PROCESS | 5704 | 1467432336516 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:05:36 INFO - PROCESS | 5704 | 1467432336520 Marionette TRACE conn3 <- [1,930,null,{}] 21:05:36 INFO - PROCESS | 5704 | 1467432336526 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:36 INFO - PROCESS | 5704 | 1467432336530 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:36 INFO - PROCESS | 5704 | 1467432336714 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 21:05:36 INFO - PROCESS | 5704 | 1467432336916 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:36 INFO - PROCESS | 5704 | 1467432336924 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b1800 == 36 [pid = 5704] [id = 240] 21:05:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 125 (0x8fc82800) [pid = 5704] [serial = 721] [outer = (nil)] 21:05:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 126 (0x9aa8a400) [pid = 5704] [serial = 722] [outer = 0x8fc82800] 21:05:37 INFO - PROCESS | 5704 | 1467432337101 Marionette DEBUG loaded listener.js 21:05:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 127 (0x9ace8400) [pid = 5704] [serial = 723] [outer = 0x8fc82800] 21:05:38 INFO - PROCESS | 5704 | 1467432338047 Marionette TRACE conn3 <- [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]]]}] 21:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1585ms 21:05:38 INFO - PROCESS | 5704 | 1467432338104 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 21:05:38 INFO - PROCESS | 5704 | 1467432338108 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 21:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:05:38 INFO - PROCESS | 5704 | 1467432338114 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:05:38 INFO - PROCESS | 5704 | 1467432338117 Marionette TRACE conn3 <- [1,934,null,{}] 21:05:38 INFO - PROCESS | 5704 | 1467432338124 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:38 INFO - PROCESS | 5704 | 1467432338129 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:38 INFO - PROCESS | 5704 | 1467432338325 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 21:05:39 INFO - PROCESS | 5704 | 1467432338988 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:39 INFO - PROCESS | 5704 | 1467432339003 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc66800 == 37 [pid = 5704] [id = 241] 21:05:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 128 (0x8dc67400) [pid = 5704] [serial = 724] [outer = (nil)] 21:05:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 129 (0x8dcc9800) [pid = 5704] [serial = 725] [outer = 0x8dc67400] 21:05:39 INFO - PROCESS | 5704 | 1467432339085 Marionette DEBUG loaded listener.js 21:05:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 130 (0x8de6d800) [pid = 5704] [serial = 726] [outer = 0x8dc67400] 21:05:40 INFO - PROCESS | 5704 | 1467432340051 Marionette TRACE conn3 <- [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]]]}] 21:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1994ms 21:05:40 INFO - PROCESS | 5704 | 1467432340111 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 21:05:40 INFO - PROCESS | 5704 | 1467432340115 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 21:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:05:40 INFO - PROCESS | 5704 | 1467432340124 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:05:40 INFO - PROCESS | 5704 | 1467432340129 Marionette TRACE conn3 <- [1,938,null,{}] 21:05:40 INFO - PROCESS | 5704 | 1467432340137 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:40 INFO - PROCESS | 5704 | 1467432340143 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:40 INFO - PROCESS | 5704 | 1467432340341 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 21:05:40 INFO - PROCESS | 5704 | 1467432340729 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:40 INFO - PROCESS | 5704 | 1467432340738 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6e400 == 38 [pid = 5704] [id = 242] 21:05:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 131 (0x8de86000) [pid = 5704] [serial = 727] [outer = (nil)] 21:05:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 132 (0x8ee56400) [pid = 5704] [serial = 728] [outer = 0x8de86000] 21:05:40 INFO - PROCESS | 5704 | 1467432340823 Marionette DEBUG loaded listener.js 21:05:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 133 (0x8f22ec00) [pid = 5704] [serial = 729] [outer = 0x8de86000] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9e2400 == 37 [pid = 5704] [id = 231] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd9c00 == 36 [pid = 5704] [id = 230] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8f22f400 == 35 [pid = 5704] [id = 229] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccb800 == 34 [pid = 5704] [id = 228] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc64800 == 33 [pid = 5704] [id = 227] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6b800 == 32 [pid = 5704] [id = 226] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x93bde800 == 31 [pid = 5704] [id = 221] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8f229000 == 30 [pid = 5704] [id = 220] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9e2000 == 29 [pid = 5704] [id = 219] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee50800 == 28 [pid = 5704] [id = 218] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcce800 == 27 [pid = 5704] [id = 217] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63400 == 26 [pid = 5704] [id = 216] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63000 == 25 [pid = 5704] [id = 222] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6c400 == 24 [pid = 5704] [id = 225] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de85800 == 23 [pid = 5704] [id = 210] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae9800 == 22 [pid = 5704] [id = 211] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc5800 == 21 [pid = 5704] [id = 223] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccd000 == 20 [pid = 5704] [id = 209] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6a800 == 19 [pid = 5704] [id = 224] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b1800 == 18 [pid = 5704] [id = 240] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x9549a400 == 17 [pid = 5704] [id = 238] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x9a691400 == 16 [pid = 5704] [id = 239] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x9930d400 == 15 [pid = 5704] [id = 237] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b4400 == 14 [pid = 5704] [id = 236] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcc9c00 == 13 [pid = 5704] [id = 235] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae5000 == 12 [pid = 5704] [id = 233] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcd4800 == 11 [pid = 5704] [id = 234] 21:05:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd0400 == 10 [pid = 5704] [id = 232] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 132 (0x8fc7e400) [pid = 5704] [serial = 644] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 131 (0x9540a800) [pid = 5704] [serial = 608] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 130 (0x8de72000) [pid = 5704] [serial = 600] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 129 (0x8fc7e800) [pid = 5704] [serial = 603] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 128 (0x9a831400) [pid = 5704] [serial = 615] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 127 (0x92d2ac00) [pid = 5704] [serial = 606] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 126 (0x8de8f400) [pid = 5704] [serial = 630] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 125 (0x8ee52800) [pid = 5704] [serial = 642] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 124 (0x92666c00) [pid = 5704] [serial = 605] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 123 (0x91c8f800) [pid = 5704] [serial = 633] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 122 (0x9547ac00) [pid = 5704] [serial = 609] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 121 (0x9aeda400) [pid = 5704] [serial = 617] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 120 (0x9c3f2800) [pid = 5704] [serial = 624] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 119 (0x9b1e1000) [pid = 5704] [serial = 618] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 118 (0xa2009400) [pid = 5704] [serial = 626] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 117 (0x8de85000) [pid = 5704] [serial = 638] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 116 (0x92e39000) [pid = 5704] [serial = 636] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 115 (0x8de89000) [pid = 5704] [serial = 639] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 114 (0x9b248000) [pid = 5704] [serial = 620] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 113 (0x9151e000) [pid = 5704] [serial = 632] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x8de63000) [pid = 5704] [serial = 599] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0xa2328800) [pid = 5704] [serial = 627] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x9549c400) [pid = 5704] [serial = 611] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x9b748800) [pid = 5704] [serial = 621] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x8eae8800) [pid = 5704] [serial = 641] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x9a291400) [pid = 5704] [serial = 614] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x92669000) [pid = 5704] [serial = 635] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x8de71000) [pid = 5704] [serial = 629] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x91514c00) [pid = 5704] [serial = 645] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x97932400) [pid = 5704] [serial = 612] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8f9e0400) [pid = 5704] [serial = 602] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x9c2adc00) [pid = 5704] [serial = 623] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8f83b400) [pid = 5704] [serial = 647] [outer = (nil)] [url = about:blank] 21:05:43 INFO - PROCESS | 5704 | 1467432343297 Marionette TRACE conn3 <- [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]]]}] 21:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 3194ms 21:05:43 INFO - PROCESS | 5704 | 1467432343319 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 21:05:43 INFO - PROCESS | 5704 | 1467432343327 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 21:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:05:43 INFO - PROCESS | 5704 | 1467432343336 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:05:43 INFO - PROCESS | 5704 | 1467432343341 Marionette TRACE conn3 <- [1,942,null,{}] 21:05:43 INFO - PROCESS | 5704 | 1467432343349 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:43 INFO - PROCESS | 5704 | 1467432343355 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:43 INFO - PROCESS | 5704 | 1467432343531 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 21:05:43 INFO - PROCESS | 5704 | 1467432343657 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:43 INFO - PROCESS | 5704 | 1467432343673 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de65c00 == 11 [pid = 5704] [id = 243] 21:05:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8de68000) [pid = 5704] [serial = 730] [outer = (nil)] 21:05:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8de6f800) [pid = 5704] [serial = 731] [outer = 0x8de68000] 21:05:43 INFO - PROCESS | 5704 | 1467432343742 Marionette DEBUG loaded listener.js 21:05:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x8de7a800) [pid = 5704] [serial = 732] [outer = 0x8de68000] 21:05:44 INFO - PROCESS | 5704 | 1467432344580 Marionette TRACE conn3 <- [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]]]}] 21:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1282ms 21:05:44 INFO - PROCESS | 5704 | 1467432344618 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 21:05:44 INFO - PROCESS | 5704 | 1467432344626 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 21:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:05:44 INFO - PROCESS | 5704 | 1467432344638 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:05:44 INFO - PROCESS | 5704 | 1467432344642 Marionette TRACE conn3 <- [1,946,null,{}] 21:05:44 INFO - PROCESS | 5704 | 1467432344649 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:44 INFO - PROCESS | 5704 | 1467432344654 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:44 INFO - PROCESS | 5704 | 1467432344829 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 21:05:44 INFO - PROCESS | 5704 | 1467432344841 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:44 INFO - PROCESS | 5704 | 1467432344850 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b2c00 == 12 [pid = 5704] [id = 244] 21:05:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8e6b4400) [pid = 5704] [serial = 733] [outer = (nil)] 21:05:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8e6bac00) [pid = 5704] [serial = 734] [outer = 0x8e6b4400] 21:05:44 INFO - PROCESS | 5704 | 1467432344922 Marionette DEBUG loaded listener.js 21:05:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8eae6000) [pid = 5704] [serial = 735] [outer = 0x8e6b4400] 21:05:45 INFO - PROCESS | 5704 | 1467432345901 Marionette TRACE conn3 <- [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]]]}] 21:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1286ms 21:05:45 INFO - PROCESS | 5704 | 1467432345938 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 21:05:45 INFO - PROCESS | 5704 | 1467432345942 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 21:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:05:45 INFO - PROCESS | 5704 | 1467432345953 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:05:45 INFO - PROCESS | 5704 | 1467432345958 Marionette TRACE conn3 <- [1,950,null,{}] 21:05:45 INFO - PROCESS | 5704 | 1467432345987 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:45 INFO - PROCESS | 5704 | 1467432345997 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:46 INFO - PROCESS | 5704 | 1467432346216 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 21:05:46 INFO - PROCESS | 5704 | 1467432346240 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:46 INFO - PROCESS | 5704 | 1467432346255 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f839400 == 13 [pid = 5704] [id = 245] 21:05:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x8f83a400) [pid = 5704] [serial = 736] [outer = (nil)] 21:05:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8f9d6000) [pid = 5704] [serial = 737] [outer = 0x8f83a400] 21:05:46 INFO - PROCESS | 5704 | 1467432346326 Marionette DEBUG loaded listener.js 21:05:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x8f9dfc00) [pid = 5704] [serial = 738] [outer = 0x8f83a400] 21:05:47 INFO - PROCESS | 5704 | 1467432347313 Marionette TRACE conn3 <- [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]]]}] 21:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1446ms 21:05:47 INFO - PROCESS | 5704 | 1467432347408 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 21:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:05:47 INFO - PROCESS | 5704 | 1467432347414 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 21:05:47 INFO - PROCESS | 5704 | 1467432347420 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:05:47 INFO - PROCESS | 5704 | 1467432347423 Marionette TRACE conn3 <- [1,954,null,{}] 21:05:47 INFO - PROCESS | 5704 | 1467432347428 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:47 INFO - PROCESS | 5704 | 1467432347433 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:47 INFO - PROCESS | 5704 | 1467432347646 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x8dc6bc00) [pid = 5704] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x8f9e2c00) [pid = 5704] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x8fccd000) [pid = 5704] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x91cdd400) [pid = 5704] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x8dc70400) [pid = 5704] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x8de7ac00) [pid = 5704] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8dc6ec00) [pid = 5704] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8dc63800) [pid = 5704] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8e6b3000) [pid = 5704] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8fcd2000) [pid = 5704] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x91b65000) [pid = 5704] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8de77800) [pid = 5704] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x95487c00) [pid = 5704] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x93be5400) [pid = 5704] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8f9d9400) [pid = 5704] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8de72400) [pid = 5704] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:05:48 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x8eae5c00) [pid = 5704] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:05:48 INFO - PROCESS | 5704 | 1467432348644 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:48 INFO - PROCESS | 5704 | 1467432348657 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6b000 == 14 [pid = 5704] [id = 246] 21:05:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x8dc6b800) [pid = 5704] [serial = 739] [outer = (nil)] 21:05:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8dc70400) [pid = 5704] [serial = 740] [outer = 0x8dc6b800] 21:05:48 INFO - PROCESS | 5704 | 1467432348785 Marionette DEBUG loaded listener.js 21:05:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8de63c00) [pid = 5704] [serial = 741] [outer = 0x8dc6b800] 21:05:49 INFO - PROCESS | 5704 | 1467432349792 Marionette TRACE conn3 <- [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]]]}] 21:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2435ms 21:05:49 INFO - PROCESS | 5704 | 1467432349857 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 21:05:49 INFO - PROCESS | 5704 | 1467432349864 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 21:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:05:49 INFO - PROCESS | 5704 | 1467432349871 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:05:49 INFO - PROCESS | 5704 | 1467432349877 Marionette TRACE conn3 <- [1,958,null,{}] 21:05:49 INFO - PROCESS | 5704 | 1467432349885 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:49 INFO - PROCESS | 5704 | 1467432349894 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:50 INFO - PROCESS | 5704 | 1467432350140 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 21:05:50 INFO - PROCESS | 5704 | 1467432350409 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:50 INFO - PROCESS | 5704 | 1467432350417 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8a800 == 15 [pid = 5704] [id = 247] 21:05:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x8deca800) [pid = 5704] [serial = 742] [outer = (nil)] 21:05:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x8e6b0800) [pid = 5704] [serial = 743] [outer = 0x8deca800] 21:05:50 INFO - PROCESS | 5704 | 1467432350512 Marionette DEBUG loaded listener.js 21:05:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8eae9000) [pid = 5704] [serial = 744] [outer = 0x8deca800] 21:05:51 INFO - PROCESS | 5704 | 1467432351440 Marionette TRACE conn3 <- [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]]]}] 21:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1636ms 21:05:51 INFO - PROCESS | 5704 | 1467432351513 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 21:05:51 INFO - PROCESS | 5704 | 1467432351520 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 21:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:05:51 INFO - PROCESS | 5704 | 1467432351528 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:05:51 INFO - PROCESS | 5704 | 1467432351532 Marionette TRACE conn3 <- [1,962,null,{}] 21:05:51 INFO - PROCESS | 5704 | 1467432351539 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:51 INFO - PROCESS | 5704 | 1467432351544 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:51 INFO - PROCESS | 5704 | 1467432351769 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 21:05:52 INFO - PROCESS | 5704 | 1467432352029 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:52 INFO - PROCESS | 5704 | 1467432352038 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f82f400 == 16 [pid = 5704] [id = 248] 21:05:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x8f836000) [pid = 5704] [serial = 745] [outer = (nil)] 21:05:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x8f9d9400) [pid = 5704] [serial = 746] [outer = 0x8f836000] 21:05:52 INFO - PROCESS | 5704 | 1467432352169 Marionette DEBUG loaded listener.js 21:05:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8fc7e400) [pid = 5704] [serial = 747] [outer = 0x8f836000] 21:05:53 INFO - PROCESS | 5704 | 1467432353160 Marionette TRACE conn3 <- [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]]]}] 21:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1683ms 21:05:53 INFO - PROCESS | 5704 | 1467432353211 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 21:05:53 INFO - PROCESS | 5704 | 1467432353215 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 21:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:05:53 INFO - PROCESS | 5704 | 1467432353230 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:05:53 INFO - PROCESS | 5704 | 1467432353240 Marionette TRACE conn3 <- [1,966,null,{}] 21:05:53 INFO - PROCESS | 5704 | 1467432353249 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:53 INFO - PROCESS | 5704 | 1467432353257 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:53 INFO - PROCESS | 5704 | 1467432353495 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 21:05:53 INFO - PROCESS | 5704 | 1467432353713 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:53 INFO - PROCESS | 5704 | 1467432353719 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccc400 == 17 [pid = 5704] [id = 249] 21:05:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8de77c00) [pid = 5704] [serial = 748] [outer = (nil)] 21:05:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x91516400) [pid = 5704] [serial = 749] [outer = 0x8de77c00] 21:05:53 INFO - PROCESS | 5704 | 1467432353851 Marionette DEBUG loaded listener.js 21:05:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8f9e0c00) [pid = 5704] [serial = 750] [outer = 0x8de77c00] 21:05:54 INFO - PROCESS | 5704 | 1467432354887 Marionette TRACE conn3 <- [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]]]}] 21:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1702ms 21:05:54 INFO - PROCESS | 5704 | 1467432354925 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 21:05:54 INFO - PROCESS | 5704 | 1467432354930 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 21:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:05:54 INFO - PROCESS | 5704 | 1467432354937 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:05:54 INFO - PROCESS | 5704 | 1467432354940 Marionette TRACE conn3 <- [1,970,null,{}] 21:05:54 INFO - PROCESS | 5704 | 1467432354946 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:54 INFO - PROCESS | 5704 | 1467432354952 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:55 INFO - PROCESS | 5704 | 1467432355139 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 21:05:55 INFO - PROCESS | 5704 | 1467432355371 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:55 INFO - PROCESS | 5704 | 1467432355384 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc79400 == 18 [pid = 5704] [id = 250] 21:05:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x91b66400) [pid = 5704] [serial = 751] [outer = (nil)] 21:05:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x91c83000) [pid = 5704] [serial = 752] [outer = 0x91b66400] 21:05:55 INFO - PROCESS | 5704 | 1467432355508 Marionette DEBUG loaded listener.js 21:05:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x91b71000) [pid = 5704] [serial = 753] [outer = 0x91b66400] 21:05:56 INFO - PROCESS | 5704 | 1467432356368 Marionette TRACE conn3 <- [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]]]}] 21:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1484ms 21:05:56 INFO - PROCESS | 5704 | 1467432356423 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 21:05:56 INFO - PROCESS | 5704 | 1467432356426 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 21:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:05:56 INFO - PROCESS | 5704 | 1467432356433 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:05:56 INFO - PROCESS | 5704 | 1467432356437 Marionette TRACE conn3 <- [1,974,null,{}] 21:05:56 INFO - PROCESS | 5704 | 1467432356443 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:56 INFO - PROCESS | 5704 | 1467432356449 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:56 INFO - PROCESS | 5704 | 1467432356629 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 21:05:56 INFO - PROCESS | 5704 | 1467432356800 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:56 INFO - PROCESS | 5704 | 1467432356821 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd3c00 == 19 [pid = 5704] [id = 251] 21:05:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x91cd4400) [pid = 5704] [serial = 754] [outer = (nil)] 21:05:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x91cd9000) [pid = 5704] [serial = 755] [outer = 0x91cd4400] 21:05:56 INFO - PROCESS | 5704 | 1467432356915 Marionette DEBUG loaded listener.js 21:05:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x925f3800) [pid = 5704] [serial = 756] [outer = 0x91cd4400] 21:05:58 INFO - PROCESS | 5704 | 1467432358016 Marionette TRACE conn3 <- [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]]]}] 21:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1633ms 21:05:58 INFO - PROCESS | 5704 | 1467432358067 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 21:05:58 INFO - PROCESS | 5704 | 1467432358071 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 21:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:05:58 INFO - PROCESS | 5704 | 1467432358078 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:05:58 INFO - PROCESS | 5704 | 1467432358082 Marionette TRACE conn3 <- [1,978,null,{}] 21:05:58 INFO - PROCESS | 5704 | 1467432358088 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:58 INFO - PROCESS | 5704 | 1467432358094 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:58 INFO - PROCESS | 5704 | 1467432358277 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 21:05:58 INFO - PROCESS | 5704 | 1467432358495 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:58 INFO - PROCESS | 5704 | 1467432358504 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:05:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc62800 == 20 [pid = 5704] [id = 252] 21:05:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x8dc62c00) [pid = 5704] [serial = 757] [outer = (nil)] 21:05:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x8dc6cc00) [pid = 5704] [serial = 758] [outer = 0x8dc62c00] 21:05:58 INFO - PROCESS | 5704 | 1467432358753 Marionette DEBUG loaded listener.js 21:05:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x8de62800) [pid = 5704] [serial = 759] [outer = 0x8dc62c00] 21:05:59 INFO - PROCESS | 5704 | 1467432359786 Marionette TRACE conn3 <- [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]]]}] 21:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1788ms 21:05:59 INFO - PROCESS | 5704 | 1467432359868 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 5704 | 1467432359875 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 21:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:05:59 INFO - PROCESS | 5704 | 1467432359884 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:05:59 INFO - PROCESS | 5704 | 1467432359888 Marionette TRACE conn3 <- [1,982,null,{}] 21:05:59 INFO - PROCESS | 5704 | 1467432359903 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:59 INFO - PROCESS | 5704 | 1467432359911 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:00 INFO - PROCESS | 5704 | 1467432360280 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 21:06:00 INFO - PROCESS | 5704 | --DOCSHELL 0x8f839400 == 19 [pid = 5704] [id = 245] 21:06:00 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b2c00 == 18 [pid = 5704] [id = 244] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x8fcd2400) [pid = 5704] [serial = 648] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0x91cd4000) [pid = 5704] [serial = 690] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x925f3c00) [pid = 5704] [serial = 692] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x8de77400) [pid = 5704] [serial = 683] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x8f22c000) [pid = 5704] [serial = 677] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x8fcc7800) [pid = 5704] [serial = 678] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x8dcca800) [pid = 5704] [serial = 680] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x8de73800) [pid = 5704] [serial = 681] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x8dc6b400) [pid = 5704] [serial = 650] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x8dcd2800) [pid = 5704] [serial = 651] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8f22bc00) [pid = 5704] [serial = 653] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8f833000) [pid = 5704] [serial = 654] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x9151e800) [pid = 5704] [serial = 656] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x91b72400) [pid = 5704] [serial = 657] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x92660c00) [pid = 5704] [serial = 659] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x92662800) [pid = 5704] [serial = 660] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8f228000) [pid = 5704] [serial = 686] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8f9d8400) [pid = 5704] [serial = 687] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x9550d400) [pid = 5704] [serial = 674] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x95785000) [pid = 5704] [serial = 675] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x93c21400) [pid = 5704] [serial = 665] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x93e44400) [pid = 5704] [serial = 666] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x92e36c00) [pid = 5704] [serial = 662] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x92e40800) [pid = 5704] [serial = 663] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x95408c00) [pid = 5704] [serial = 668] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x9540d000) [pid = 5704] [serial = 669] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x95488000) [pid = 5704] [serial = 671] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x95490c00) [pid = 5704] [serial = 672] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8ded0c00) [pid = 5704] [serial = 684] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x92664800) [pid = 5704] [serial = 693] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91c8b000) [pid = 5704] [serial = 689] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x930e6400) [pid = 5704] [serial = 696] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x925f1400) [pid = 5704] [serial = 695] [outer = (nil)] [url = about:blank] 21:06:00 INFO - PROCESS | 5704 | 1467432360563 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:00 INFO - PROCESS | 5704 | 1467432360572 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:00 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccd400 == 19 [pid = 5704] [id = 253] 21:06:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8de73800) [pid = 5704] [serial = 760] [outer = (nil)] 21:06:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8de84c00) [pid = 5704] [serial = 761] [outer = 0x8de73800] 21:06:00 INFO - PROCESS | 5704 | 1467432360654 Marionette DEBUG loaded listener.js 21:06:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8e6b1800) [pid = 5704] [serial = 762] [outer = 0x8de73800] 21:06:01 INFO - PROCESS | 5704 | 1467432361455 Marionette TRACE conn3 <- [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]]]}] 21:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1596ms 21:06:01 INFO - PROCESS | 5704 | 1467432361494 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 21:06:01 INFO - PROCESS | 5704 | 1467432361501 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 21:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:06:01 INFO - PROCESS | 5704 | 1467432361515 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:06:01 INFO - PROCESS | 5704 | 1467432361518 Marionette TRACE conn3 <- [1,986,null,{}] 21:06:01 INFO - PROCESS | 5704 | 1467432361526 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:01 INFO - PROCESS | 5704 | 1467432361532 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:01 INFO - PROCESS | 5704 | 1467432361749 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 21:06:01 INFO - PROCESS | 5704 | 1467432361879 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:01 INFO - PROCESS | 5704 | 1467432361885 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6d000 == 20 [pid = 5704] [id = 254] 21:06:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de74800) [pid = 5704] [serial = 763] [outer = (nil)] 21:06:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8f831c00) [pid = 5704] [serial = 764] [outer = 0x8de74800] 21:06:01 INFO - PROCESS | 5704 | 1467432361963 Marionette DEBUG loaded listener.js 21:06:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8f9da400) [pid = 5704] [serial = 765] [outer = 0x8de74800] 21:06:02 INFO - PROCESS | 5704 | 1467432362943 Marionette TRACE conn3 <- [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]]]}] 21:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1484ms 21:06:03 INFO - PROCESS | 5704 | 1467432362998 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 21:06:03 INFO - PROCESS | 5704 | 1467432363001 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 21:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:06:03 INFO - PROCESS | 5704 | 1467432363015 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:06:03 INFO - PROCESS | 5704 | 1467432363020 Marionette TRACE conn3 <- [1,990,null,{}] 21:06:03 INFO - PROCESS | 5704 | 1467432363037 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:03 INFO - PROCESS | 5704 | 1467432363046 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:03 INFO - PROCESS | 5704 | 1467432363286 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 21:06:03 INFO - PROCESS | 5704 | 1467432363314 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:03 INFO - PROCESS | 5704 | 1467432363327 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:03 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc69c00 == 21 [pid = 5704] [id = 255] 21:06:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8fc83000) [pid = 5704] [serial = 766] [outer = (nil)] 21:06:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x91512c00) [pid = 5704] [serial = 767] [outer = 0x8fc83000] 21:06:03 INFO - PROCESS | 5704 | 1467432363395 Marionette DEBUG loaded listener.js 21:06:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x9151e800) [pid = 5704] [serial = 768] [outer = 0x8fc83000] 21:06:04 INFO - PROCESS | 5704 | 1467432364358 Marionette TRACE conn3 <- [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]]]}] 21:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1390ms 21:06:04 INFO - PROCESS | 5704 | 1467432364400 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 21:06:04 INFO - PROCESS | 5704 | 1467432364405 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 21:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:06:04 INFO - PROCESS | 5704 | 1467432364419 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:06:04 INFO - PROCESS | 5704 | 1467432364423 Marionette TRACE conn3 <- [1,994,null,{}] 21:06:04 INFO - PROCESS | 5704 | 1467432364429 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:04 INFO - PROCESS | 5704 | 1467432364434 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:04 INFO - PROCESS | 5704 | 1467432364670 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8e6b4400) [pid = 5704] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8de86000) [pid = 5704] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8ee4ac00) [pid = 5704] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8de68000) [pid = 5704] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x9794f400) [pid = 5704] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8dcd2c00) [pid = 5704] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x925f6c00) [pid = 5704] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x91512800) [pid = 5704] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x9a693000) [pid = 5704] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8dc67400) [pid = 5704] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x91b70000) [pid = 5704] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x99390c00) [pid = 5704] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:06:04 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8fc82800) [pid = 5704] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:06:04 INFO - PROCESS | 5704 | 1467432364936 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:04 INFO - PROCESS | 5704 | 1467432364946 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc65000 == 22 [pid = 5704] [id = 256] 21:06:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8dc67400) [pid = 5704] [serial = 769] [outer = (nil)] 21:06:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8e6b0c00) [pid = 5704] [serial = 770] [outer = 0x8dc67400] 21:06:05 INFO - PROCESS | 5704 | 1467432365027 Marionette DEBUG loaded listener.js 21:06:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8ee50400) [pid = 5704] [serial = 771] [outer = 0x8dc67400] 21:06:05 INFO - PROCESS | 5704 | 1467432365820 Marionette TRACE conn3 <- [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]]]}] 21:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1447ms 21:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:06:05 INFO - PROCESS | 5704 | 1467432365859 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 21:06:05 INFO - PROCESS | 5704 | 1467432365862 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 21:06:05 INFO - PROCESS | 5704 | 1467432365869 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:06:05 INFO - PROCESS | 5704 | 1467432365872 Marionette TRACE conn3 <- [1,998,null,{}] 21:06:05 INFO - PROCESS | 5704 | 1467432365878 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:05 INFO - PROCESS | 5704 | 1467432365883 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:06 INFO - PROCESS | 5704 | 1467432366046 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 21:06:06 INFO - PROCESS | 5704 | 1467432366055 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:06 INFO - PROCESS | 5704 | 1467432366066 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c84000 == 23 [pid = 5704] [id = 257] 21:06:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91c90000) [pid = 5704] [serial = 772] [outer = (nil)] 21:06:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x91cd7000) [pid = 5704] [serial = 773] [outer = 0x91c90000] 21:06:06 INFO - PROCESS | 5704 | 1467432366148 Marionette DEBUG loaded listener.js 21:06:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x925f6c00) [pid = 5704] [serial = 774] [outer = 0x91c90000] 21:06:07 INFO - PROCESS | 5704 | 1467432367245 Marionette TRACE conn3 <- [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]]]}] 21:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1437ms 21:06:07 INFO - PROCESS | 5704 | 1467432367305 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 21:06:07 INFO - PROCESS | 5704 | 1467432367313 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 21:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:06:07 INFO - PROCESS | 5704 | 1467432367324 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:06:07 INFO - PROCESS | 5704 | 1467432367332 Marionette TRACE conn3 <- [1,1002,null,{}] 21:06:07 INFO - PROCESS | 5704 | 1467432367341 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:07 INFO - PROCESS | 5704 | 1467432367347 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:07 INFO - PROCESS | 5704 | 1467432367604 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 21:06:07 INFO - PROCESS | 5704 | 1467432367926 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:07 INFO - PROCESS | 5704 | 1467432367941 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd2800 == 24 [pid = 5704] [id = 258] 21:06:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8de6d000) [pid = 5704] [serial = 775] [outer = (nil)] 21:06:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8dec7c00) [pid = 5704] [serial = 776] [outer = 0x8de6d000] 21:06:08 INFO - PROCESS | 5704 | 1467432368026 Marionette DEBUG loaded listener.js 21:06:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8ee4cc00) [pid = 5704] [serial = 777] [outer = 0x8de6d000] 21:06:08 INFO - PROCESS | 5704 | 1467432368978 Marionette TRACE conn3 <- [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]]]}] 21:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1696ms 21:06:09 INFO - PROCESS | 5704 | 1467432369018 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 21:06:09 INFO - PROCESS | 5704 | 1467432369026 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 21:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:06:09 INFO - PROCESS | 5704 | 1467432369036 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:06:09 INFO - PROCESS | 5704 | 1467432369041 Marionette TRACE conn3 <- [1,1006,null,{}] 21:06:09 INFO - PROCESS | 5704 | 1467432369047 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:09 INFO - PROCESS | 5704 | 1467432369054 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:09 INFO - PROCESS | 5704 | 1467432369249 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 21:06:09 INFO - PROCESS | 5704 | 1467432369468 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:09 INFO - PROCESS | 5704 | 1467432369480 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:09 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f83b800 == 25 [pid = 5704] [id = 259] 21:06:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8f9d8800) [pid = 5704] [serial = 778] [outer = (nil)] 21:06:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8fc82c00) [pid = 5704] [serial = 779] [outer = 0x8f9d8800] 21:06:09 INFO - PROCESS | 5704 | 1467432369610 Marionette DEBUG loaded listener.js 21:06:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8fcd2000) [pid = 5704] [serial = 780] [outer = 0x8f9d8800] 21:06:10 INFO - PROCESS | 5704 | 1467432370692 Marionette TRACE conn3 <- [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]]]}] 21:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1733ms 21:06:10 INFO - PROCESS | 5704 | 1467432370771 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 21:06:10 INFO - PROCESS | 5704 | 1467432370775 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 21:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:06:10 INFO - PROCESS | 5704 | 1467432370782 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:06:10 INFO - PROCESS | 5704 | 1467432370789 Marionette TRACE conn3 <- [1,1010,null,{}] 21:06:10 INFO - PROCESS | 5704 | 1467432370806 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:10 INFO - PROCESS | 5704 | 1467432370815 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:11 INFO - PROCESS | 5704 | 1467432371137 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 21:06:11 INFO - PROCESS | 5704 | 1467432371314 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:11 INFO - PROCESS | 5704 | 1467432371326 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x92665800 == 26 [pid = 5704] [id = 260] 21:06:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x92666400) [pid = 5704] [serial = 781] [outer = (nil)] 21:06:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x9266b400) [pid = 5704] [serial = 782] [outer = 0x92666400] 21:06:11 INFO - PROCESS | 5704 | 1467432371414 Marionette DEBUG loaded listener.js 21:06:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x92d28000) [pid = 5704] [serial = 783] [outer = 0x92666400] 21:06:12 INFO - PROCESS | 5704 | 1467432372292 Marionette TRACE conn3 <- [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]]]}] 21:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1543ms 21:06:12 INFO - PROCESS | 5704 | 1467432372326 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 21:06:12 INFO - PROCESS | 5704 | 1467432372330 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 21:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:06:12 INFO - PROCESS | 5704 | 1467432372355 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:06:12 INFO - PROCESS | 5704 | 1467432372358 Marionette TRACE conn3 <- [1,1014,null,{}] 21:06:12 INFO - PROCESS | 5704 | 1467432372365 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:12 INFO - PROCESS | 5704 | 1467432372370 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:12 INFO - PROCESS | 5704 | 1467432372568 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 21:06:12 INFO - PROCESS | 5704 | 1467432372776 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:12 INFO - PROCESS | 5704 | 1467432372783 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f22ac00 == 27 [pid = 5704] [id = 261] 21:06:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x925ed000) [pid = 5704] [serial = 784] [outer = (nil)] 21:06:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x92d31800) [pid = 5704] [serial = 785] [outer = 0x925ed000] 21:06:12 INFO - PROCESS | 5704 | 1467432372926 Marionette DEBUG loaded listener.js 21:06:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x92e36c00) [pid = 5704] [serial = 786] [outer = 0x925ed000] 21:06:13 INFO - PROCESS | 5704 | 1467432373801 Marionette TRACE conn3 <- [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]]]}] 21:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1487ms 21:06:13 INFO - PROCESS | 5704 | 1467432373840 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 21:06:13 INFO - PROCESS | 5704 | 1467432373845 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 21:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:06:13 INFO - PROCESS | 5704 | 1467432373852 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:06:13 INFO - PROCESS | 5704 | 1467432373856 Marionette TRACE conn3 <- [1,1018,null,{}] 21:06:13 INFO - PROCESS | 5704 | 1467432373862 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:13 INFO - PROCESS | 5704 | 1467432373867 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:14 INFO - PROCESS | 5704 | 1467432374062 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 21:06:14 INFO - PROCESS | 5704 | 1467432374248 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:14 INFO - PROCESS | 5704 | 1467432374257 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d2d800 == 28 [pid = 5704] [id = 262] 21:06:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x92e3bc00) [pid = 5704] [serial = 787] [outer = (nil)] 21:06:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x92e40800) [pid = 5704] [serial = 788] [outer = 0x92e3bc00] 21:06:14 INFO - PROCESS | 5704 | 1467432374349 Marionette DEBUG loaded listener.js 21:06:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x930eb400) [pid = 5704] [serial = 789] [outer = 0x92e3bc00] 21:06:15 INFO - PROCESS | 5704 | 1467432375336 Marionette TRACE conn3 <- [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]]]}] 21:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1536ms 21:06:15 INFO - PROCESS | 5704 | 1467432375389 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 21:06:15 INFO - PROCESS | 5704 | 1467432375393 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 21:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:06:15 INFO - PROCESS | 5704 | 1467432375400 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:06:15 INFO - PROCESS | 5704 | 1467432375403 Marionette TRACE conn3 <- [1,1022,null,{}] 21:06:15 INFO - PROCESS | 5704 | 1467432375409 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:15 INFO - PROCESS | 5704 | 1467432375420 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:15 INFO - PROCESS | 5704 | 1467432375671 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 21:06:15 INFO - PROCESS | 5704 | 1467432375899 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:15 INFO - PROCESS | 5704 | 1467432375907 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c84c00 == 29 [pid = 5704] [id = 263] 21:06:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x93c21000) [pid = 5704] [serial = 790] [outer = (nil)] 21:06:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x93e2e000) [pid = 5704] [serial = 791] [outer = 0x93c21000] 21:06:16 INFO - PROCESS | 5704 | 1467432376093 Marionette DEBUG loaded listener.js 21:06:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x93e31800) [pid = 5704] [serial = 792] [outer = 0x93c21000] 21:06:17 INFO - PROCESS | 5704 | 1467432377082 Marionette TRACE conn3 <- [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]]]}] 21:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1731ms 21:06:17 INFO - PROCESS | 5704 | 1467432377132 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 21:06:17 INFO - PROCESS | 5704 | 1467432377137 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 21:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:06:17 INFO - PROCESS | 5704 | 1467432377143 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:06:17 INFO - PROCESS | 5704 | 1467432377147 Marionette TRACE conn3 <- [1,1026,null,{}] 21:06:17 INFO - PROCESS | 5704 | 1467432377153 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:17 INFO - PROCESS | 5704 | 1467432377159 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:17 INFO - PROCESS | 5704 | 1467432377343 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 21:06:17 INFO - PROCESS | 5704 | 1467432377572 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 5704 | 1467432377578 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f230800 == 30 [pid = 5704] [id = 264] 21:06:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x91518c00) [pid = 5704] [serial = 793] [outer = (nil)] 21:06:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x93e44c00) [pid = 5704] [serial = 794] [outer = 0x91518c00] 21:06:17 INFO - PROCESS | 5704 | 1467432377706 Marionette DEBUG loaded listener.js 21:06:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x93e46000) [pid = 5704] [serial = 795] [outer = 0x91518c00] 21:06:18 INFO - PROCESS | 5704 | 1467432378757 Marionette TRACE conn3 <- [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]]]}] 21:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1682ms 21:06:18 INFO - PROCESS | 5704 | 1467432378827 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 5704 | 1467432378833 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 21:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:06:18 INFO - PROCESS | 5704 | 1467432378840 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:06:18 INFO - PROCESS | 5704 | 1467432378844 Marionette TRACE conn3 <- [1,1030,null,{}] 21:06:18 INFO - PROCESS | 5704 | 1467432378850 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:18 INFO - PROCESS | 5704 | 1467432378856 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:19 INFO - PROCESS | 5704 | 1467432379096 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 21:06:19 INFO - PROCESS | 5704 | 1467432379323 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:19 INFO - PROCESS | 5704 | 1467432379334 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7d800 == 31 [pid = 5704] [id = 265] 21:06:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8de7e400) [pid = 5704] [serial = 796] [outer = (nil)] 21:06:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8f839c00) [pid = 5704] [serial = 797] [outer = 0x8de7e400] 21:06:19 INFO - PROCESS | 5704 | 1467432379428 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8fccec00) [pid = 5704] [serial = 798] [outer = 0x8de7e400] 21:06:20 INFO - PROCESS | 5704 | 1467432380613 Marionette TRACE conn3 <- [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]]]}] 21:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1836ms 21:06:20 INFO - PROCESS | 5704 | 1467432380678 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 5704 | 1467432380684 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 21:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:06:20 INFO - PROCESS | 5704 | 1467432380692 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:06:20 INFO - PROCESS | 5704 | 1467432380699 Marionette TRACE conn3 <- [1,1034,null,{}] 21:06:20 INFO - PROCESS | 5704 | 1467432380707 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:20 INFO - PROCESS | 5704 | 1467432380712 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:20 INFO - PROCESS | 5704 | 1467432380936 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 21:06:21 INFO - PROCESS | 5704 | 1467432381256 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:21 INFO - PROCESS | 5704 | 1467432381266 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decb800 == 32 [pid = 5704] [id = 266] 21:06:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x8ded1c00) [pid = 5704] [serial = 799] [outer = (nil)] 21:06:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8ee4fc00) [pid = 5704] [serial = 800] [outer = 0x8ded1c00] 21:06:21 INFO - PROCESS | 5704 | 1467432381350 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x8f22a800) [pid = 5704] [serial = 801] [outer = 0x8ded1c00] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6e400 == 31 [pid = 5704] [id = 242] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc66800 == 30 [pid = 5704] [id = 241] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8de65c00 == 29 [pid = 5704] [id = 243] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccc400 == 28 [pid = 5704] [id = 249] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd3c00 == 27 [pid = 5704] [id = 251] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6b000 == 26 [pid = 5704] [id = 246] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8f82f400 == 25 [pid = 5704] [id = 248] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8a800 == 24 [pid = 5704] [id = 247] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc62800 == 23 [pid = 5704] [id = 252] 21:06:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc79400 == 22 [pid = 5704] [id = 250] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x8eae6000) [pid = 5704] [serial = 735] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x8e6bac00) [pid = 5704] [serial = 734] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x8f9d6000) [pid = 5704] [serial = 737] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x8ee56400) [pid = 5704] [serial = 728] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x8f22a000) [pid = 5704] [serial = 701] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x8de6f800) [pid = 5704] [serial = 731] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x9a694800) [pid = 5704] [serial = 716] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8de6ac00) [pid = 5704] [serial = 698] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8f22ec00) [pid = 5704] [serial = 729] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x95494000) [pid = 5704] [serial = 710] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x93e38400) [pid = 5704] [serial = 707] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x9a835400) [pid = 5704] [serial = 719] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8dcc9800) [pid = 5704] [serial = 725] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x91cd8800) [pid = 5704] [serial = 704] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x99750c00) [pid = 5704] [serial = 713] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x9aa8a400) [pid = 5704] [serial = 722] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x8de7a800) [pid = 5704] [serial = 732] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x9a82dc00) [pid = 5704] [serial = 717] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8de81400) [pid = 5704] [serial = 699] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8f9da800) [pid = 5704] [serial = 702] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8de6d800) [pid = 5704] [serial = 726] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x9794a400) [pid = 5704] [serial = 711] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x949c2800) [pid = 5704] [serial = 708] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x9a8e4800) [pid = 5704] [serial = 720] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x9ace8400) [pid = 5704] [serial = 723] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x925f5800) [pid = 5704] [serial = 705] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x9a590c00) [pid = 5704] [serial = 714] [outer = (nil)] [url = about:blank] 21:06:23 INFO - PROCESS | 5704 | 1467432383516 Marionette TRACE conn3 <- [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]]]}] 21:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2888ms 21:06:23 INFO - PROCESS | 5704 | 1467432383581 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 21:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:06:23 INFO - PROCESS | 5704 | 1467432383587 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 21:06:23 INFO - PROCESS | 5704 | 1467432383595 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:06:23 INFO - PROCESS | 5704 | 1467432383600 Marionette TRACE conn3 <- [1,1038,null,{}] 21:06:23 INFO - PROCESS | 5704 | 1467432383608 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:23 INFO - PROCESS | 5704 | 1467432383613 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:23 INFO - PROCESS | 5704 | 1467432383777 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 21:06:23 INFO - PROCESS | 5704 | 1467432383931 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:23 INFO - PROCESS | 5704 | 1467432383938 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6ec00 == 23 [pid = 5704] [id = 267] 21:06:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8dcca400) [pid = 5704] [serial = 802] [outer = (nil)] 21:06:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de71c00) [pid = 5704] [serial = 803] [outer = 0x8dcca400] 21:06:24 INFO - PROCESS | 5704 | 1467432384013 Marionette DEBUG loaded listener.js 21:06:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8de74400) [pid = 5704] [serial = 804] [outer = 0x8dcca400] 21:06:24 INFO - PROCESS | 5704 | 1467432384787 Marionette TRACE conn3 <- [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]]]}] 21:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1243ms 21:06:24 INFO - PROCESS | 5704 | 1467432384838 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 21:06:24 INFO - PROCESS | 5704 | 1467432384847 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 21:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:06:24 INFO - PROCESS | 5704 | 1467432384858 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:06:24 INFO - PROCESS | 5704 | 1467432384862 Marionette TRACE conn3 <- [1,1042,null,{}] 21:06:24 INFO - PROCESS | 5704 | 1467432384869 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:24 INFO - PROCESS | 5704 | 1467432384875 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:25 INFO - PROCESS | 5704 | 1467432385042 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 21:06:25 INFO - PROCESS | 5704 | 1467432385052 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:25 INFO - PROCESS | 5704 | 1467432385060 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de82c00 == 24 [pid = 5704] [id = 268] 21:06:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8de89400) [pid = 5704] [serial = 805] [outer = (nil)] 21:06:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8ded0400) [pid = 5704] [serial = 806] [outer = 0x8de89400] 21:06:25 INFO - PROCESS | 5704 | 1467432385268 Marionette DEBUG loaded listener.js 21:06:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8e6bac00) [pid = 5704] [serial = 807] [outer = 0x8de89400] 21:06:26 INFO - PROCESS | 5704 | 1467432386220 Marionette TRACE conn3 <- [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]]]}] 21:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1384ms 21:06:26 INFO - PROCESS | 5704 | 1467432386242 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 5704 | 1467432386246 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 21:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:06:26 INFO - PROCESS | 5704 | 1467432386253 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:06:26 INFO - PROCESS | 5704 | 1467432386259 Marionette TRACE conn3 <- [1,1046,null,{}] 21:06:26 INFO - PROCESS | 5704 | 1467432386285 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:26 INFO - PROCESS | 5704 | 1467432386295 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:26 INFO - PROCESS | 5704 | 1467432386598 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 21:06:26 INFO - PROCESS | 5704 | 1467432386639 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:26 INFO - PROCESS | 5704 | 1467432386654 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9dd400 == 25 [pid = 5704] [id = 269] 21:06:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8f9de000) [pid = 5704] [serial = 808] [outer = (nil)] 21:06:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8fc77400) [pid = 5704] [serial = 809] [outer = 0x8f9de000] 21:06:26 INFO - PROCESS | 5704 | 1467432386882 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8fcce800) [pid = 5704] [serial = 810] [outer = 0x8f9de000] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x91c90000) [pid = 5704] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8fc83000) [pid = 5704] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8dc67400) [pid = 5704] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8deca800) [pid = 5704] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8dc62c00) [pid = 5704] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8dc6b800) [pid = 5704] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8f836000) [pid = 5704] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x91b66400) [pid = 5704] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91cd4400) [pid = 5704] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8de74800) [pid = 5704] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8de73800) [pid = 5704] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8de77c00) [pid = 5704] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:06:28 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8f83a400) [pid = 5704] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:06:29 INFO - PROCESS | 5704 | 1467432389224 Marionette TRACE conn3 <- [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]]]}] 21:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 3007ms 21:06:29 INFO - PROCESS | 5704 | 1467432389261 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 21:06:29 INFO - PROCESS | 5704 | 1467432389266 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 21:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:06:29 INFO - PROCESS | 5704 | 1467432389273 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:06:29 INFO - PROCESS | 5704 | 1467432389276 Marionette TRACE conn3 <- [1,1050,null,{}] 21:06:29 INFO - PROCESS | 5704 | 1467432389282 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:29 INFO - PROCESS | 5704 | 1467432389286 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:29 INFO - PROCESS | 5704 | 1467432389492 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 21:06:29 INFO - PROCESS | 5704 | 1467432389511 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:29 INFO - PROCESS | 5704 | 1467432389521 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de64000 == 26 [pid = 5704] [id = 270] 21:06:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8ded1000) [pid = 5704] [serial = 811] [outer = (nil)] 21:06:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8fc81400) [pid = 5704] [serial = 812] [outer = 0x8ded1000] 21:06:29 INFO - PROCESS | 5704 | 1467432389604 Marionette DEBUG loaded listener.js 21:06:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x9151e000) [pid = 5704] [serial = 813] [outer = 0x8ded1000] 21:06:30 INFO - PROCESS | 5704 | 1467432390535 Marionette TRACE conn3 <- [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]]]}] 21:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1287ms 21:06:30 INFO - PROCESS | 5704 | 1467432390561 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 21:06:30 INFO - PROCESS | 5704 | 1467432390565 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 21:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:06:30 INFO - PROCESS | 5704 | 1467432390571 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:06:30 INFO - PROCESS | 5704 | 1467432390575 Marionette TRACE conn3 <- [1,1054,null,{}] 21:06:30 INFO - PROCESS | 5704 | 1467432390581 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:30 INFO - PROCESS | 5704 | 1467432390587 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:30 INFO - PROCESS | 5704 | 1467432390769 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 21:06:31 INFO - PROCESS | 5704 | 1467432391005 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 5704 | 1467432391015 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc66800 == 27 [pid = 5704] [id = 271] 21:06:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8dc68400) [pid = 5704] [serial = 814] [outer = (nil)] 21:06:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8dcc4800) [pid = 5704] [serial = 815] [outer = 0x8dc68400] 21:06:31 INFO - PROCESS | 5704 | 1467432391108 Marionette DEBUG loaded listener.js 21:06:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de69c00) [pid = 5704] [serial = 816] [outer = 0x8dc68400] 21:06:32 INFO - PROCESS | 5704 | 1467432392157 Marionette TRACE conn3 <- [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]]]}] 21:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1642ms 21:06:32 INFO - PROCESS | 5704 | 1467432392217 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 21:06:32 INFO - PROCESS | 5704 | 1467432392223 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 21:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:06:32 INFO - PROCESS | 5704 | 1467432392232 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:06:32 INFO - PROCESS | 5704 | 1467432392238 Marionette TRACE conn3 <- [1,1058,null,{}] 21:06:32 INFO - PROCESS | 5704 | 1467432392247 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:32 INFO - PROCESS | 5704 | 1467432392253 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:32 INFO - PROCESS | 5704 | 1467432392508 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 21:06:32 INFO - PROCESS | 5704 | 1467432392798 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:32 INFO - PROCESS | 5704 | 1467432392811 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7d400 == 28 [pid = 5704] [id = 272] 21:06:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8eae4c00) [pid = 5704] [serial = 817] [outer = (nil)] 21:06:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8ee4c800) [pid = 5704] [serial = 818] [outer = 0x8eae4c00] 21:06:32 INFO - PROCESS | 5704 | 1467432392924 Marionette DEBUG loaded listener.js 21:06:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8f22a000) [pid = 5704] [serial = 819] [outer = 0x8eae4c00] 21:06:33 INFO - PROCESS | 5704 | 1467432393964 Marionette TRACE conn3 <- [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]]]}] 21:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1795ms 21:06:34 INFO - PROCESS | 5704 | 1467432394037 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 21:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:06:34 INFO - PROCESS | 5704 | 1467432394049 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 21:06:34 INFO - PROCESS | 5704 | 1467432394059 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:06:34 INFO - PROCESS | 5704 | 1467432394062 Marionette TRACE conn3 <- [1,1062,null,{}] 21:06:34 INFO - PROCESS | 5704 | 1467432394069 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:34 INFO - PROCESS | 5704 | 1467432394074 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:34 INFO - PROCESS | 5704 | 1467432394339 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 21:06:34 INFO - PROCESS | 5704 | 1467432394615 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:34 INFO - PROCESS | 5704 | 1467432394625 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de83800 == 29 [pid = 5704] [id = 273] 21:06:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x91515800) [pid = 5704] [serial = 820] [outer = (nil)] 21:06:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x91b70800) [pid = 5704] [serial = 821] [outer = 0x91515800] 21:06:34 INFO - PROCESS | 5704 | 1467432394708 Marionette DEBUG loaded listener.js 21:06:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x91c84800) [pid = 5704] [serial = 822] [outer = 0x91515800] 21:06:35 INFO - PROCESS | 5704 | 1467432395696 Marionette TRACE conn3 <- [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]]]}] 21:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1690ms 21:06:35 INFO - PROCESS | 5704 | 1467432395749 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 21:06:35 INFO - PROCESS | 5704 | 1467432395753 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 21:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:06:35 INFO - PROCESS | 5704 | 1467432395771 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:06:35 INFO - PROCESS | 5704 | 1467432395781 Marionette TRACE conn3 <- [1,1066,null,{}] 21:06:35 INFO - PROCESS | 5704 | 1467432395789 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:35 INFO - PROCESS | 5704 | 1467432395796 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:36 INFO - PROCESS | 5704 | 1467432396031 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 21:06:36 INFO - PROCESS | 5704 | 1467432396247 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:36 INFO - PROCESS | 5704 | 1467432396257 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c89400 == 30 [pid = 5704] [id = 274] 21:06:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x91cd3c00) [pid = 5704] [serial = 823] [outer = (nil)] 21:06:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x925f2400) [pid = 5704] [serial = 824] [outer = 0x91cd3c00] 21:06:36 INFO - PROCESS | 5704 | 1467432396353 Marionette DEBUG loaded listener.js 21:06:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x92660400) [pid = 5704] [serial = 825] [outer = 0x91cd3c00] 21:06:37 INFO - PROCESS | 5704 | 1467432397262 Marionette TRACE conn3 <- [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]]]}] 21:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1550ms 21:06:37 INFO - PROCESS | 5704 | 1467432397314 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 21:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:06:37 INFO - PROCESS | 5704 | 1467432397319 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 21:06:37 INFO - PROCESS | 5704 | 1467432397325 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:06:37 INFO - PROCESS | 5704 | 1467432397330 Marionette TRACE conn3 <- [1,1070,null,{}] 21:06:37 INFO - PROCESS | 5704 | 1467432397336 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:37 INFO - PROCESS | 5704 | 1467432397340 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:37 INFO - PROCESS | 5704 | 1467432397556 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 21:06:37 INFO - PROCESS | 5704 | 1467432397785 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:37 INFO - PROCESS | 5704 | 1467432397797 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9dc800 == 31 [pid = 5704] [id = 275] 21:06:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9265f400) [pid = 5704] [serial = 826] [outer = (nil)] 21:06:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x92d2a800) [pid = 5704] [serial = 827] [outer = 0x9265f400] 21:06:37 INFO - PROCESS | 5704 | 1467432397927 Marionette DEBUG loaded listener.js 21:06:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x92d2c000) [pid = 5704] [serial = 828] [outer = 0x9265f400] 21:06:38 INFO - PROCESS | 5704 | 1467432398850 Marionette TRACE conn3 <- [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]]]}] 21:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1588ms 21:06:38 INFO - PROCESS | 5704 | 1467432398914 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 21:06:38 INFO - PROCESS | 5704 | 1467432398919 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 21:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:06:38 INFO - PROCESS | 5704 | 1467432398925 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:06:38 INFO - PROCESS | 5704 | 1467432398928 Marionette TRACE conn3 <- [1,1074,null,{}] 21:06:38 INFO - PROCESS | 5704 | 1467432398935 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:38 INFO - PROCESS | 5704 | 1467432398940 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:39 INFO - PROCESS | 5704 | 1467432399124 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 21:06:39 INFO - PROCESS | 5704 | 1467432399364 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:39 INFO - PROCESS | 5704 | 1467432399385 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x92e3dc00 == 32 [pid = 5704] [id = 276] 21:06:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x92e41800) [pid = 5704] [serial = 829] [outer = (nil)] 21:06:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x930e8800) [pid = 5704] [serial = 830] [outer = 0x92e41800] 21:06:39 INFO - PROCESS | 5704 | 1467432399530 Marionette DEBUG loaded listener.js 21:06:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x93c2bc00) [pid = 5704] [serial = 831] [outer = 0x92e41800] 21:06:40 INFO - PROCESS | 5704 | 1467432400532 Marionette TRACE conn3 <- [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]]]}] 21:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1682ms 21:06:40 INFO - PROCESS | 5704 | 1467432400609 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 21:06:40 INFO - PROCESS | 5704 | 1467432400613 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 21:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:06:40 INFO - PROCESS | 5704 | 1467432400620 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:06:40 INFO - PROCESS | 5704 | 1467432400624 Marionette TRACE conn3 <- [1,1078,null,{}] 21:06:40 INFO - PROCESS | 5704 | 1467432400704 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:40 INFO - PROCESS | 5704 | 1467432400711 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:40 INFO - PROCESS | 5704 | 1467432400963 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 21:06:41 INFO - PROCESS | 5704 | 1467432401141 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:41 INFO - PROCESS | 5704 | 1467432401151 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:41 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc66000 == 33 [pid = 5704] [id = 277] 21:06:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x8decd000) [pid = 5704] [serial = 832] [outer = (nil)] 21:06:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x93e4c000) [pid = 5704] [serial = 833] [outer = 0x8decd000] 21:06:41 INFO - PROCESS | 5704 | 1467432401230 Marionette DEBUG loaded listener.js 21:06:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x949b6000) [pid = 5704] [serial = 834] [outer = 0x8decd000] 21:06:42 INFO - PROCESS | 5704 | 1467432402205 Marionette TRACE conn3 <- [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]]]}] 21:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1642ms 21:06:42 INFO - PROCESS | 5704 | 1467432402264 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 21:06:42 INFO - PROCESS | 5704 | 1467432402267 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 21:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:06:42 INFO - PROCESS | 5704 | 1467432402274 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:06:42 INFO - PROCESS | 5704 | 1467432402278 Marionette TRACE conn3 <- [1,1082,null,{}] 21:06:42 INFO - PROCESS | 5704 | 1467432402284 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:42 INFO - PROCESS | 5704 | 1467432402290 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:42 INFO - PROCESS | 5704 | 1467432402515 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 21:06:42 INFO - PROCESS | 5704 | 1467432402902 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:42 INFO - PROCESS | 5704 | 1467432402913 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6b400 == 34 [pid = 5704] [id = 278] 21:06:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x8dc6b800) [pid = 5704] [serial = 835] [outer = (nil)] 21:06:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8dcc9c00) [pid = 5704] [serial = 836] [outer = 0x8dc6b800] 21:06:43 INFO - PROCESS | 5704 | 1467432403014 Marionette DEBUG loaded listener.js 21:06:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8de6b000) [pid = 5704] [serial = 837] [outer = 0x8dc6b800] 21:06:43 INFO - PROCESS | 5704 | 1467432403960 Marionette TRACE conn3 <- [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]]]}] 21:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1739ms 21:06:44 INFO - PROCESS | 5704 | 1467432404016 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 21:06:44 INFO - PROCESS | 5704 | 1467432404022 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 21:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:06:44 INFO - PROCESS | 5704 | 1467432404030 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:06:44 INFO - PROCESS | 5704 | 1467432404034 Marionette TRACE conn3 <- [1,1086,null,{}] 21:06:44 INFO - PROCESS | 5704 | 1467432404042 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:44 INFO - PROCESS | 5704 | 1467432404049 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:44 INFO - PROCESS | 5704 | 1467432404245 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 21:06:44 INFO - PROCESS | 5704 | 1467432404505 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:44 INFO - PROCESS | 5704 | 1467432404512 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc70c00 == 35 [pid = 5704] [id = 279] 21:06:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8dcc8000) [pid = 5704] [serial = 838] [outer = (nil)] 21:06:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x8de67400) [pid = 5704] [serial = 839] [outer = 0x8dcc8000] 21:06:44 INFO - PROCESS | 5704 | 1467432404652 Marionette DEBUG loaded listener.js 21:06:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8e6b6800) [pid = 5704] [serial = 840] [outer = 0x8dcc8000] 21:06:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8de64000 == 34 [pid = 5704] [id = 270] 21:06:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9dd400 == 33 [pid = 5704] [id = 269] 21:06:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8de82c00 == 32 [pid = 5704] [id = 268] 21:06:44 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6ec00 == 31 [pid = 5704] [id = 267] 21:06:44 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x8f9dfc00) [pid = 5704] [serial = 738] [outer = (nil)] [url = about:blank] 21:06:44 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x91cd7000) [pid = 5704] [serial = 773] [outer = (nil)] [url = about:blank] 21:06:44 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x91512c00) [pid = 5704] [serial = 767] [outer = (nil)] [url = about:blank] 21:06:44 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x8e6b0c00) [pid = 5704] [serial = 770] [outer = (nil)] [url = about:blank] 21:06:44 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x9151e800) [pid = 5704] [serial = 768] [outer = (nil)] [url = about:blank] 21:06:44 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8e6b0800) [pid = 5704] [serial = 743] [outer = (nil)] [url = about:blank] 21:06:44 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8eae9000) [pid = 5704] [serial = 744] [outer = (nil)] [url = about:blank] 21:06:44 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8dc6cc00) [pid = 5704] [serial = 758] [outer = (nil)] [url = about:blank] 21:06:44 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8de62800) [pid = 5704] [serial = 759] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8dc70400) [pid = 5704] [serial = 740] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8de63c00) [pid = 5704] [serial = 741] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8f9d9400) [pid = 5704] [serial = 746] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8fc7e400) [pid = 5704] [serial = 747] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x91c83000) [pid = 5704] [serial = 752] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x91b71000) [pid = 5704] [serial = 753] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x91cd9000) [pid = 5704] [serial = 755] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x925f3800) [pid = 5704] [serial = 756] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8f831c00) [pid = 5704] [serial = 764] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de84c00) [pid = 5704] [serial = 761] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8e6b1800) [pid = 5704] [serial = 762] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x91516400) [pid = 5704] [serial = 749] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8f9e0c00) [pid = 5704] [serial = 750] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x925f6c00) [pid = 5704] [serial = 774] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8f9da400) [pid = 5704] [serial = 765] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8ee50400) [pid = 5704] [serial = 771] [outer = (nil)] [url = about:blank] 21:06:45 INFO - PROCESS | 5704 | 1467432405527 Marionette TRACE conn3 <- [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]]]}] 21:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1538ms 21:06:45 INFO - PROCESS | 5704 | 1467432405572 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 21:06:45 INFO - PROCESS | 5704 | 1467432405579 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 21:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:06:45 INFO - PROCESS | 5704 | 1467432405586 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:06:45 INFO - PROCESS | 5704 | 1467432405589 Marionette TRACE conn3 <- [1,1090,null,{}] 21:06:45 INFO - PROCESS | 5704 | 1467432405595 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:45 INFO - PROCESS | 5704 | 1467432405600 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:45 INFO - PROCESS | 5704 | 1467432405787 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 21:06:45 INFO - PROCESS | 5704 | 1467432405917 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:45 INFO - PROCESS | 5704 | 1467432405924 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de63800 == 32 [pid = 5704] [id = 280] 21:06:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8dece800) [pid = 5704] [serial = 841] [outer = (nil)] 21:06:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8f9d5400) [pid = 5704] [serial = 842] [outer = 0x8dece800] 21:06:45 INFO - PROCESS | 5704 | 1467432405995 Marionette DEBUG loaded listener.js 21:06:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8f9e2c00) [pid = 5704] [serial = 843] [outer = 0x8dece800] 21:06:46 INFO - PROCESS | 5704 | 1467432406848 Marionette TRACE conn3 <- [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]]]}] 21:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1329ms 21:06:46 INFO - PROCESS | 5704 | 1467432406917 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 21:06:46 INFO - PROCESS | 5704 | 1467432406920 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 21:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:06:46 INFO - PROCESS | 5704 | 1467432406934 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:06:46 INFO - PROCESS | 5704 | 1467432406943 Marionette TRACE conn3 <- [1,1094,null,{}] 21:06:46 INFO - PROCESS | 5704 | 1467432406952 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:46 INFO - PROCESS | 5704 | 1467432406958 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:47 INFO - PROCESS | 5704 | 1467432407138 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 21:06:47 INFO - PROCESS | 5704 | 1467432407285 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:47 INFO - PROCESS | 5704 | 1467432407292 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de64000 == 33 [pid = 5704] [id = 281] 21:06:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8f9d6800) [pid = 5704] [serial = 844] [outer = (nil)] 21:06:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x91b63400) [pid = 5704] [serial = 845] [outer = 0x8f9d6800] 21:06:47 INFO - PROCESS | 5704 | 1467432407363 Marionette DEBUG loaded listener.js 21:06:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x91b70c00) [pid = 5704] [serial = 846] [outer = 0x8f9d6800] 21:06:48 INFO - PROCESS | 5704 | 1467432408262 Marionette TRACE conn3 <- [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]]]}] 21:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1349ms 21:06:48 INFO - PROCESS | 5704 | 1467432408277 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 21:06:48 INFO - PROCESS | 5704 | 1467432408281 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 21:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:06:48 INFO - PROCESS | 5704 | 1467432408287 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:06:48 INFO - PROCESS | 5704 | 1467432408291 Marionette TRACE conn3 <- [1,1098,null,{}] 21:06:48 INFO - PROCESS | 5704 | 1467432408303 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:48 INFO - PROCESS | 5704 | 1467432408307 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:48 INFO - PROCESS | 5704 | 1467432408536 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 21:06:48 INFO - PROCESS | 5704 | 1467432408561 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:48 INFO - PROCESS | 5704 | 1467432408569 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc62400 == 34 [pid = 5704] [id = 282] 21:06:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8dec8800) [pid = 5704] [serial = 847] [outer = (nil)] 21:06:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x91cd2c00) [pid = 5704] [serial = 848] [outer = 0x8dec8800] 21:06:48 INFO - PROCESS | 5704 | 1467432408645 Marionette DEBUG loaded listener.js 21:06:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x91cd5400) [pid = 5704] [serial = 849] [outer = 0x8dec8800] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x91518c00) [pid = 5704] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x92e3bc00) [pid = 5704] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x93c21000) [pid = 5704] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8de7e400) [pid = 5704] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x92666400) [pid = 5704] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8f9d8800) [pid = 5704] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x925ed000) [pid = 5704] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8de6d000) [pid = 5704] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8de89400) [pid = 5704] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8ded1c00) [pid = 5704] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8dcca400) [pid = 5704] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:06:49 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8f9de000) [pid = 5704] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:06:49 INFO - PROCESS | 5704 | 1467432409691 Marionette TRACE conn3 <- [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]]]}] 21:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1442ms 21:06:49 INFO - PROCESS | 5704 | 1467432409730 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 21:06:49 INFO - PROCESS | 5704 | 1467432409733 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 21:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:06:49 INFO - PROCESS | 5704 | 1467432409740 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:06:49 INFO - PROCESS | 5704 | 1467432409743 Marionette TRACE conn3 <- [1,1102,null,{}] 21:06:49 INFO - PROCESS | 5704 | 1467432409749 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:49 INFO - PROCESS | 5704 | 1467432409754 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:49 INFO - PROCESS | 5704 | 1467432409916 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 21:06:49 INFO - PROCESS | 5704 | 1467432409927 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:49 INFO - PROCESS | 5704 | 1467432409944 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b4800 == 35 [pid = 5704] [id = 283] 21:06:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8f9d3c00) [pid = 5704] [serial = 850] [outer = (nil)] 21:06:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x91c8a800) [pid = 5704] [serial = 851] [outer = 0x8f9d3c00] 21:06:50 INFO - PROCESS | 5704 | 1467432410144 Marionette DEBUG loaded listener.js 21:06:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x9265f000) [pid = 5704] [serial = 852] [outer = 0x8f9d3c00] 21:06:50 INFO - PROCESS | 5704 | 1467432410973 Marionette TRACE conn3 <- [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]]]}] 21:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1281ms 21:06:51 INFO - PROCESS | 5704 | 1467432411022 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 21:06:51 INFO - PROCESS | 5704 | 1467432411025 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 21:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:06:51 INFO - PROCESS | 5704 | 1467432411036 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:06:51 INFO - PROCESS | 5704 | 1467432411038 Marionette TRACE conn3 <- [1,1106,null,{}] 21:06:51 INFO - PROCESS | 5704 | 1467432411053 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:51 INFO - PROCESS | 5704 | 1467432411058 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:51 INFO - PROCESS | 5704 | 1467432411224 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 21:06:51 INFO - PROCESS | 5704 | 1467432411233 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:51 INFO - PROCESS | 5704 | 1467432411241 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd1400 == 36 [pid = 5704] [id = 284] 21:06:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x92664c00) [pid = 5704] [serial = 853] [outer = (nil)] 21:06:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x930e5800) [pid = 5704] [serial = 854] [outer = 0x92664c00] 21:06:51 INFO - PROCESS | 5704 | 1467432411310 Marionette DEBUG loaded listener.js 21:06:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x93be5000) [pid = 5704] [serial = 855] [outer = 0x92664c00] 21:06:52 INFO - PROCESS | 5704 | 1467432412493 Marionette TRACE conn3 <- [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]]]}] 21:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1532ms 21:06:52 INFO - PROCESS | 5704 | 1467432412569 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 21:06:52 INFO - PROCESS | 5704 | 1467432412576 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 21:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:06:52 INFO - PROCESS | 5704 | 1467432412584 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:06:52 INFO - PROCESS | 5704 | 1467432412592 Marionette TRACE conn3 <- [1,1110,null,{}] 21:06:52 INFO - PROCESS | 5704 | 1467432412600 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:52 INFO - PROCESS | 5704 | 1467432412606 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:52 INFO - PROCESS | 5704 | 1467432412838 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 21:06:53 INFO - PROCESS | 5704 | --DOCSHELL 0x9ad60800 == 35 [pid = 5704] [id = 10] 21:06:53 INFO - PROCESS | 5704 | 1467432413151 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:53 INFO - PROCESS | 5704 | 1467432413161 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b0800 == 36 [pid = 5704] [id = 285] 21:06:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8e6b2c00) [pid = 5704] [serial = 856] [outer = (nil)] 21:06:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8eaebc00) [pid = 5704] [serial = 857] [outer = 0x8e6b2c00] 21:06:53 INFO - PROCESS | 5704 | 1467432413278 Marionette DEBUG loaded listener.js 21:06:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8f225c00) [pid = 5704] [serial = 858] [outer = 0x8e6b2c00] 21:06:54 INFO - PROCESS | 5704 | 1467432414203 Marionette TRACE conn3 <- [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]]]}] 21:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1694ms 21:06:54 INFO - PROCESS | 5704 | 1467432414279 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 21:06:54 INFO - PROCESS | 5704 | 1467432414286 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 21:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:06:54 INFO - PROCESS | 5704 | 1467432414298 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:06:54 INFO - PROCESS | 5704 | 1467432414302 Marionette TRACE conn3 <- [1,1114,null,{}] 21:06:54 INFO - PROCESS | 5704 | 1467432414309 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:54 INFO - PROCESS | 5704 | 1467432414315 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:54 INFO - PROCESS | 5704 | 1467432414547 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 21:06:54 INFO - PROCESS | 5704 | 1467432414815 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:54 INFO - PROCESS | 5704 | 1467432414828 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f839400 == 37 [pid = 5704] [id = 286] 21:06:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8fcc6c00) [pid = 5704] [serial = 859] [outer = (nil)] 21:06:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x91518400) [pid = 5704] [serial = 860] [outer = 0x8fcc6c00] 21:06:54 INFO - PROCESS | 5704 | 1467432414926 Marionette DEBUG loaded listener.js 21:06:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x91c8d800) [pid = 5704] [serial = 861] [outer = 0x8fcc6c00] 21:06:55 INFO - PROCESS | 5704 | 1467432415915 Marionette TRACE conn3 <- [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]]]}] 21:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1634ms 21:06:55 INFO - PROCESS | 5704 | 1467432415932 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 21:06:55 INFO - PROCESS | 5704 | 1467432415935 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 21:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:06:55 INFO - PROCESS | 5704 | 1467432415942 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:06:55 INFO - PROCESS | 5704 | 1467432415949 Marionette TRACE conn3 <- [1,1118,null,{}] 21:06:55 INFO - PROCESS | 5704 | 1467432415966 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:55 INFO - PROCESS | 5704 | 1467432415975 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:56 INFO - PROCESS | 5704 | 1467432416163 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 21:06:56 INFO - PROCESS | 5704 | 1467432416381 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:56 INFO - PROCESS | 5704 | 1467432416391 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6e400 == 38 [pid = 5704] [id = 287] 21:06:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x92d2a000) [pid = 5704] [serial = 862] [outer = (nil)] 21:06:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x93be2800) [pid = 5704] [serial = 863] [outer = 0x92d2a000] 21:06:56 INFO - PROCESS | 5704 | 1467432416521 Marionette DEBUG loaded listener.js 21:06:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x93e2dc00) [pid = 5704] [serial = 864] [outer = 0x92d2a000] 21:06:57 INFO - PROCESS | 5704 | 1467432417540 Marionette TRACE conn3 <- [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]]]}] 21:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1641ms 21:06:57 INFO - PROCESS | 5704 | 1467432417583 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 21:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:06:57 INFO - PROCESS | 5704 | 1467432417588 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 21:06:57 INFO - PROCESS | 5704 | 1467432417595 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:06:57 INFO - PROCESS | 5704 | 1467432417599 Marionette TRACE conn3 <- [1,1122,null,{}] 21:06:57 INFO - PROCESS | 5704 | 1467432417604 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:57 INFO - PROCESS | 5704 | 1467432417610 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:57 INFO - PROCESS | 5704 | 1467432417811 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 21:06:58 INFO - PROCESS | 5704 | 1467432418069 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:58 INFO - PROCESS | 5704 | 1467432418079 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d27800 == 39 [pid = 5704] [id = 288] 21:06:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x93c20000) [pid = 5704] [serial = 865] [outer = (nil)] 21:06:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x949be400) [pid = 5704] [serial = 866] [outer = 0x93c20000] 21:06:58 INFO - PROCESS | 5704 | 1467432418172 Marionette DEBUG loaded listener.js 21:06:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x95402c00) [pid = 5704] [serial = 867] [outer = 0x93c20000] 21:06:59 INFO - PROCESS | 5704 | 1467432419063 Marionette TRACE conn3 <- [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]]]}] 21:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1536ms 21:06:59 INFO - PROCESS | 5704 | 1467432419131 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 21:06:59 INFO - PROCESS | 5704 | 1467432419135 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 21:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:06:59 INFO - PROCESS | 5704 | 1467432419142 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:06:59 INFO - PROCESS | 5704 | 1467432419146 Marionette TRACE conn3 <- [1,1126,null,{}] 21:06:59 INFO - PROCESS | 5704 | 1467432419152 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:59 INFO - PROCESS | 5704 | 1467432419157 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:59 INFO - PROCESS | 5704 | 1467432419349 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 21:06:59 INFO - PROCESS | 5704 | 1467432419573 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:59 INFO - PROCESS | 5704 | 1467432419582 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:06:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc8400 == 40 [pid = 5704] [id = 289] 21:06:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x92d23800) [pid = 5704] [serial = 868] [outer = (nil)] 21:06:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x9540d400) [pid = 5704] [serial = 869] [outer = 0x92d23800] 21:06:59 INFO - PROCESS | 5704 | 1467432419706 Marionette DEBUG loaded listener.js 21:06:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x9540f000) [pid = 5704] [serial = 870] [outer = 0x92d23800] 21:07:00 INFO - PROCESS | 5704 | 1467432420642 Marionette TRACE conn3 <- [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]]]}] 21:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1533ms 21:07:00 INFO - PROCESS | 5704 | 1467432420676 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 21:07:00 INFO - PROCESS | 5704 | 1467432420679 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 21:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:07:00 INFO - PROCESS | 5704 | 1467432420686 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:07:00 INFO - PROCESS | 5704 | 1467432420689 Marionette TRACE conn3 <- [1,1130,null,{}] 21:07:00 INFO - PROCESS | 5704 | 1467432420696 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:00 INFO - PROCESS | 5704 | 1467432420705 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:00 INFO - PROCESS | 5704 | 1467432420950 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 21:07:01 INFO - PROCESS | 5704 | 1467432421167 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:01 INFO - PROCESS | 5704 | 1467432421174 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd8c00 == 41 [pid = 5704] [id = 290] 21:07:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x9547d400) [pid = 5704] [serial = 871] [outer = (nil)] 21:07:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x95490c00) [pid = 5704] [serial = 872] [outer = 0x9547d400] 21:07:01 INFO - PROCESS | 5704 | 1467432421302 Marionette DEBUG loaded listener.js 21:07:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x95496000) [pid = 5704] [serial = 873] [outer = 0x9547d400] 21:07:02 INFO - PROCESS | 5704 | 1467432422410 Marionette TRACE conn3 <- [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]]]}] 21:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1784ms 21:07:02 INFO - PROCESS | 5704 | 1467432422471 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 21:07:02 INFO - PROCESS | 5704 | 1467432422475 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 21:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:07:02 INFO - PROCESS | 5704 | 1467432422482 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:07:02 INFO - PROCESS | 5704 | 1467432422486 Marionette TRACE conn3 <- [1,1134,null,{}] 21:07:02 INFO - PROCESS | 5704 | 1467432422492 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:02 INFO - PROCESS | 5704 | 1467432422497 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:02 INFO - PROCESS | 5704 | 1467432422718 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 21:07:02 INFO - PROCESS | 5704 | 1467432422953 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 5704 | 1467432422959 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccd000 == 42 [pid = 5704] [id = 291] 21:07:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8dcd1c00) [pid = 5704] [serial = 874] [outer = (nil)] 21:07:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8de8bc00) [pid = 5704] [serial = 875] [outer = 0x8dcd1c00] 21:07:03 INFO - PROCESS | 5704 | 1467432423071 Marionette DEBUG loaded listener.js 21:07:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x8fcc7c00) [pid = 5704] [serial = 876] [outer = 0x8dcd1c00] 21:07:04 INFO - PROCESS | 5704 | 1467432424230 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1799ms 21:07:04 INFO - PROCESS | 5704 | 1467432424283 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 21:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:07:04 INFO - PROCESS | 5704 | 1467432424290 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 21:07:04 INFO - PROCESS | 5704 | 1467432424299 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:07:04 INFO - PROCESS | 5704 | 1467432424304 Marionette TRACE conn3 <- [1,1138,null,{}] 21:07:04 INFO - PROCESS | 5704 | 1467432424321 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:04 INFO - PROCESS | 5704 | 1467432424328 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:04 INFO - PROCESS | 5704 | 1467432424599 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 21:07:04 INFO - PROCESS | 5704 | 1467432424767 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:04 INFO - PROCESS | 5704 | 1467432424784 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8f000 == 43 [pid = 5704] [id = 292] 21:07:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8dec6000) [pid = 5704] [serial = 877] [outer = (nil)] 21:07:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x8ded3000) [pid = 5704] [serial = 878] [outer = 0x8dec6000] 21:07:04 INFO - PROCESS | 5704 | 1467432424855 Marionette DEBUG loaded listener.js 21:07:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x8eae3400) [pid = 5704] [serial = 879] [outer = 0x8dec6000] 21:07:05 INFO - PROCESS | 5704 | 1467432425823 Marionette TRACE conn3 <- [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]]]}] 21:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1590ms 21:07:05 INFO - PROCESS | 5704 | 1467432425889 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 21:07:05 INFO - PROCESS | 5704 | 1467432425901 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 21:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:07:05 INFO - PROCESS | 5704 | 1467432425913 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:07:05 INFO - PROCESS | 5704 | 1467432425918 Marionette TRACE conn3 <- [1,1142,null,{}] 21:07:05 INFO - PROCESS | 5704 | 1467432425984 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:05 INFO - PROCESS | 5704 | 1467432425990 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc69c00 == 42 [pid = 5704] [id = 255] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x91c84c00 == 41 [pid = 5704] [id = 263] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8decb800 == 40 [pid = 5704] [id = 266] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6d000 == 39 [pid = 5704] [id = 254] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccd400 == 38 [pid = 5704] [id = 253] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc66000 == 37 [pid = 5704] [id = 277] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x91c89400 == 36 [pid = 5704] [id = 274] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9dc800 == 35 [pid = 5704] [id = 275] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de83800 == 34 [pid = 5704] [id = 273] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7d400 == 33 [pid = 5704] [id = 272] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc66800 == 32 [pid = 5704] [id = 271] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x91c84000 == 31 [pid = 5704] [id = 257] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc65000 == 30 [pid = 5704] [id = 256] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd2800 == 29 [pid = 5704] [id = 258] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8f230800 == 28 [pid = 5704] [id = 264] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7d800 == 27 [pid = 5704] [id = 265] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8f83b800 == 26 [pid = 5704] [id = 259] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x92665800 == 25 [pid = 5704] [id = 260] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8f22ac00 == 24 [pid = 5704] [id = 261] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6b400 == 23 [pid = 5704] [id = 278] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x92d2d800 == 22 [pid = 5704] [id = 262] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x9a338000 == 21 [pid = 5704] [id = 11] 21:07:07 INFO - PROCESS | 5704 | --DOCSHELL 0x92e3dc00 == 20 [pid = 5704] [id = 276] 21:07:07 INFO - PROCESS | 5704 | 1467432427271 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x8fc81400) [pid = 5704] [serial = 812] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x93e46000) [pid = 5704] [serial = 795] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x930eb400) [pid = 5704] [serial = 789] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x93e2e000) [pid = 5704] [serial = 791] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x8fccec00) [pid = 5704] [serial = 798] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x9266b400) [pid = 5704] [serial = 782] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x92e40800) [pid = 5704] [serial = 788] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8fcd2000) [pid = 5704] [serial = 780] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8fc82c00) [pid = 5704] [serial = 779] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x92e36c00) [pid = 5704] [serial = 786] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x92d28000) [pid = 5704] [serial = 783] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x92d31800) [pid = 5704] [serial = 785] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8dec7c00) [pid = 5704] [serial = 776] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8f839c00) [pid = 5704] [serial = 797] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x93e31800) [pid = 5704] [serial = 792] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8ee4cc00) [pid = 5704] [serial = 777] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x93e44c00) [pid = 5704] [serial = 794] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x8ded0400) [pid = 5704] [serial = 806] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8f22a800) [pid = 5704] [serial = 801] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8ee4fc00) [pid = 5704] [serial = 800] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de71c00) [pid = 5704] [serial = 803] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8de74400) [pid = 5704] [serial = 804] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8fc77400) [pid = 5704] [serial = 809] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8fcce800) [pid = 5704] [serial = 810] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8e6bac00) [pid = 5704] [serial = 807] [outer = (nil)] [url = about:blank] 21:07:07 INFO - PROCESS | 5704 | 1467432427761 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:07 INFO - PROCESS | 5704 | 1467432427775 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6b400 == 21 [pid = 5704] [id = 293] 21:07:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8dc6c000) [pid = 5704] [serial = 880] [outer = (nil)] 21:07:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8dcc4400) [pid = 5704] [serial = 881] [outer = 0x8dc6c000] 21:07:07 INFO - PROCESS | 5704 | 1467432427918 Marionette DEBUG loaded listener.js 21:07:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8dccec00) [pid = 5704] [serial = 882] [outer = 0x8dc6c000] 21:07:09 INFO - PROCESS | 5704 | 1467432429225 Marionette TRACE conn3 <- [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]]]}] 21:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 3344ms 21:07:09 INFO - PROCESS | 5704 | 1467432429261 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 21:07:09 INFO - PROCESS | 5704 | 1467432429271 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 21:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:07:09 INFO - PROCESS | 5704 | 1467432429295 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:07:09 INFO - PROCESS | 5704 | 1467432429309 Marionette TRACE conn3 <- [1,1146,null,{}] 21:07:09 INFO - PROCESS | 5704 | 1467432429325 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:09 INFO - PROCESS | 5704 | 1467432429338 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:09 INFO - PROCESS | 5704 | 1467432429634 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 21:07:09 INFO - PROCESS | 5704 | 1467432429716 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:09 INFO - PROCESS | 5704 | 1467432429724 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:09 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de86400 == 22 [pid = 5704] [id = 294] 21:07:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8de87000) [pid = 5704] [serial = 883] [outer = (nil)] 21:07:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8de8d800) [pid = 5704] [serial = 884] [outer = 0x8de87000] 21:07:09 INFO - PROCESS | 5704 | 1467432429798 Marionette DEBUG loaded listener.js 21:07:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8ded0800) [pid = 5704] [serial = 885] [outer = 0x8de87000] 21:07:10 INFO - PROCESS | 5704 | 1467432430728 Marionette TRACE conn3 <- [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]]]}] 21:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1511ms 21:07:10 INFO - PROCESS | 5704 | 1467432430798 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 5704 | 1467432430803 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 21:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:07:10 INFO - PROCESS | 5704 | 1467432430809 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:07:10 INFO - PROCESS | 5704 | 1467432430813 Marionette TRACE conn3 <- [1,1150,null,{}] 21:07:10 INFO - PROCESS | 5704 | 1467432430829 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:10 INFO - PROCESS | 5704 | 1467432430833 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:11 INFO - PROCESS | 5704 | 1467432431096 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 21:07:11 INFO - PROCESS | 5704 | 1467432431124 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 5704 | 1467432431135 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee53000 == 23 [pid = 5704] [id = 295] 21:07:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8f229400) [pid = 5704] [serial = 886] [outer = (nil)] 21:07:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x8f22f400) [pid = 5704] [serial = 887] [outer = 0x8f229400] 21:07:11 INFO - PROCESS | 5704 | 1467432431204 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8f836000) [pid = 5704] [serial = 888] [outer = 0x8f229400] 21:07:12 INFO - PROCESS | 5704 | 1467432432274 Marionette TRACE conn3 <- [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]]]}] 21:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1500ms 21:07:12 INFO - PROCESS | 5704 | 1467432432312 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 5704 | 1467432432317 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 21:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:07:12 INFO - PROCESS | 5704 | 1467432432337 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:07:12 INFO - PROCESS | 5704 | 1467432432344 Marionette TRACE conn3 <- [1,1154,null,{}] 21:07:12 INFO - PROCESS | 5704 | 1467432432357 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:12 INFO - PROCESS | 5704 | 1467432432365 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:13 INFO - PROCESS | 5704 | 1467432433186 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8ded1000) [pid = 5704] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x9ad64000) [pid = 5704] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x9b249000) [pid = 5704] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x92664c00) [pid = 5704] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8dec8800) [pid = 5704] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x91cd3c00) [pid = 5704] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x91515800) [pid = 5704] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8dece800) [pid = 5704] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8dcc8000) [pid = 5704] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8eae4c00) [pid = 5704] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8decd000) [pid = 5704] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x92e41800) [pid = 5704] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x9265f400) [pid = 5704] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8dc68400) [pid = 5704] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8dc6b800) [pid = 5704] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8f9d3c00) [pid = 5704] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:07:13 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8f9d6800) [pid = 5704] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:07:13 INFO - PROCESS | 5704 | 1467432433358 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 5704 | 1467432433365 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6b800 == 24 [pid = 5704] [id = 296] 21:07:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8dcc8000) [pid = 5704] [serial = 889] [outer = (nil)] 21:07:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8dec7000) [pid = 5704] [serial = 890] [outer = 0x8dcc8000] 21:07:13 INFO - PROCESS | 5704 | 1467432433445 Marionette DEBUG loaded listener.js 21:07:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8fc82800) [pid = 5704] [serial = 891] [outer = 0x8dcc8000] 21:07:14 INFO - PROCESS | 5704 | 1467432434166 Marionette TRACE conn3 <- [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]]]}] 21:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1900ms 21:07:14 INFO - PROCESS | 5704 | 1467432434228 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 21:07:14 INFO - PROCESS | 5704 | 1467432434232 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 21:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:07:14 INFO - PROCESS | 5704 | 1467432434239 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:07:14 INFO - PROCESS | 5704 | 1467432434242 Marionette TRACE conn3 <- [1,1158,null,{}] 21:07:14 INFO - PROCESS | 5704 | 1467432434247 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:14 INFO - PROCESS | 5704 | 1467432434252 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:14 INFO - PROCESS | 5704 | 1467432434472 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 21:07:14 INFO - PROCESS | 5704 | 1467432434486 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:14 INFO - PROCESS | 5704 | 1467432434493 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6b000 == 25 [pid = 5704] [id = 297] 21:07:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8dcd0800) [pid = 5704] [serial = 892] [outer = (nil)] 21:07:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8fcd4000) [pid = 5704] [serial = 893] [outer = 0x8dcd0800] 21:07:14 INFO - PROCESS | 5704 | 1467432434567 Marionette DEBUG loaded listener.js 21:07:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x91515800) [pid = 5704] [serial = 894] [outer = 0x8dcd0800] 21:07:15 INFO - PROCESS | 5704 | 1467432435603 Marionette TRACE conn3 <- [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]]]}] 21:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1437ms 21:07:15 INFO - PROCESS | 5704 | 1467432435678 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 5704 | 1467432435685 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 21:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:07:15 INFO - PROCESS | 5704 | 1467432435694 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:07:15 INFO - PROCESS | 5704 | 1467432435700 Marionette TRACE conn3 <- [1,1162,null,{}] 21:07:15 INFO - PROCESS | 5704 | 1467432435709 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:15 INFO - PROCESS | 5704 | 1467432435715 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:15 INFO - PROCESS | 5704 | 1467432435941 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 21:07:16 INFO - PROCESS | 5704 | 1467432436196 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:16 INFO - PROCESS | 5704 | 1467432436211 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de83400 == 26 [pid = 5704] [id = 298] 21:07:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de83800) [pid = 5704] [serial = 895] [outer = (nil)] 21:07:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8dec8800) [pid = 5704] [serial = 896] [outer = 0x8de83800] 21:07:16 INFO - PROCESS | 5704 | 1467432436309 Marionette DEBUG loaded listener.js 21:07:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8ee58800) [pid = 5704] [serial = 897] [outer = 0x8de83800] 21:07:17 INFO - PROCESS | 5704 | 1467432437242 Marionette TRACE conn3 <- [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]]]}] 21:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1590ms 21:07:17 INFO - PROCESS | 5704 | 1467432437284 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 5704 | 1467432437292 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 21:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:07:17 INFO - PROCESS | 5704 | 1467432437303 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:07:17 INFO - PROCESS | 5704 | 1467432437308 Marionette TRACE conn3 <- [1,1166,null,{}] 21:07:17 INFO - PROCESS | 5704 | 1467432437314 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:17 INFO - PROCESS | 5704 | 1467432437320 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:17 INFO - PROCESS | 5704 | 1467432437504 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 21:07:17 INFO - PROCESS | 5704 | 1467432437673 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:17 INFO - PROCESS | 5704 | 1467432437682 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6a800 == 27 [pid = 5704] [id = 299] 21:07:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8de72000) [pid = 5704] [serial = 898] [outer = (nil)] 21:07:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8fcd2400) [pid = 5704] [serial = 899] [outer = 0x8de72000] 21:07:17 INFO - PROCESS | 5704 | 1467432437817 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x9151e800) [pid = 5704] [serial = 900] [outer = 0x8de72000] 21:07:18 INFO - PROCESS | 5704 | 1467432438768 Marionette TRACE conn3 <- [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]]]}] 21:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1534ms 21:07:18 INFO - PROCESS | 5704 | 1467432438838 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 21:07:18 INFO - PROCESS | 5704 | 1467432438842 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 21:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:07:18 INFO - PROCESS | 5704 | 1467432438849 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:07:18 INFO - PROCESS | 5704 | 1467432438856 Marionette TRACE conn3 <- [1,1170,null,{}] 21:07:18 INFO - PROCESS | 5704 | 1467432438872 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:18 INFO - PROCESS | 5704 | 1467432438881 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:19 INFO - PROCESS | 5704 | 1467432439129 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 21:07:19 INFO - PROCESS | 5704 | 1467432439406 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:19 INFO - PROCESS | 5704 | 1467432439418 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cdb000 == 28 [pid = 5704] [id = 300] 21:07:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x91cde000) [pid = 5704] [serial = 901] [outer = (nil)] 21:07:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x925f2000) [pid = 5704] [serial = 902] [outer = 0x91cde000] 21:07:19 INFO - PROCESS | 5704 | 1467432439508 Marionette DEBUG loaded listener.js 21:07:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x9265e400) [pid = 5704] [serial = 903] [outer = 0x91cde000] 21:07:20 INFO - PROCESS | 5704 | 1467432440382 Marionette TRACE conn3 <- [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]]]}] 21:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1586ms 21:07:20 INFO - PROCESS | 5704 | 1467432440436 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 21:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:07:20 INFO - PROCESS | 5704 | 1467432440441 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 21:07:20 INFO - PROCESS | 5704 | 1467432440448 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:07:20 INFO - PROCESS | 5704 | 1467432440452 Marionette TRACE conn3 <- [1,1174,null,{}] 21:07:20 INFO - PROCESS | 5704 | 1467432440458 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:20 INFO - PROCESS | 5704 | 1467432440464 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:20 INFO - PROCESS | 5704 | 1467432440647 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 21:07:20 INFO - PROCESS | 5704 | 1467432440816 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:20 INFO - PROCESS | 5704 | 1467432440824 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x925f0800 == 29 [pid = 5704] [id = 301] 21:07:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x92667400) [pid = 5704] [serial = 904] [outer = (nil)] 21:07:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9266bc00) [pid = 5704] [serial = 905] [outer = 0x92667400] 21:07:20 INFO - PROCESS | 5704 | 1467432440910 Marionette DEBUG loaded listener.js 21:07:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x92d24800) [pid = 5704] [serial = 906] [outer = 0x92667400] 21:07:21 INFO - PROCESS | 5704 | 1467432441841 Marionette TRACE conn3 <- [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] 21:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:07:21 INFO - PROCESS | 5704 | 1467432441897 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 21:07:21 INFO - PROCESS | 5704 | 1467432441904 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:07:21 INFO - PROCESS | 5704 | 1467432441907 Marionette TRACE conn3 <- [1,1178,null,{}] 21:07:21 INFO - PROCESS | 5704 | 1467432441913 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:21 INFO - PROCESS | 5704 | 1467432441919 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:22 INFO - PROCESS | 5704 | 1467432442093 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 21:07:22 INFO - PROCESS | 5704 | 1467432442264 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:22 INFO - PROCESS | 5704 | 1467432442270 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc68400 == 30 [pid = 5704] [id = 302] 21:07:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x925ee400) [pid = 5704] [serial = 907] [outer = (nil)] 21:07:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x92e3a400) [pid = 5704] [serial = 908] [outer = 0x925ee400] 21:07:22 INFO - PROCESS | 5704 | 1467432442361 Marionette DEBUG loaded listener.js 21:07:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x92e3c400) [pid = 5704] [serial = 909] [outer = 0x925ee400] 21:07:23 INFO - PROCESS | 5704 | 1467432443302 Marionette TRACE conn3 <- [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] 21:07:23 INFO - PROCESS | 5704 | 1467432443347 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 21:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:07:23 INFO - PROCESS | 5704 | 1467432443355 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:07:23 INFO - PROCESS | 5704 | 1467432443358 Marionette TRACE conn3 <- [1,1182,null,{}] 21:07:23 INFO - PROCESS | 5704 | 1467432443365 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:23 INFO - PROCESS | 5704 | 1467432443377 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:23 INFO - PROCESS | 5704 | 1467432443608 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 21:07:23 INFO - PROCESS | 5704 | 1467432443833 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:23 INFO - PROCESS | 5704 | 1467432443846 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de79800 == 31 [pid = 5704] [id = 303] 21:07:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x8eae8800) [pid = 5704] [serial = 910] [outer = (nil)] 21:07:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x93e34c00) [pid = 5704] [serial = 911] [outer = 0x8eae8800] 21:07:23 INFO - PROCESS | 5704 | 1467432443979 Marionette DEBUG loaded listener.js 21:07:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x93e49400) [pid = 5704] [serial = 912] [outer = 0x8eae8800] 21:07:24 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:07:24 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:07:24 INFO - PROCESS | 5704 | 1467432444936 Marionette TRACE conn3 <- [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] 21:07:25 INFO - PROCESS | 5704 | 1467432444999 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 21:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:07:25 INFO - PROCESS | 5704 | 1467432445005 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:07:25 INFO - PROCESS | 5704 | 1467432445009 Marionette TRACE conn3 <- [1,1186,null,{}] 21:07:25 INFO - PROCESS | 5704 | 1467432445015 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:25 INFO - PROCESS | 5704 | 1467432445020 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:25 INFO - PROCESS | 5704 | 1467432445197 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 21:07:25 INFO - PROCESS | 5704 | 1467432445414 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:25 INFO - PROCESS | 5704 | 1467432445422 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd3000 == 32 [pid = 5704] [id = 304] 21:07:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8de68400) [pid = 5704] [serial = 913] [outer = (nil)] 21:07:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x95408000) [pid = 5704] [serial = 914] [outer = 0x8de68400] 21:07:25 INFO - PROCESS | 5704 | 1467432445548 Marionette DEBUG loaded listener.js 21:07:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x93e43800) [pid = 5704] [serial = 915] [outer = 0x8de68400] 21:07:26 INFO - PROCESS | 5704 | 1467432446530 Marionette TRACE conn3 <- [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] 21:07:26 INFO - PROCESS | 5704 | 1467432446595 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 21:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:07:26 INFO - PROCESS | 5704 | 1467432446601 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:07:26 INFO - PROCESS | 5704 | 1467432446605 Marionette TRACE conn3 <- [1,1190,null,{}] 21:07:26 INFO - PROCESS | 5704 | 1467432446611 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:26 INFO - PROCESS | 5704 | 1467432446616 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:26 INFO - PROCESS | 5704 | 1467432446793 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 21:07:27 INFO - PROCESS | 5704 | 1467432447006 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:27 INFO - PROCESS | 5704 | 1467432447014 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc67c00 == 33 [pid = 5704] [id = 305] 21:07:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8dc6c800) [pid = 5704] [serial = 916] [outer = (nil)] 21:07:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x95486c00) [pid = 5704] [serial = 917] [outer = 0x8dc6c800] 21:07:27 INFO - PROCESS | 5704 | 1467432447098 Marionette DEBUG loaded listener.js 21:07:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x95493400) [pid = 5704] [serial = 918] [outer = 0x8dc6c800] 21:07:27 INFO - PROCESS | 5704 | 1467432447967 Marionette TRACE conn3 <- [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] 21:07:28 INFO - PROCESS | 5704 | 1467432448040 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 21:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:07:28 INFO - PROCESS | 5704 | 1467432448047 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:07:28 INFO - PROCESS | 5704 | 1467432448051 Marionette TRACE conn3 <- [1,1194,null,{}] 21:07:28 INFO - PROCESS | 5704 | 1467432448056 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:28 INFO - PROCESS | 5704 | 1467432448062 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:28 INFO - PROCESS | 5704 | 1467432448285 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 21:07:28 INFO - PROCESS | 5704 | 1467432448509 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:28 INFO - PROCESS | 5704 | 1467432448516 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcce400 == 34 [pid = 5704] [id = 306] 21:07:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8de63c00) [pid = 5704] [serial = 919] [outer = (nil)] 21:07:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x95498400) [pid = 5704] [serial = 920] [outer = 0x8de63c00] 21:07:28 INFO - PROCESS | 5704 | 1467432448645 Marionette DEBUG loaded listener.js 21:07:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x9550d400) [pid = 5704] [serial = 921] [outer = 0x8de63c00] 21:07:29 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:07:29 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:07:29 INFO - PROCESS | 5704 | 1467432449605 Marionette TRACE conn3 <- [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] 21:07:29 INFO - PROCESS | 5704 | 1467432449693 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 21:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:07:29 INFO - PROCESS | 5704 | 1467432449700 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:07:29 INFO - PROCESS | 5704 | 1467432449702 Marionette TRACE conn3 <- [1,1198,null,{}] 21:07:29 INFO - PROCESS | 5704 | 1467432449709 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:29 INFO - PROCESS | 5704 | 1467432449714 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:29 INFO - PROCESS | 5704 | 1467432449922 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 21:07:30 INFO - PROCESS | 5704 | 1467432450282 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:30 INFO - PROCESS | 5704 | 1467432450293 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6bc00 == 35 [pid = 5704] [id = 307] 21:07:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x8dc6cc00) [pid = 5704] [serial = 922] [outer = (nil)] 21:07:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x8dcd2c00) [pid = 5704] [serial = 923] [outer = 0x8dc6cc00] 21:07:30 INFO - PROCESS | 5704 | 1467432450415 Marionette DEBUG loaded listener.js 21:07:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 113 (0x8de70400) [pid = 5704] [serial = 924] [outer = 0x8dc6cc00] 21:07:31 INFO - PROCESS | 5704 | 1467432451411 Marionette TRACE conn3 <- [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]]]}] 21:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1787ms 21:07:31 INFO - PROCESS | 5704 | 1467432451489 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 21:07:31 INFO - PROCESS | 5704 | 1467432451495 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 21:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:07:31 INFO - PROCESS | 5704 | 1467432451503 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:07:31 INFO - PROCESS | 5704 | 1467432451508 Marionette TRACE conn3 <- [1,1202,null,{}] 21:07:31 INFO - PROCESS | 5704 | 1467432451517 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:31 INFO - PROCESS | 5704 | 1467432451526 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:31 INFO - PROCESS | 5704 | 1467432451752 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 112 (0x9151e000) [pid = 5704] [serial = 813] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 111 (0x9addac00) [pid = 5704] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 110 (0x91c87800) [pid = 5704] [serial = 597] [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.] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 109 (0x930e5800) [pid = 5704] [serial = 854] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x91cd2c00) [pid = 5704] [serial = 848] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x91cd5400) [pid = 5704] [serial = 849] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x925f2400) [pid = 5704] [serial = 824] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x92660400) [pid = 5704] [serial = 825] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x91b70800) [pid = 5704] [serial = 821] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x91c84800) [pid = 5704] [serial = 822] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8f9d5400) [pid = 5704] [serial = 842] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8f9e2c00) [pid = 5704] [serial = 843] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8de67400) [pid = 5704] [serial = 839] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8e6b6800) [pid = 5704] [serial = 840] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8ee4c800) [pid = 5704] [serial = 818] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8f22a000) [pid = 5704] [serial = 819] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x93e4c000) [pid = 5704] [serial = 833] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x949b6000) [pid = 5704] [serial = 834] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x930e8800) [pid = 5704] [serial = 830] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x93c2bc00) [pid = 5704] [serial = 831] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x92d2a800) [pid = 5704] [serial = 827] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x92d2c000) [pid = 5704] [serial = 828] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8dcc4800) [pid = 5704] [serial = 815] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de69c00) [pid = 5704] [serial = 816] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8dcc9c00) [pid = 5704] [serial = 836] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8de6b000) [pid = 5704] [serial = 837] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x93be5000) [pid = 5704] [serial = 855] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x9265f000) [pid = 5704] [serial = 852] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x91b70c00) [pid = 5704] [serial = 846] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x91b63400) [pid = 5704] [serial = 845] [outer = (nil)] [url = about:blank] 21:07:31 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91c8a800) [pid = 5704] [serial = 851] [outer = (nil)] [url = about:blank] 21:07:32 INFO - PROCESS | 5704 | 1467432452045 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:32 INFO - PROCESS | 5704 | 1467432452055 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de68000 == 36 [pid = 5704] [id = 308] 21:07:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8de6b000) [pid = 5704] [serial = 925] [outer = (nil)] 21:07:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8deca000) [pid = 5704] [serial = 926] [outer = 0x8de6b000] 21:07:32 INFO - PROCESS | 5704 | 1467432452134 Marionette DEBUG loaded listener.js 21:07:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8eae1400) [pid = 5704] [serial = 927] [outer = 0x8de6b000] 21:07:32 INFO - PROCESS | 5704 | 1467432452932 Marionette TRACE conn3 <- [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]]]}] 21:07:32 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 21:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1489ms 21:07:33 INFO - PROCESS | 5704 | 1467432452996 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 21:07:33 INFO - PROCESS | 5704 | 1467432453002 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 21:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:07:33 INFO - PROCESS | 5704 | 1467432453009 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:07:33 INFO - PROCESS | 5704 | 1467432453013 Marionette TRACE conn3 <- [1,1206,null,{}] 21:07:33 INFO - PROCESS | 5704 | 1467432453034 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:33 INFO - PROCESS | 5704 | 1467432453039 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:33 INFO - PROCESS | 5704 | 1467432453212 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 21:07:33 INFO - PROCESS | 5704 | 1467432453222 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:33 INFO - PROCESS | 5704 | 1467432453230 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9dfc00 == 37 [pid = 5704] [id = 309] 21:07:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8fc83000) [pid = 5704] [serial = 928] [outer = (nil)] 21:07:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8fcd0c00) [pid = 5704] [serial = 929] [outer = 0x8fc83000] 21:07:33 INFO - PROCESS | 5704 | 1467432453301 Marionette DEBUG loaded listener.js 21:07:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x91b66800) [pid = 5704] [serial = 930] [outer = 0x8fc83000] 21:07:34 INFO - PROCESS | 5704 | 1467432454271 Marionette TRACE conn3 <- [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]]]}] 21:07:34 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 21:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1345ms 21:07:34 INFO - PROCESS | 5704 | 1467432454365 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 21:07:34 INFO - PROCESS | 5704 | 1467432454368 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 21:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:07:34 INFO - PROCESS | 5704 | 1467432454383 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:07:34 INFO - PROCESS | 5704 | 1467432454392 Marionette TRACE conn3 <- [1,1210,null,{}] 21:07:34 INFO - PROCESS | 5704 | 1467432454414 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:34 INFO - PROCESS | 5704 | 1467432454423 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:34 INFO - PROCESS | 5704 | 1467432454646 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 21:07:34 INFO - PROCESS | 5704 | 1467432454677 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:34 INFO - PROCESS | 5704 | 1467432454686 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9dac00 == 38 [pid = 5704] [id = 310] 21:07:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x91c8ac00) [pid = 5704] [serial = 931] [outer = (nil)] 21:07:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x91cd3c00) [pid = 5704] [serial = 932] [outer = 0x91c8ac00] 21:07:34 INFO - PROCESS | 5704 | 1467432454754 Marionette DEBUG loaded listener.js 21:07:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x91cdd000) [pid = 5704] [serial = 933] [outer = 0x91c8ac00] 21:07:35 INFO - PROCESS | 5704 | 1467432455661 Marionette TRACE conn3 <- [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]]]}] 21:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1351ms 21:07:35 INFO - PROCESS | 5704 | 1467432455728 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 21:07:35 INFO - PROCESS | 5704 | 1467432455733 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 21:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:07:35 INFO - PROCESS | 5704 | 1467432455740 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:07:35 INFO - PROCESS | 5704 | 1467432455744 Marionette TRACE conn3 <- [1,1214,null,{}] 21:07:35 INFO - PROCESS | 5704 | 1467432455749 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:35 INFO - PROCESS | 5704 | 1467432455768 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:35 INFO - PROCESS | 5704 | 1467432455989 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 21:07:36 INFO - PROCESS | 5704 | 1467432456013 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:36 INFO - PROCESS | 5704 | 1467432456022 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b6d800 == 39 [pid = 5704] [id = 311] 21:07:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x91c8e400) [pid = 5704] [serial = 934] [outer = (nil)] 21:07:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x92661c00) [pid = 5704] [serial = 935] [outer = 0x91c8e400] 21:07:36 INFO - PROCESS | 5704 | 1467432456088 Marionette DEBUG loaded listener.js 21:07:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x92669000) [pid = 5704] [serial = 936] [outer = 0x91c8e400] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8f229400) [pid = 5704] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x92d2a000) [pid = 5704] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8dcc8000) [pid = 5704] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8dcd1c00) [pid = 5704] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8dec6000) [pid = 5704] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8e6b2c00) [pid = 5704] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8de87000) [pid = 5704] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8fcc6c00) [pid = 5704] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x92d23800) [pid = 5704] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x93c20000) [pid = 5704] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8dc6c000) [pid = 5704] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:07:36 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x9547d400) [pid = 5704] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:07:37 INFO - PROCESS | 5704 | 1467432457092 Marionette TRACE conn3 <- [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]]]}] 21:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1385ms 21:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:07:37 INFO - PROCESS | 5704 | 1467432457126 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 21:07:37 INFO - PROCESS | 5704 | 1467432457129 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 21:07:37 INFO - PROCESS | 5704 | 1467432457135 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:07:37 INFO - PROCESS | 5704 | 1467432457138 Marionette TRACE conn3 <- [1,1218,null,{}] 21:07:37 INFO - PROCESS | 5704 | 1467432457144 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:37 INFO - PROCESS | 5704 | 1467432457149 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:37 INFO - PROCESS | 5704 | 1467432457353 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 21:07:37 INFO - PROCESS | 5704 | 1467432457370 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:37 INFO - PROCESS | 5704 | 1467432457387 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decb000 == 40 [pid = 5704] [id = 312] 21:07:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8fc7d000) [pid = 5704] [serial = 937] [outer = (nil)] 21:07:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x9265fc00) [pid = 5704] [serial = 938] [outer = 0x8fc7d000] 21:07:37 INFO - PROCESS | 5704 | 1467432457480 Marionette DEBUG loaded listener.js 21:07:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x92e3ac00) [pid = 5704] [serial = 939] [outer = 0x8fc7d000] 21:07:38 INFO - PROCESS | 5704 | 1467432458371 Marionette TRACE conn3 <- [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]]]}] 21:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1285ms 21:07:38 INFO - PROCESS | 5704 | 1467432458421 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 21:07:38 INFO - PROCESS | 5704 | 1467432458425 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 21:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:07:38 INFO - PROCESS | 5704 | 1467432458436 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:07:38 INFO - PROCESS | 5704 | 1467432458438 Marionette TRACE conn3 <- [1,1222,null,{}] 21:07:38 INFO - PROCESS | 5704 | 1467432458445 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:38 INFO - PROCESS | 5704 | 1467432458450 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:38 INFO - PROCESS | 5704 | 1467432458623 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 21:07:38 INFO - PROCESS | 5704 | 1467432458632 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:38 INFO - PROCESS | 5704 | 1467432458642 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:38 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc65800 == 41 [pid = 5704] [id = 313] 21:07:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8dccf800) [pid = 5704] [serial = 940] [outer = (nil)] 21:07:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x93c27800) [pid = 5704] [serial = 941] [outer = 0x8dccf800] 21:07:38 INFO - PROCESS | 5704 | 1467432458838 Marionette DEBUG loaded listener.js 21:07:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x93e52000) [pid = 5704] [serial = 942] [outer = 0x8dccf800] 21:07:39 INFO - PROCESS | 5704 | 1467432459896 Marionette TRACE conn3 <- [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] 21:07:39 INFO - PROCESS | 5704 | 1467432459979 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 21:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:07:39 INFO - PROCESS | 5704 | 1467432459988 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:07:40 INFO - PROCESS | 5704 | 1467432459996 Marionette TRACE conn3 <- [1,1226,null,{}] 21:07:40 INFO - PROCESS | 5704 | 1467432460004 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:40 INFO - PROCESS | 5704 | 1467432460011 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:40 INFO - PROCESS | 5704 | 1467432460254 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 21:07:40 INFO - PROCESS | 5704 | 1467432460532 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:40 INFO - PROCESS | 5704 | 1467432460547 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4cc00 == 42 [pid = 5704] [id = 314] 21:07:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8f221800) [pid = 5704] [serial = 943] [outer = (nil)] 21:07:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8f9db000) [pid = 5704] [serial = 944] [outer = 0x8f221800] 21:07:40 INFO - PROCESS | 5704 | 1467432460638 Marionette DEBUG loaded listener.js 21:07:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8fc7e800) [pid = 5704] [serial = 945] [outer = 0x8f221800] 21:07:41 INFO - PROCESS | 5704 | 1467432461709 Marionette TRACE conn3 <- [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]]]}] 21:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1796ms 21:07:41 INFO - PROCESS | 5704 | 1467432461787 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 21:07:41 INFO - PROCESS | 5704 | 1467432461799 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 21:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:07:41 INFO - PROCESS | 5704 | 1467432461819 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:07:41 INFO - PROCESS | 5704 | 1467432461827 Marionette TRACE conn3 <- [1,1230,null,{}] 21:07:41 INFO - PROCESS | 5704 | 1467432461882 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:41 INFO - PROCESS | 5704 | 1467432461892 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:42 INFO - PROCESS | 5704 | 1467432462386 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 21:07:42 INFO - PROCESS | 5704 | 1467432462605 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:42 INFO - PROCESS | 5704 | 1467432462622 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc74800 == 43 [pid = 5704] [id = 315] 21:07:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x91b71c00) [pid = 5704] [serial = 946] [outer = (nil)] 21:07:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x925f6c00) [pid = 5704] [serial = 947] [outer = 0x91b71c00] 21:07:42 INFO - PROCESS | 5704 | 1467432462797 Marionette DEBUG loaded listener.js 21:07:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x92d23800) [pid = 5704] [serial = 948] [outer = 0x91b71c00] 21:07:44 INFO - PROCESS | 5704 | 1467432464045 Marionette TRACE conn3 <- [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]]]}] 21:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2278ms 21:07:44 INFO - PROCESS | 5704 | 1467432464097 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 21:07:44 INFO - PROCESS | 5704 | 1467432464104 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 21:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:07:44 INFO - PROCESS | 5704 | 1467432464116 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:07:44 INFO - PROCESS | 5704 | 1467432464126 Marionette TRACE conn3 <- [1,1234,null,{}] 21:07:44 INFO - PROCESS | 5704 | 1467432464155 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:44 INFO - PROCESS | 5704 | 1467432464170 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:44 INFO - PROCESS | 5704 | 1467432464637 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 21:07:44 INFO - PROCESS | 5704 | 1467432464935 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:44 INFO - PROCESS | 5704 | 1467432464953 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e31000 == 44 [pid = 5704] [id = 316] 21:07:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x949c0800) [pid = 5704] [serial = 949] [outer = (nil)] 21:07:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x9540e800) [pid = 5704] [serial = 950] [outer = 0x949c0800] 21:07:45 INFO - PROCESS | 5704 | 1467432465097 Marionette DEBUG loaded listener.js 21:07:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x9549a000) [pid = 5704] [serial = 951] [outer = 0x949c0800] 21:07:46 INFO - PROCESS | 5704 | 1467432466131 Marionette TRACE conn3 <- [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]]]}] 21:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2065ms 21:07:46 INFO - PROCESS | 5704 | 1467432466180 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 21:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:07:46 INFO - PROCESS | 5704 | 1467432466185 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 21:07:46 INFO - PROCESS | 5704 | 1467432466192 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:07:46 INFO - PROCESS | 5704 | 1467432466196 Marionette TRACE conn3 <- [1,1238,null,{}] 21:07:46 INFO - PROCESS | 5704 | 1467432466201 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:46 INFO - PROCESS | 5704 | 1467432466207 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:46 INFO - PROCESS | 5704 | 1467432466400 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 21:07:46 INFO - PROCESS | 5704 | 1467432466587 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:46 INFO - PROCESS | 5704 | 1467432466595 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fccf000 == 45 [pid = 5704] [id = 317] 21:07:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x91c82400) [pid = 5704] [serial = 952] [outer = (nil)] 21:07:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x9578a400) [pid = 5704] [serial = 953] [outer = 0x91c82400] 21:07:46 INFO - PROCESS | 5704 | 1467432466686 Marionette DEBUG loaded listener.js 21:07:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x9792cc00) [pid = 5704] [serial = 954] [outer = 0x91c82400] 21:07:47 INFO - PROCESS | 5704 | 1467432467638 Marionette TRACE conn3 <- [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]]]}] 21:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1488ms 21:07:47 INFO - PROCESS | 5704 | 1467432467680 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 21:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:07:47 INFO - PROCESS | 5704 | 1467432467684 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 21:07:47 INFO - PROCESS | 5704 | 1467432467691 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:07:47 INFO - PROCESS | 5704 | 1467432467695 Marionette TRACE conn3 <- [1,1242,null,{}] 21:07:47 INFO - PROCESS | 5704 | 1467432467701 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:47 INFO - PROCESS | 5704 | 1467432467706 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:47 INFO - PROCESS | 5704 | 1467432467891 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 21:07:48 INFO - PROCESS | 5704 | 1467432468136 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:48 INFO - PROCESS | 5704 | 1467432468145 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6afc00 == 46 [pid = 5704] [id = 318] 21:07:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x92661400) [pid = 5704] [serial = 955] [outer = (nil)] 21:07:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x9794c800) [pid = 5704] [serial = 956] [outer = 0x92661400] 21:07:48 INFO - PROCESS | 5704 | 1467432468281 Marionette DEBUG loaded listener.js 21:07:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x97950400) [pid = 5704] [serial = 957] [outer = 0x92661400] 21:07:49 INFO - PROCESS | 5704 | 1467432469205 Marionette TRACE conn3 <- [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]]]}] 21:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1582ms 21:07:49 INFO - PROCESS | 5704 | 1467432469274 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 21:07:49 INFO - PROCESS | 5704 | 1467432469279 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 21:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:07:49 INFO - PROCESS | 5704 | 1467432469286 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:07:49 INFO - PROCESS | 5704 | 1467432469289 Marionette TRACE conn3 <- [1,1246,null,{}] 21:07:49 INFO - PROCESS | 5704 | 1467432469295 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:49 INFO - PROCESS | 5704 | 1467432469306 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:49 INFO - PROCESS | 5704 | 1467432469556 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 21:07:49 INFO - PROCESS | 5704 | 1467432469821 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:49 INFO - PROCESS | 5704 | 1467432469829 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de77c00 == 47 [pid = 5704] [id = 319] 21:07:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x95790400) [pid = 5704] [serial = 958] [outer = (nil)] 21:07:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x993e2800) [pid = 5704] [serial = 959] [outer = 0x95790400] 21:07:49 INFO - PROCESS | 5704 | 1467432469911 Marionette DEBUG loaded listener.js 21:07:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x993e6000) [pid = 5704] [serial = 960] [outer = 0x95790400] 21:07:50 INFO - PROCESS | 5704 | 1467432470829 Marionette TRACE conn3 <- [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]]]}] 21:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1631ms 21:07:50 INFO - PROCESS | 5704 | 1467432470919 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 21:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:07:50 INFO - PROCESS | 5704 | 1467432470923 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 21:07:50 INFO - PROCESS | 5704 | 1467432470930 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:07:50 INFO - PROCESS | 5704 | 1467432470933 Marionette TRACE conn3 <- [1,1250,null,{}] 21:07:50 INFO - PROCESS | 5704 | 1467432470940 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:50 INFO - PROCESS | 5704 | 1467432470945 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:51 INFO - PROCESS | 5704 | 1467432471170 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 21:07:51 INFO - PROCESS | 5704 | 1467432471757 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 5704 | 1467432471772 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8b000 == 48 [pid = 5704] [id = 320] 21:07:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x8de8dc00) [pid = 5704] [serial = 961] [outer = (nil)] 21:07:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8f227800) [pid = 5704] [serial = 962] [outer = 0x8de8dc00] 21:07:51 INFO - PROCESS | 5704 | 1467432471849 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x8f9d6c00) [pid = 5704] [serial = 963] [outer = 0x8de8dc00] 21:07:52 INFO - PROCESS | 5704 | 1467432472749 Marionette TRACE conn3 <- [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]]]}] 21:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1890ms 21:07:52 INFO - PROCESS | 5704 | 1467432472823 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 21:07:52 INFO - PROCESS | 5704 | 1467432472828 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 21:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:07:52 INFO - PROCESS | 5704 | 1467432472836 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:07:52 INFO - PROCESS | 5704 | 1467432472840 Marionette TRACE conn3 <- [1,1254,null,{}] 21:07:52 INFO - PROCESS | 5704 | 1467432472848 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:52 INFO - PROCESS | 5704 | 1467432472856 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:53 INFO - PROCESS | 5704 | 1467432473153 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b0800 == 47 [pid = 5704] [id = 285] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc70c00 == 46 [pid = 5704] [id = 279] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6b400 == 45 [pid = 5704] [id = 293] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de63800 == 44 [pid = 5704] [id = 280] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc62400 == 43 [pid = 5704] [id = 282] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de64000 == 42 [pid = 5704] [id = 281] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x91b6d800 == 41 [pid = 5704] [id = 311] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd1400 == 40 [pid = 5704] [id = 284] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8decb000 == 39 [pid = 5704] [id = 312] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b4800 == 38 [pid = 5704] [id = 283] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8f000 == 37 [pid = 5704] [id = 292] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8f839400 == 36 [pid = 5704] [id = 286] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd8c00 == 35 [pid = 5704] [id = 290] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6e400 == 34 [pid = 5704] [id = 287] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc8400 == 33 [pid = 5704] [id = 289] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x92d27800 == 32 [pid = 5704] [id = 288] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccd000 == 31 [pid = 5704] [id = 291] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8b000 == 30 [pid = 5704] [id = 320] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6afc00 == 29 [pid = 5704] [id = 318] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de77c00 == 28 [pid = 5704] [id = 319] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8fccf000 == 27 [pid = 5704] [id = 317] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x93e31000 == 26 [pid = 5704] [id = 316] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc74800 == 25 [pid = 5704] [id = 315] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc65800 == 24 [pid = 5704] [id = 313] 21:07:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee4cc00 == 23 [pid = 5704] [id = 314] 21:07:54 INFO - PROCESS | 5704 | 1467432474555 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:54 INFO - PROCESS | 5704 | 1467432474566 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 108 (0x8fcd4000) [pid = 5704] [serial = 893] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 107 (0x8f836000) [pid = 5704] [serial = 888] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x8f22f400) [pid = 5704] [serial = 887] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x93e2dc00) [pid = 5704] [serial = 864] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x8dec7000) [pid = 5704] [serial = 890] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x8de8bc00) [pid = 5704] [serial = 875] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8ded3000) [pid = 5704] [serial = 878] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8eaebc00) [pid = 5704] [serial = 857] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x93be2800) [pid = 5704] [serial = 863] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8fc82800) [pid = 5704] [serial = 891] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8de8d800) [pid = 5704] [serial = 884] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8fcc7c00) [pid = 5704] [serial = 876] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x91518400) [pid = 5704] [serial = 860] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x9540d400) [pid = 5704] [serial = 869] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x9540f000) [pid = 5704] [serial = 870] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8f225c00) [pid = 5704] [serial = 858] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x949be400) [pid = 5704] [serial = 866] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8eae3400) [pid = 5704] [serial = 879] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x95402c00) [pid = 5704] [serial = 867] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8dcc4400) [pid = 5704] [serial = 881] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x95490c00) [pid = 5704] [serial = 872] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8ded0800) [pid = 5704] [serial = 885] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x95496000) [pid = 5704] [serial = 873] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x91c8d800) [pid = 5704] [serial = 861] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8dccec00) [pid = 5704] [serial = 882] [outer = (nil)] [url = about:blank] 21:07:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc65400 == 24 [pid = 5704] [id = 321] 21:07:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8dc65c00) [pid = 5704] [serial = 964] [outer = (nil)] 21:07:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8dcc4800) [pid = 5704] [serial = 965] [outer = 0x8dc65c00] 21:07:54 INFO - PROCESS | 5704 | 1467432474793 Marionette DEBUG loaded listener.js 21:07:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8dcce800) [pid = 5704] [serial = 966] [outer = 0x8dc65c00] 21:07:55 INFO - PROCESS | 5704 | 1467432475659 Marionette TRACE conn3 <- [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]]]}] 21:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2894ms 21:07:55 INFO - PROCESS | 5704 | 1467432475733 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 5704 | 1467432475740 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 21:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:07:55 INFO - PROCESS | 5704 | 1467432475749 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:07:55 INFO - PROCESS | 5704 | 1467432475754 Marionette TRACE conn3 <- [1,1258,null,{}] 21:07:55 INFO - PROCESS | 5704 | 1467432475764 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:55 INFO - PROCESS | 5704 | 1467432475771 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:55 INFO - PROCESS | 5704 | 1467432475946 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 21:07:56 INFO - PROCESS | 5704 | 1467432476109 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 5704 | 1467432476118 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de81800 == 25 [pid = 5704] [id = 322] 21:07:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8de81c00) [pid = 5704] [serial = 967] [outer = (nil)] 21:07:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8de88800) [pid = 5704] [serial = 968] [outer = 0x8de81c00] 21:07:56 INFO - PROCESS | 5704 | 1467432476251 Marionette DEBUG loaded listener.js 21:07:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8de8fc00) [pid = 5704] [serial = 969] [outer = 0x8de81c00] 21:07:57 INFO - PROCESS | 5704 | 1467432477185 Marionette TRACE conn3 <- [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]]]}] 21:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1488ms 21:07:57 INFO - PROCESS | 5704 | 1467432477239 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 21:07:57 INFO - PROCESS | 5704 | 1467432477246 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 21:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:07:57 INFO - PROCESS | 5704 | 1467432477264 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:07:57 INFO - PROCESS | 5704 | 1467432477268 Marionette TRACE conn3 <- [1,1262,null,{}] 21:07:57 INFO - PROCESS | 5704 | 1467432477275 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:57 INFO - PROCESS | 5704 | 1467432477279 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:57 INFO - PROCESS | 5704 | 1467432477510 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 21:07:57 INFO - PROCESS | 5704 | 1467432477539 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:57 INFO - PROCESS | 5704 | 1467432477551 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8f800 == 26 [pid = 5704] [id = 323] 21:07:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8eae4800) [pid = 5704] [serial = 970] [outer = (nil)] 21:07:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8eaf0c00) [pid = 5704] [serial = 971] [outer = 0x8eae4800] 21:07:57 INFO - PROCESS | 5704 | 1467432477621 Marionette DEBUG loaded listener.js 21:07:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x8ee50800) [pid = 5704] [serial = 972] [outer = 0x8eae4800] 21:07:58 INFO - PROCESS | 5704 | 1467432478680 Marionette TRACE conn3 <- [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]]]}] 21:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1489ms 21:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:07:58 INFO - PROCESS | 5704 | 1467432478754 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 5704 | 1467432478757 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 21:07:58 INFO - PROCESS | 5704 | 1467432478767 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:07:58 INFO - PROCESS | 5704 | 1467432478776 Marionette TRACE conn3 <- [1,1266,null,{}] 21:07:58 INFO - PROCESS | 5704 | 1467432478801 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:58 INFO - PROCESS | 5704 | 1467432478810 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:59 INFO - PROCESS | 5704 | 1467432479051 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 21:07:59 INFO - PROCESS | 5704 | 1467432479077 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:59 INFO - PROCESS | 5704 | 1467432479086 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:07:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de77000 == 27 [pid = 5704] [id = 324] 21:07:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8e6b7c00) [pid = 5704] [serial = 973] [outer = (nil)] 21:07:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8f9dbc00) [pid = 5704] [serial = 974] [outer = 0x8e6b7c00] 21:07:59 INFO - PROCESS | 5704 | 1467432479177 Marionette DEBUG loaded listener.js 21:07:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x8fc7dc00) [pid = 5704] [serial = 975] [outer = 0x8e6b7c00] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8dccf800) [pid = 5704] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x91c8e400) [pid = 5704] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8dc6c800) [pid = 5704] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x8de63c00) [pid = 5704] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8de68400) [pid = 5704] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8dcd0800) [pid = 5704] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de83800) [pid = 5704] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8fc83000) [pid = 5704] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x925ee400) [pid = 5704] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8dc6cc00) [pid = 5704] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x92667400) [pid = 5704] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8eae8800) [pid = 5704] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8de6b000) [pid = 5704] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91cde000) [pid = 5704] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8de72000) [pid = 5704] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x91c8ac00) [pid = 5704] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:08:00 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8fc7d000) [pid = 5704] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:08:00 INFO - PROCESS | 5704 | 1467432480793 Marionette TRACE conn3 <- [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]]]}] 21:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2063ms 21:08:00 INFO - PROCESS | 5704 | 1467432480827 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 21:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:08:00 INFO - PROCESS | 5704 | 1467432480832 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 21:08:00 INFO - PROCESS | 5704 | 1467432480839 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:08:00 INFO - PROCESS | 5704 | 1467432480842 Marionette TRACE conn3 <- [1,1270,null,{}] 21:08:00 INFO - PROCESS | 5704 | 1467432480848 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:00 INFO - PROCESS | 5704 | 1467432480853 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:01 INFO - PROCESS | 5704 | 1467432481019 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 21:08:01 INFO - PROCESS | 5704 | 1467432481153 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:01 INFO - PROCESS | 5704 | 1467432481160 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccf400 == 28 [pid = 5704] [id = 325] 21:08:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8dccf800) [pid = 5704] [serial = 976] [outer = (nil)] 21:08:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8fc82800) [pid = 5704] [serial = 977] [outer = 0x8dccf800] 21:08:01 INFO - PROCESS | 5704 | 1467432481236 Marionette DEBUG loaded listener.js 21:08:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8fcc7c00) [pid = 5704] [serial = 978] [outer = 0x8dccf800] 21:08:02 INFO - PROCESS | 5704 | 1467432482160 Marionette TRACE conn3 <- [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]]]}] 21:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1383ms 21:08:02 INFO - PROCESS | 5704 | 1467432482223 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 21:08:02 INFO - PROCESS | 5704 | 1467432482231 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 21:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:08:02 INFO - PROCESS | 5704 | 1467432482243 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:08:02 INFO - PROCESS | 5704 | 1467432482249 Marionette TRACE conn3 <- [1,1274,null,{}] 21:08:02 INFO - PROCESS | 5704 | 1467432482260 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:02 INFO - PROCESS | 5704 | 1467432482266 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:02 INFO - PROCESS | 5704 | 1467432482501 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 21:08:02 INFO - PROCESS | 5704 | 1467432482746 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 5704 | 1467432482760 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de69c00 == 29 [pid = 5704] [id = 326] 21:08:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8de6ac00) [pid = 5704] [serial = 979] [outer = (nil)] 21:08:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de77400) [pid = 5704] [serial = 980] [outer = 0x8de6ac00] 21:08:02 INFO - PROCESS | 5704 | 1467432482897 Marionette DEBUG loaded listener.js 21:08:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8e6b0000) [pid = 5704] [serial = 981] [outer = 0x8de6ac00] 21:08:04 INFO - PROCESS | 5704 | 1467432484275 Marionette TRACE conn3 <- [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]]]}] 21:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2140ms 21:08:04 INFO - PROCESS | 5704 | 1467432484512 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 21:08:04 INFO - PROCESS | 5704 | 1467432484525 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 21:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:08:04 INFO - PROCESS | 5704 | 1467432484548 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:08:04 INFO - PROCESS | 5704 | 1467432484556 Marionette TRACE conn3 <- [1,1278,null,{}] 21:08:04 INFO - PROCESS | 5704 | 1467432484566 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:04 INFO - PROCESS | 5704 | 1467432484574 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:04 INFO - PROCESS | 5704 | 1467432484842 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 21:08:05 INFO - PROCESS | 5704 | 1467432485011 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:05 INFO - PROCESS | 5704 | 1467432485017 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcca400 == 30 [pid = 5704] [id = 327] 21:08:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8f224c00) [pid = 5704] [serial = 982] [outer = (nil)] 21:08:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8fc7a800) [pid = 5704] [serial = 983] [outer = 0x8f224c00] 21:08:05 INFO - PROCESS | 5704 | 1467432485106 Marionette DEBUG loaded listener.js 21:08:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8fcd5000) [pid = 5704] [serial = 984] [outer = 0x8f224c00] 21:08:06 INFO - PROCESS | 5704 | 1467432486081 Marionette TRACE conn3 <- [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]]]}] 21:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1589ms 21:08:06 INFO - PROCESS | 5704 | 1467432486134 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 21:08:06 INFO - PROCESS | 5704 | 1467432486139 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 21:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:08:06 INFO - PROCESS | 5704 | 1467432486146 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:08:06 INFO - PROCESS | 5704 | 1467432486152 Marionette TRACE conn3 <- [1,1282,null,{}] 21:08:06 INFO - PROCESS | 5704 | 1467432486169 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:06 INFO - PROCESS | 5704 | 1467432486178 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:06 INFO - PROCESS | 5704 | 1467432486368 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 21:08:06 INFO - PROCESS | 5704 | 1467432486628 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:06 INFO - PROCESS | 5704 | 1467432486643 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c87000 == 31 [pid = 5704] [id = 328] 21:08:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x91c8a400) [pid = 5704] [serial = 985] [outer = (nil)] 21:08:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x91c8f000) [pid = 5704] [serial = 986] [outer = 0x91c8a400] 21:08:06 INFO - PROCESS | 5704 | 1467432486787 Marionette DEBUG loaded listener.js 21:08:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x91cd5400) [pid = 5704] [serial = 987] [outer = 0x91c8a400] 21:08:07 INFO - PROCESS | 5704 | 1467432487688 Marionette TRACE conn3 <- [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]]]}] 21:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1589ms 21:08:07 INFO - PROCESS | 5704 | 1467432487737 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 21:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:08:07 INFO - PROCESS | 5704 | 1467432487742 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 21:08:07 INFO - PROCESS | 5704 | 1467432487749 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:08:07 INFO - PROCESS | 5704 | 1467432487752 Marionette TRACE conn3 <- [1,1286,null,{}] 21:08:07 INFO - PROCESS | 5704 | 1467432487759 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:07 INFO - PROCESS | 5704 | 1467432487765 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:07 INFO - PROCESS | 5704 | 1467432487989 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 21:08:08 INFO - PROCESS | 5704 | 1467432488208 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:08 INFO - PROCESS | 5704 | 1467432488217 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcca000 == 32 [pid = 5704] [id = 329] 21:08:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8dcccc00) [pid = 5704] [serial = 988] [outer = (nil)] 21:08:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x925f2c00) [pid = 5704] [serial = 989] [outer = 0x8dcccc00] 21:08:08 INFO - PROCESS | 5704 | 1467432488312 Marionette DEBUG loaded listener.js 21:08:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x925f4c00) [pid = 5704] [serial = 990] [outer = 0x8dcccc00] 21:08:09 INFO - PROCESS | 5704 | 1467432489435 Marionette TRACE conn3 <- [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]]]}] 21:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1743ms 21:08:09 INFO - PROCESS | 5704 | 1467432489495 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 21:08:09 INFO - PROCESS | 5704 | 1467432489502 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 21:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:08:09 INFO - PROCESS | 5704 | 1467432489512 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:08:09 INFO - PROCESS | 5704 | 1467432489517 Marionette TRACE conn3 <- [1,1290,null,{}] 21:08:09 INFO - PROCESS | 5704 | 1467432489528 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:09 INFO - PROCESS | 5704 | 1467432489537 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:09 INFO - PROCESS | 5704 | 1467432489958 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 21:08:10 INFO - PROCESS | 5704 | 1467432490175 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:10 INFO - PROCESS | 5704 | 1467432490188 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc7c800 == 33 [pid = 5704] [id = 330] 21:08:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x91c90400) [pid = 5704] [serial = 991] [outer = (nil)] 21:08:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x92d2a400) [pid = 5704] [serial = 992] [outer = 0x91c90400] 21:08:10 INFO - PROCESS | 5704 | 1467432490332 Marionette DEBUG loaded listener.js 21:08:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x92d2dc00) [pid = 5704] [serial = 993] [outer = 0x91c90400] 21:08:11 INFO - PROCESS | 5704 | 1467432491377 Marionette TRACE conn3 <- [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]]]}] 21:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1898ms 21:08:11 INFO - PROCESS | 5704 | 1467432491410 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 21:08:11 INFO - PROCESS | 5704 | 1467432491413 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 21:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:08:11 INFO - PROCESS | 5704 | 1467432491420 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:08:11 INFO - PROCESS | 5704 | 1467432491423 Marionette TRACE conn3 <- [1,1294,null,{}] 21:08:11 INFO - PROCESS | 5704 | 1467432491429 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:11 INFO - PROCESS | 5704 | 1467432491440 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:11 INFO - PROCESS | 5704 | 1467432491670 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 21:08:11 INFO - PROCESS | 5704 | 1467432491923 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:11 INFO - PROCESS | 5704 | 1467432491934 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6fc00 == 34 [pid = 5704] [id = 331] 21:08:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8de74c00) [pid = 5704] [serial = 994] [outer = (nil)] 21:08:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x93be4c00) [pid = 5704] [serial = 995] [outer = 0x8de74c00] 21:08:12 INFO - PROCESS | 5704 | 1467432492073 Marionette DEBUG loaded listener.js 21:08:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x93c28400) [pid = 5704] [serial = 996] [outer = 0x8de74c00] 21:08:12 INFO - PROCESS | 5704 | 1467432492954 Marionette TRACE conn3 <- [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]]]}] 21:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1585ms 21:08:13 INFO - PROCESS | 5704 | 1467432493006 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 21:08:13 INFO - PROCESS | 5704 | 1467432493010 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 21:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:08:13 INFO - PROCESS | 5704 | 1467432493017 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:08:13 INFO - PROCESS | 5704 | 1467432493021 Marionette TRACE conn3 <- [1,1298,null,{}] 21:08:13 INFO - PROCESS | 5704 | 1467432493027 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:13 INFO - PROCESS | 5704 | 1467432493032 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:13 INFO - PROCESS | 5704 | 1467432493217 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 21:08:13 INFO - PROCESS | 5704 | 1467432493396 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 5704 | 1467432493404 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de69400 == 35 [pid = 5704] [id = 332] 21:08:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8de81400) [pid = 5704] [serial = 997] [outer = (nil)] 21:08:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x93e39000) [pid = 5704] [serial = 998] [outer = 0x8de81400] 21:08:13 INFO - PROCESS | 5704 | 1467432493492 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x93e32000) [pid = 5704] [serial = 999] [outer = 0x8de81400] 21:08:14 INFO - PROCESS | 5704 | 1467432494462 Marionette TRACE conn3 <- [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]]]}] 21:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1480ms 21:08:14 INFO - PROCESS | 5704 | 1467432494498 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 21:08:14 INFO - PROCESS | 5704 | 1467432494502 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 21:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:08:14 INFO - PROCESS | 5704 | 1467432494509 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:08:14 INFO - PROCESS | 5704 | 1467432494513 Marionette TRACE conn3 <- [1,1302,null,{}] 21:08:14 INFO - PROCESS | 5704 | 1467432494519 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:14 INFO - PROCESS | 5704 | 1467432494526 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:14 INFO - PROCESS | 5704 | 1467432494714 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 21:08:14 INFO - PROCESS | 5704 | 1467432494890 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:14 INFO - PROCESS | 5704 | 1467432494899 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc76800 == 36 [pid = 5704] [id = 333] 21:08:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x93e31800) [pid = 5704] [serial = 1000] [outer = (nil)] 21:08:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x949c2800) [pid = 5704] [serial = 1001] [outer = 0x93e31800] 21:08:15 INFO - PROCESS | 5704 | 1467432495038 Marionette DEBUG loaded listener.js 21:08:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x95401400) [pid = 5704] [serial = 1002] [outer = 0x93e31800] 21:08:16 INFO - PROCESS | 5704 | 1467432496026 Marionette TRACE conn3 <- [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]]]}] 21:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1582ms 21:08:16 INFO - PROCESS | 5704 | 1467432496092 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 21:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:08:16 INFO - PROCESS | 5704 | 1467432496097 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 21:08:16 INFO - PROCESS | 5704 | 1467432496104 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:08:16 INFO - PROCESS | 5704 | 1467432496108 Marionette TRACE conn3 <- [1,1306,null,{}] 21:08:16 INFO - PROCESS | 5704 | 1467432496114 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:16 INFO - PROCESS | 5704 | 1467432496119 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:16 INFO - PROCESS | 5704 | 1467432496296 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 21:08:16 INFO - PROCESS | 5704 | 1467432496518 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 5704 | 1467432496526 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc61800 == 37 [pid = 5704] [id = 334] 21:08:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x8dc62000) [pid = 5704] [serial = 1003] [outer = (nil)] 21:08:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 108 (0x8dc6cc00) [pid = 5704] [serial = 1004] [outer = 0x8dc62000] 21:08:16 INFO - PROCESS | 5704 | 1467432496787 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 109 (0x8dcd0800) [pid = 5704] [serial = 1005] [outer = 0x8dc62000] 21:08:17 INFO - PROCESS | 5704 | 1467432497709 Marionette TRACE conn3 <- [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]]]}] 21:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1681ms 21:08:17 INFO - PROCESS | 5704 | 1467432497787 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 5704 | 1467432497793 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 21:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:08:17 INFO - PROCESS | 5704 | 1467432497802 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:08:17 INFO - PROCESS | 5704 | 1467432497806 Marionette TRACE conn3 <- [1,1310,null,{}] 21:08:17 INFO - PROCESS | 5704 | 1467432497814 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:17 INFO - PROCESS | 5704 | 1467432497818 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:18 INFO - PROCESS | 5704 | 1467432497998 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 21:08:18 INFO - PROCESS | 5704 | 1467432498148 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:18 INFO - PROCESS | 5704 | 1467432498160 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6f800 == 38 [pid = 5704] [id = 335] 21:08:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 110 (0x8eae2400) [pid = 5704] [serial = 1006] [outer = (nil)] 21:08:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 111 (0x8f837000) [pid = 5704] [serial = 1007] [outer = 0x8eae2400] 21:08:18 INFO - PROCESS | 5704 | 1467432498247 Marionette DEBUG loaded listener.js 21:08:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 112 (0x8f9dd000) [pid = 5704] [serial = 1008] [outer = 0x8eae2400] 21:08:19 INFO - PROCESS | 5704 | 1467432499277 Marionette TRACE conn3 <- [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] 21:08:19 INFO - PROCESS | 5704 | 1467432499395 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 21:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:08:19 INFO - PROCESS | 5704 | 1467432499405 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:08:19 INFO - PROCESS | 5704 | 1467432499409 Marionette TRACE conn3 <- [1,1314,null,{}] 21:08:19 INFO - PROCESS | 5704 | 1467432499415 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:19 INFO - PROCESS | 5704 | 1467432499421 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:19 INFO - PROCESS | 5704 | 1467432499615 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 21:08:19 INFO - PROCESS | 5704 | 1467432499807 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:19 INFO - PROCESS | 5704 | 1467432499814 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f221c00 == 39 [pid = 5704] [id = 336] 21:08:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8f224800) [pid = 5704] [serial = 1009] [outer = (nil)] 21:08:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x91517000) [pid = 5704] [serial = 1010] [outer = 0x8f224800] 21:08:19 INFO - PROCESS | 5704 | 1467432499893 Marionette DEBUG loaded listener.js 21:08:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x91b63800) [pid = 5704] [serial = 1011] [outer = 0x8f224800] 21:08:20 INFO - PROCESS | 5704 | 1467432500731 Marionette TRACE conn3 <- [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]]]}] 21:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1389ms 21:08:20 INFO - PROCESS | 5704 | 1467432500794 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 21:08:20 INFO - PROCESS | 5704 | 1467432500797 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 21:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:08:20 INFO - PROCESS | 5704 | 1467432500805 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:08:20 INFO - PROCESS | 5704 | 1467432500810 Marionette TRACE conn3 <- [1,1318,null,{}] 21:08:20 INFO - PROCESS | 5704 | 1467432500827 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:20 INFO - PROCESS | 5704 | 1467432500836 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:21 INFO - PROCESS | 5704 | 1467432501016 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 21:08:21 INFO - PROCESS | 5704 | 1467432501153 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:21 INFO - PROCESS | 5704 | 1467432501163 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6a800 == 40 [pid = 5704] [id = 337] 21:08:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8ee4a800) [pid = 5704] [serial = 1012] [outer = (nil)] 21:08:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x91cdd400) [pid = 5704] [serial = 1013] [outer = 0x8ee4a800] 21:08:21 INFO - PROCESS | 5704 | 1467432501240 Marionette DEBUG loaded listener.js 21:08:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x925f7800) [pid = 5704] [serial = 1014] [outer = 0x8ee4a800] 21:08:22 INFO - PROCESS | 5704 | 1467432502126 Marionette TRACE conn3 <- [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]]]}] 21:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1389ms 21:08:22 INFO - PROCESS | 5704 | 1467432502195 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 21:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:08:22 INFO - PROCESS | 5704 | 1467432502200 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 21:08:22 INFO - PROCESS | 5704 | 1467432502208 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:08:22 INFO - PROCESS | 5704 | 1467432502211 Marionette TRACE conn3 <- [1,1322,null,{}] 21:08:22 INFO - PROCESS | 5704 | 1467432502217 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:22 INFO - PROCESS | 5704 | 1467432502223 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:22 INFO - PROCESS | 5704 | 1467432502462 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 21:08:22 INFO - PROCESS | 5704 | 1467432502492 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:22 INFO - PROCESS | 5704 | 1467432502502 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c88400 == 41 [pid = 5704] [id = 338] 21:08:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x91cd6800) [pid = 5704] [serial = 1015] [outer = (nil)] 21:08:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x92d2a000) [pid = 5704] [serial = 1016] [outer = 0x91cd6800] 21:08:22 INFO - PROCESS | 5704 | 1467432502576 Marionette DEBUG loaded listener.js 21:08:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x92d32c00) [pid = 5704] [serial = 1017] [outer = 0x91cd6800] 21:08:23 INFO - PROCESS | 5704 | 1467432503609 Marionette TRACE conn3 <- [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]]]}] 21:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1431ms 21:08:23 INFO - PROCESS | 5704 | 1467432503639 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 21:08:23 INFO - PROCESS | 5704 | 1467432503643 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 21:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:08:23 INFO - PROCESS | 5704 | 1467432503651 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:08:23 INFO - PROCESS | 5704 | 1467432503655 Marionette TRACE conn3 <- [1,1326,null,{}] 21:08:23 INFO - PROCESS | 5704 | 1467432503661 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:23 INFO - PROCESS | 5704 | 1467432503666 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:23 INFO - PROCESS | 5704 | 1467432503887 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x91c82400) [pid = 5704] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8de8dc00) [pid = 5704] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8eae4800) [pid = 5704] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x92661400) [pid = 5704] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x95790400) [pid = 5704] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x949c0800) [pid = 5704] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8dc65c00) [pid = 5704] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8de81c00) [pid = 5704] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x91b71c00) [pid = 5704] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8e6b7c00) [pid = 5704] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:08:24 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8f221800) [pid = 5704] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:08:24 INFO - PROCESS | 5704 | 1467432504117 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:24 INFO - PROCESS | 5704 | 1467432504125 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6d800 == 42 [pid = 5704] [id = 339] 21:08:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8de72400) [pid = 5704] [serial = 1018] [outer = (nil)] 21:08:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8e6ad400) [pid = 5704] [serial = 1019] [outer = 0x8de72400] 21:08:24 INFO - PROCESS | 5704 | 1467432504229 Marionette DEBUG loaded listener.js 21:08:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x92e3e000) [pid = 5704] [serial = 1020] [outer = 0x8de72400] 21:08:25 INFO - PROCESS | 5704 | 1467432505036 Marionette TRACE conn3 <- [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]]]}] 21:08:25 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 21:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1441ms 21:08:25 INFO - PROCESS | 5704 | 1467432505094 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 21:08:25 INFO - PROCESS | 5704 | 1467432505098 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 21:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:08:25 INFO - PROCESS | 5704 | 1467432505104 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:08:25 INFO - PROCESS | 5704 | 1467432505108 Marionette TRACE conn3 <- [1,1330,null,{}] 21:08:25 INFO - PROCESS | 5704 | 1467432505113 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:25 INFO - PROCESS | 5704 | 1467432505123 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:25 INFO - PROCESS | 5704 | 1467432505294 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 21:08:25 INFO - PROCESS | 5704 | 1467432505303 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:25 INFO - PROCESS | 5704 | 1467432505309 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b0400 == 43 [pid = 5704] [id = 340] 21:08:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x91cda800) [pid = 5704] [serial = 1021] [outer = (nil)] 21:08:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x93e38c00) [pid = 5704] [serial = 1022] [outer = 0x91cda800] 21:08:25 INFO - PROCESS | 5704 | 1467432505500 Marionette DEBUG loaded listener.js 21:08:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x93e49000) [pid = 5704] [serial = 1023] [outer = 0x91cda800] 21:08:26 INFO - PROCESS | 5704 | 1467432506499 Marionette TRACE conn3 <- [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]]]}] 21:08:26 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 21:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1435ms 21:08:26 INFO - PROCESS | 5704 | 1467432506542 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 21:08:26 INFO - PROCESS | 5704 | 1467432506550 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 21:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:08:26 INFO - PROCESS | 5704 | 1467432506560 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:08:26 INFO - PROCESS | 5704 | 1467432506565 Marionette TRACE conn3 <- [1,1334,null,{}] 21:08:26 INFO - PROCESS | 5704 | 1467432506574 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:26 INFO - PROCESS | 5704 | 1467432506579 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:26 INFO - PROCESS | 5704 | 1467432506787 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 21:08:27 INFO - PROCESS | 5704 | 1467432507050 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:27 INFO - PROCESS | 5704 | 1467432507066 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b2c00 == 44 [pid = 5704] [id = 341] 21:08:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8eae1400) [pid = 5704] [serial = 1024] [outer = (nil)] 21:08:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8ee54400) [pid = 5704] [serial = 1025] [outer = 0x8eae1400] 21:08:27 INFO - PROCESS | 5704 | 1467432507227 Marionette DEBUG loaded listener.js 21:08:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8f830800) [pid = 5704] [serial = 1026] [outer = 0x8eae1400] 21:08:28 INFO - PROCESS | 5704 | 1467432508146 Marionette TRACE conn3 <- [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]]]}] 21:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1649ms 21:08:28 INFO - PROCESS | 5704 | 1467432508213 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 21:08:28 INFO - PROCESS | 5704 | 1467432508221 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 21:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:08:28 INFO - PROCESS | 5704 | 1467432508233 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:08:28 INFO - PROCESS | 5704 | 1467432508242 Marionette TRACE conn3 <- [1,1338,null,{}] 21:08:28 INFO - PROCESS | 5704 | 1467432508253 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:28 INFO - PROCESS | 5704 | 1467432508263 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:28 INFO - PROCESS | 5704 | 1467432508465 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 21:08:28 INFO - PROCESS | 5704 | 1467432508666 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:28 INFO - PROCESS | 5704 | 1467432508675 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc7d800 == 45 [pid = 5704] [id = 342] 21:08:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x91516800) [pid = 5704] [serial = 1027] [outer = (nil)] 21:08:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x91c86c00) [pid = 5704] [serial = 1028] [outer = 0x91516800] 21:08:28 INFO - PROCESS | 5704 | 1467432508807 Marionette DEBUG loaded listener.js 21:08:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x91cdc400) [pid = 5704] [serial = 1029] [outer = 0x91516800] 21:08:30 INFO - PROCESS | 5704 | 1467432510298 Marionette TRACE conn3 <- [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]]]}] 21:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2095ms 21:08:30 INFO - PROCESS | 5704 | 1467432510329 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 21:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:08:30 INFO - PROCESS | 5704 | 1467432510334 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 21:08:30 INFO - PROCESS | 5704 | 1467432510342 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:08:30 INFO - PROCESS | 5704 | 1467432510349 Marionette TRACE conn3 <- [1,1342,null,{}] 21:08:30 INFO - PROCESS | 5704 | 1467432510368 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:30 INFO - PROCESS | 5704 | 1467432510378 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:30 INFO - PROCESS | 5704 | 1467432510648 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 21:08:30 INFO - PROCESS | 5704 | 1467432510779 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:30 INFO - PROCESS | 5704 | 1467432510794 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f22c400 == 46 [pid = 5704] [id = 343] 21:08:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x9266bc00) [pid = 5704] [serial = 1030] [outer = (nil)] 21:08:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x93e3a400) [pid = 5704] [serial = 1031] [outer = 0x9266bc00] 21:08:30 INFO - PROCESS | 5704 | 1467432510919 Marionette DEBUG loaded listener.js 21:08:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x949c0400) [pid = 5704] [serial = 1032] [outer = 0x9266bc00] 21:08:31 INFO - PROCESS | 5704 | 1467432511894 Marionette TRACE conn3 <- [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]]]}] 21:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1592ms 21:08:31 INFO - PROCESS | 5704 | 1467432511935 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 21:08:31 INFO - PROCESS | 5704 | 1467432511942 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 21:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:08:31 INFO - PROCESS | 5704 | 1467432511953 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:08:31 INFO - PROCESS | 5704 | 1467432511959 Marionette TRACE conn3 <- [1,1346,null,{}] 21:08:31 INFO - PROCESS | 5704 | 1467432511969 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:31 INFO - PROCESS | 5704 | 1467432511976 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:32 INFO - PROCESS | 5704 | 1467432512301 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 21:08:32 INFO - PROCESS | 5704 | 1467432512583 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:32 INFO - PROCESS | 5704 | 1467432512600 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc61c00 == 47 [pid = 5704] [id = 344] 21:08:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x93c24c00) [pid = 5704] [serial = 1033] [outer = (nil)] 21:08:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9540e400) [pid = 5704] [serial = 1034] [outer = 0x93c24c00] 21:08:32 INFO - PROCESS | 5704 | 1467432512729 Marionette DEBUG loaded listener.js 21:08:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x95479400) [pid = 5704] [serial = 1035] [outer = 0x93c24c00] 21:08:33 INFO - PROCESS | 5704 | 1467432513773 Marionette TRACE conn3 <- [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]]]}] 21:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1891ms 21:08:33 INFO - PROCESS | 5704 | 1467432513845 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 21:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:08:33 INFO - PROCESS | 5704 | 1467432513850 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 21:08:33 INFO - PROCESS | 5704 | 1467432513857 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:08:33 INFO - PROCESS | 5704 | 1467432513862 Marionette TRACE conn3 <- [1,1350,null,{}] 21:08:33 INFO - PROCESS | 5704 | 1467432513869 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:33 INFO - PROCESS | 5704 | 1467432513876 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:34 INFO - PROCESS | 5704 | 1467432514133 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 21:08:34 INFO - PROCESS | 5704 | 1467432514455 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:34 INFO - PROCESS | 5704 | 1467432514471 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de77800 == 48 [pid = 5704] [id = 345] 21:08:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x8de7e400) [pid = 5704] [serial = 1036] [outer = (nil)] 21:08:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x95492400) [pid = 5704] [serial = 1037] [outer = 0x8de7e400] 21:08:34 INFO - PROCESS | 5704 | 1467432514578 Marionette DEBUG loaded listener.js 21:08:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x95494c00) [pid = 5704] [serial = 1038] [outer = 0x8de7e400] 21:08:35 INFO - PROCESS | 5704 | 1467432515676 Marionette TRACE conn3 <- [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]]]}] 21:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1897ms 21:08:35 INFO - PROCESS | 5704 | 1467432515754 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 21:08:35 INFO - PROCESS | 5704 | 1467432515758 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 21:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:08:35 INFO - PROCESS | 5704 | 1467432515766 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:08:35 INFO - PROCESS | 5704 | 1467432515769 Marionette TRACE conn3 <- [1,1354,null,{}] 21:08:35 INFO - PROCESS | 5704 | 1467432515776 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:35 INFO - PROCESS | 5704 | 1467432515791 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:36 INFO - PROCESS | 5704 | 1467432516068 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 21:08:36 INFO - PROCESS | 5704 | 1467432516332 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:36 INFO - PROCESS | 5704 | 1467432516341 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee55c00 == 49 [pid = 5704] [id = 346] 21:08:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x95404000) [pid = 5704] [serial = 1039] [outer = (nil)] 21:08:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x97933000) [pid = 5704] [serial = 1040] [outer = 0x95404000] 21:08:36 INFO - PROCESS | 5704 | 1467432516426 Marionette DEBUG loaded listener.js 21:08:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x97951800) [pid = 5704] [serial = 1041] [outer = 0x95404000] 21:08:37 INFO - PROCESS | 5704 | 1467432517546 Marionette TRACE conn3 <- [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]]]}] 21:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1835ms 21:08:37 INFO - PROCESS | 5704 | 1467432517603 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 21:08:37 INFO - PROCESS | 5704 | 1467432517607 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 21:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:08:37 INFO - PROCESS | 5704 | 1467432517616 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:08:37 INFO - PROCESS | 5704 | 1467432517621 Marionette TRACE conn3 <- [1,1358,null,{}] 21:08:37 INFO - PROCESS | 5704 | 1467432517629 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:37 INFO - PROCESS | 5704 | 1467432517637 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:37 INFO - PROCESS | 5704 | 1467432517889 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 21:08:38 INFO - PROCESS | 5704 | 1467432518131 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:38 INFO - PROCESS | 5704 | 1467432518145 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:38 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc70800 == 50 [pid = 5704] [id = 347] 21:08:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8dccc000) [pid = 5704] [serial = 1042] [outer = (nil)] 21:08:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x8de8d800) [pid = 5704] [serial = 1043] [outer = 0x8dccc000] 21:08:38 INFO - PROCESS | 5704 | 1467432518270 Marionette DEBUG loaded listener.js 21:08:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8f835c00) [pid = 5704] [serial = 1044] [outer = 0x8dccc000] 21:08:39 INFO - PROCESS | 5704 | 1467432519554 Marionette TRACE conn3 <- [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]]]}] 21:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1989ms 21:08:39 INFO - PROCESS | 5704 | 1467432519606 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 21:08:39 INFO - PROCESS | 5704 | 1467432519612 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 21:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:08:39 INFO - PROCESS | 5704 | 1467432519621 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:08:39 INFO - PROCESS | 5704 | 1467432519627 Marionette TRACE conn3 <- [1,1362,null,{}] 21:08:39 INFO - PROCESS | 5704 | 1467432519637 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:39 INFO - PROCESS | 5704 | 1467432519642 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:39 INFO - PROCESS | 5704 | 1467432519860 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 21:08:40 INFO - PROCESS | 5704 | 1467432520195 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:40 INFO - PROCESS | 5704 | 1467432520208 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decd800 == 51 [pid = 5704] [id = 348] 21:08:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8f9d4800) [pid = 5704] [serial = 1045] [outer = (nil)] 21:08:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x91518400) [pid = 5704] [serial = 1046] [outer = 0x8f9d4800] 21:08:40 INFO - PROCESS | 5704 | 1467432520358 Marionette DEBUG loaded listener.js 21:08:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 107 (0x91b6e000) [pid = 5704] [serial = 1047] [outer = 0x8f9d4800] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6b800 == 50 [pid = 5704] [id = 296] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9dac00 == 49 [pid = 5704] [id = 310] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee53000 == 48 [pid = 5704] [id = 295] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de68000 == 47 [pid = 5704] [id = 308] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc65400 == 46 [pid = 5704] [id = 321] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9dfc00 == 45 [pid = 5704] [id = 309] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de86400 == 44 [pid = 5704] [id = 294] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6b000 == 43 [pid = 5704] [id = 297] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de83400 == 42 [pid = 5704] [id = 298] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de79800 == 41 [pid = 5704] [id = 303] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x91cdb000 == 40 [pid = 5704] [id = 300] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc67c00 == 39 [pid = 5704] [id = 305] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc68400 == 38 [pid = 5704] [id = 302] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6d800 == 37 [pid = 5704] [id = 339] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x925f0800 == 36 [pid = 5704] [id = 301] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd3000 == 35 [pid = 5704] [id = 304] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6a800 == 34 [pid = 5704] [id = 299] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6bc00 == 33 [pid = 5704] [id = 307] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcce400 == 32 [pid = 5704] [id = 306] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc70800 == 31 [pid = 5704] [id = 347] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee55c00 == 30 [pid = 5704] [id = 346] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de77800 == 29 [pid = 5704] [id = 345] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8f22c400 == 28 [pid = 5704] [id = 343] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc61c00 == 27 [pid = 5704] [id = 344] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc7d800 == 26 [pid = 5704] [id = 342] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b0400 == 25 [pid = 5704] [id = 340] 21:08:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b2c00 == 24 [pid = 5704] [id = 341] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 106 (0x8fc82800) [pid = 5704] [serial = 977] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x9578a400) [pid = 5704] [serial = 953] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x8f227800) [pid = 5704] [serial = 962] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x8eaf0c00) [pid = 5704] [serial = 971] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x97950400) [pid = 5704] [serial = 957] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x993e6000) [pid = 5704] [serial = 960] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x9540e800) [pid = 5704] [serial = 950] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8dcc4800) [pid = 5704] [serial = 965] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8f9d6c00) [pid = 5704] [serial = 963] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8de8fc00) [pid = 5704] [serial = 969] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x92d23800) [pid = 5704] [serial = 948] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8de88800) [pid = 5704] [serial = 968] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8dcce800) [pid = 5704] [serial = 966] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x9792cc00) [pid = 5704] [serial = 954] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x925f6c00) [pid = 5704] [serial = 947] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x993e2800) [pid = 5704] [serial = 959] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x9549a000) [pid = 5704] [serial = 951] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8fc7dc00) [pid = 5704] [serial = 975] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8f9db000) [pid = 5704] [serial = 944] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8fc7e800) [pid = 5704] [serial = 945] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8f9dbc00) [pid = 5704] [serial = 974] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8ee50800) [pid = 5704] [serial = 972] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x9794c800) [pid = 5704] [serial = 956] [outer = (nil)] [url = about:blank] 21:08:42 INFO - PROCESS | 5704 | 1467432522725 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 3298ms 21:08:42 INFO - PROCESS | 5704 | 1467432522921 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 21:08:42 INFO - PROCESS | 5704 | 1467432522926 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 21:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:08:42 INFO - PROCESS | 5704 | 1467432522936 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:08:42 INFO - PROCESS | 5704 | 1467432522939 Marionette TRACE conn3 <- [1,1366,null,{}] 21:08:42 INFO - PROCESS | 5704 | 1467432522948 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:42 INFO - PROCESS | 5704 | 1467432522955 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:43 INFO - PROCESS | 5704 | 1467432523136 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 21:08:43 INFO - PROCESS | 5704 | 1467432523268 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:43 INFO - PROCESS | 5704 | 1467432523279 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de61800 == 25 [pid = 5704] [id = 349] 21:08:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8de62000) [pid = 5704] [serial = 1048] [outer = (nil)] 21:08:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8de66c00) [pid = 5704] [serial = 1049] [outer = 0x8de62000] 21:08:43 INFO - PROCESS | 5704 | 1467432523351 Marionette DEBUG loaded listener.js 21:08:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8de6c400) [pid = 5704] [serial = 1050] [outer = 0x8de62000] 21:08:44 INFO - PROCESS | 5704 | 1467432524219 Marionette TRACE conn3 <- [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] 21:08:44 INFO - PROCESS | 5704 | 1467432524280 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 21:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:08:44 INFO - PROCESS | 5704 | 1467432524292 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:08:44 INFO - PROCESS | 5704 | 1467432524297 Marionette TRACE conn3 <- [1,1370,null,{}] 21:08:44 INFO - PROCESS | 5704 | 1467432524303 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:44 INFO - PROCESS | 5704 | 1467432524309 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:44 INFO - PROCESS | 5704 | 1467432524489 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 21:08:44 INFO - PROCESS | 5704 | 1467432524624 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:44 INFO - PROCESS | 5704 | 1467432524634 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8b000 == 26 [pid = 5704] [id = 350] 21:08:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8dec7000) [pid = 5704] [serial = 1051] [outer = (nil)] 21:08:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8dece800) [pid = 5704] [serial = 1052] [outer = 0x8dec7000] 21:08:44 INFO - PROCESS | 5704 | 1467432524706 Marionette DEBUG loaded listener.js 21:08:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8e6ae400) [pid = 5704] [serial = 1053] [outer = 0x8dec7000] 21:08:45 INFO - PROCESS | 5704 | 1467432525691 Marionette TRACE conn3 <- [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] 21:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:08:45 INFO - PROCESS | 5704 | 1467432525738 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 21:08:45 INFO - PROCESS | 5704 | 1467432525745 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:08:45 INFO - PROCESS | 5704 | 1467432525751 Marionette TRACE conn3 <- [1,1374,null,{}] 21:08:45 INFO - PROCESS | 5704 | 1467432525776 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:45 INFO - PROCESS | 5704 | 1467432525786 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:46 INFO - PROCESS | 5704 | 1467432526008 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 21:08:46 INFO - PROCESS | 5704 | 1467432526032 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:46 INFO - PROCESS | 5704 | 1467432526043 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f230800 == 27 [pid = 5704] [id = 351] 21:08:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8f82c800) [pid = 5704] [serial = 1054] [outer = (nil)] 21:08:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8f838c00) [pid = 5704] [serial = 1055] [outer = 0x8f82c800] 21:08:46 INFO - PROCESS | 5704 | 1467432526121 Marionette DEBUG loaded listener.js 21:08:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x8f9d8c00) [pid = 5704] [serial = 1056] [outer = 0x8f82c800] 21:08:47 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:08:47 INFO - PROCESS | 5704 | 1467432527148 Marionette TRACE conn3 <- [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] 21:08:47 INFO - PROCESS | 5704 | 1467432527201 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 21:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:08:47 INFO - PROCESS | 5704 | 1467432527217 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:08:47 INFO - PROCESS | 5704 | 1467432527221 Marionette TRACE conn3 <- [1,1378,null,{}] 21:08:47 INFO - PROCESS | 5704 | 1467432527227 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:47 INFO - PROCESS | 5704 | 1467432527232 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:48 INFO - PROCESS | 5704 | 1467432528032 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x91cda800) [pid = 5704] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x91cd6800) [pid = 5704] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8de72400) [pid = 5704] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de6ac00) [pid = 5704] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x91c90400) [pid = 5704] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x91c8a400) [pid = 5704] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8de81400) [pid = 5704] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8dcccc00) [pid = 5704] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8f224c00) [pid = 5704] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8eae2400) [pid = 5704] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8dc62000) [pid = 5704] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8ee4a800) [pid = 5704] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8f224800) [pid = 5704] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8dccf800) [pid = 5704] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de74c00) [pid = 5704] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:08:48 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x93e31800) [pid = 5704] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:08:48 INFO - PROCESS | 5704 | 1467432528207 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:48 INFO - PROCESS | 5704 | 1467432528218 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc62000 == 28 [pid = 5704] [id = 352] 21:08:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8dcccc00) [pid = 5704] [serial = 1057] [outer = (nil)] 21:08:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8de8c800) [pid = 5704] [serial = 1058] [outer = 0x8dcccc00] 21:08:48 INFO - PROCESS | 5704 | 1467432528293 Marionette DEBUG loaded listener.js 21:08:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8fcca400) [pid = 5704] [serial = 1059] [outer = 0x8dcccc00] 21:08:49 INFO - PROCESS | 5704 | 1467432529076 Marionette TRACE conn3 <- [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] 21:08:49 INFO - PROCESS | 5704 | 1467432529108 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 21:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:08:49 INFO - PROCESS | 5704 | 1467432529116 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:08:49 INFO - PROCESS | 5704 | 1467432529120 Marionette TRACE conn3 <- [1,1382,null,{}] 21:08:49 INFO - PROCESS | 5704 | 1467432529125 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:49 INFO - PROCESS | 5704 | 1467432529130 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:49 INFO - PROCESS | 5704 | 1467432529282 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 21:08:49 INFO - PROCESS | 5704 | 1467432529296 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:49 INFO - PROCESS | 5704 | 1467432529307 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decdc00 == 29 [pid = 5704] [id = 353] 21:08:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8f9d5400) [pid = 5704] [serial = 1060] [outer = (nil)] 21:08:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x91b6d000) [pid = 5704] [serial = 1061] [outer = 0x8f9d5400] 21:08:49 INFO - PROCESS | 5704 | 1467432529374 Marionette DEBUG loaded listener.js 21:08:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x91c83800) [pid = 5704] [serial = 1062] [outer = 0x8f9d5400] 21:08:50 INFO - PROCESS | 5704 | [5704] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:08:50 INFO - PROCESS | 5704 | 1467432530505 Marionette TRACE conn3 <- [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] 21:08:50 INFO - PROCESS | 5704 | 1467432530569 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 21:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:08:50 INFO - PROCESS | 5704 | 1467432530579 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:08:50 INFO - PROCESS | 5704 | 1467432530585 Marionette TRACE conn3 <- [1,1386,null,{}] 21:08:50 INFO - PROCESS | 5704 | 1467432530594 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:50 INFO - PROCESS | 5704 | 1467432530601 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:50 INFO - PROCESS | 5704 | 1467432530853 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 21:08:51 INFO - PROCESS | 5704 | 1467432531101 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:51 INFO - PROCESS | 5704 | 1467432531115 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd2000 == 30 [pid = 5704] [id = 354] 21:08:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de67000) [pid = 5704] [serial = 1063] [outer = (nil)] 21:08:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8e6b1000) [pid = 5704] [serial = 1064] [outer = 0x8de67000] 21:08:51 INFO - PROCESS | 5704 | 1467432531200 Marionette DEBUG loaded listener.js 21:08:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8ee53000) [pid = 5704] [serial = 1065] [outer = 0x8de67000] 21:08:52 INFO - PROCESS | 5704 | 1467432532239 Marionette TRACE conn3 <- [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] 21:08:52 INFO - PROCESS | 5704 | 1467432532325 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 21:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:08:52 INFO - PROCESS | 5704 | 1467432532336 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:08:52 INFO - PROCESS | 5704 | 1467432532340 Marionette TRACE conn3 <- [1,1390,null,{}] 21:08:52 INFO - PROCESS | 5704 | 1467432532369 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:52 INFO - PROCESS | 5704 | 1467432532376 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:52 INFO - PROCESS | 5704 | 1467432532567 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 21:08:52 INFO - PROCESS | 5704 | 1467432532794 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:52 INFO - PROCESS | 5704 | 1467432532801 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6bc00 == 31 [pid = 5704] [id = 355] 21:08:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x91518800) [pid = 5704] [serial = 1066] [outer = (nil)] 21:08:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x91c90000) [pid = 5704] [serial = 1067] [outer = 0x91518800] 21:08:52 INFO - PROCESS | 5704 | 1467432532901 Marionette DEBUG loaded listener.js 21:08:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x91cddc00) [pid = 5704] [serial = 1068] [outer = 0x91518800] 21:08:53 INFO - PROCESS | 5704 | 1467432533933 Marionette TRACE conn3 <- [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]]]}] 21:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1616ms 21:08:53 INFO - PROCESS | 5704 | 1467432533952 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 21:08:53 INFO - PROCESS | 5704 | 1467432533957 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 21:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:08:53 INFO - PROCESS | 5704 | 1467432533964 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:08:53 INFO - PROCESS | 5704 | 1467432533971 Marionette TRACE conn3 <- [1,1394,null,{}] 21:08:53 INFO - PROCESS | 5704 | 1467432533988 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:53 INFO - PROCESS | 5704 | 1467432533997 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:54 INFO - PROCESS | 5704 | 1467432534196 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 21:08:54 INFO - PROCESS | 5704 | 1467432534418 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:54 INFO - PROCESS | 5704 | 1467432534432 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x9266c800 == 32 [pid = 5704] [id = 356] 21:08:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x92d26400) [pid = 5704] [serial = 1069] [outer = (nil)] 21:08:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x92d2c400) [pid = 5704] [serial = 1070] [outer = 0x92d26400] 21:08:54 INFO - PROCESS | 5704 | 1467432534566 Marionette DEBUG loaded listener.js 21:08:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x92e37800) [pid = 5704] [serial = 1071] [outer = 0x92d26400] 21:08:55 INFO - PROCESS | 5704 | 1467432535525 Marionette TRACE conn3 <- [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]]]}] 21:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1601ms 21:08:55 INFO - PROCESS | 5704 | 1467432535566 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 21:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:08:55 INFO - PROCESS | 5704 | 1467432535572 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 21:08:55 INFO - PROCESS | 5704 | 1467432535579 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:08:55 INFO - PROCESS | 5704 | 1467432535582 Marionette TRACE conn3 <- [1,1398,null,{}] 21:08:55 INFO - PROCESS | 5704 | 1467432535589 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:55 INFO - PROCESS | 5704 | 1467432535594 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:55 INFO - PROCESS | 5704 | 1467432535778 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 21:08:55 INFO - PROCESS | 5704 | 1467432535950 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:55 INFO - PROCESS | 5704 | 1467432535957 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d25400 == 33 [pid = 5704] [id = 357] 21:08:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x92e3f400) [pid = 5704] [serial = 1072] [outer = (nil)] 21:08:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x930e8800) [pid = 5704] [serial = 1073] [outer = 0x92e3f400] 21:08:56 INFO - PROCESS | 5704 | 1467432536045 Marionette DEBUG loaded listener.js 21:08:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x930e5800) [pid = 5704] [serial = 1074] [outer = 0x92e3f400] 21:08:56 INFO - PROCESS | 5704 | 1467432536989 Marionette TRACE conn3 <- [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]]]}] 21:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1486ms 21:08:57 INFO - PROCESS | 5704 | 1467432537065 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 21:08:57 INFO - PROCESS | 5704 | 1467432537069 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 21:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:08:57 INFO - PROCESS | 5704 | 1467432537076 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:08:57 INFO - PROCESS | 5704 | 1467432537080 Marionette TRACE conn3 <- [1,1402,null,{}] 21:08:57 INFO - PROCESS | 5704 | 1467432537086 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:57 INFO - PROCESS | 5704 | 1467432537092 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:57 INFO - PROCESS | 5704 | 1467432537303 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 21:08:57 INFO - PROCESS | 5704 | 1467432537521 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:57 INFO - PROCESS | 5704 | 1467432537530 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8deca800 == 34 [pid = 5704] [id = 358] 21:08:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x92d2d800) [pid = 5704] [serial = 1075] [outer = (nil)] 21:08:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x93c21000) [pid = 5704] [serial = 1076] [outer = 0x92d2d800] 21:08:57 INFO - PROCESS | 5704 | 1467432537660 Marionette DEBUG loaded listener.js 21:08:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x93c2ac00) [pid = 5704] [serial = 1077] [outer = 0x92d2d800] 21:08:58 INFO - PROCESS | 5704 | 1467432538693 Marionette TRACE conn3 <- [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]]]}] 21:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1690ms 21:08:58 INFO - PROCESS | 5704 | 1467432538767 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 21:08:58 INFO - PROCESS | 5704 | 1467432538770 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 21:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:08:58 INFO - PROCESS | 5704 | 1467432538778 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:08:58 INFO - PROCESS | 5704 | 1467432538780 Marionette TRACE conn3 <- [1,1406,null,{}] 21:08:58 INFO - PROCESS | 5704 | 1467432538787 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:58 INFO - PROCESS | 5704 | 1467432538798 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:59 INFO - PROCESS | 5704 | 1467432539062 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 21:08:59 INFO - PROCESS | 5704 | 1467432539340 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:59 INFO - PROCESS | 5704 | 1467432539351 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:08:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6bac00 == 35 [pid = 5704] [id = 359] 21:08:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x8fc7bc00) [pid = 5704] [serial = 1078] [outer = (nil)] 21:08:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x95403c00) [pid = 5704] [serial = 1079] [outer = 0x8fc7bc00] 21:08:59 INFO - PROCESS | 5704 | 1467432539446 Marionette DEBUG loaded listener.js 21:08:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x9540a800) [pid = 5704] [serial = 1080] [outer = 0x8fc7bc00] 21:09:00 INFO - PROCESS | 5704 | 1467432540372 Marionette TRACE conn3 <- [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]]]}] 21:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1631ms 21:09:00 INFO - PROCESS | 5704 | 1467432540411 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 21:09:00 INFO - PROCESS | 5704 | 1467432540414 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 21:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:09:00 INFO - PROCESS | 5704 | 1467432540422 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:09:00 INFO - PROCESS | 5704 | 1467432540425 Marionette TRACE conn3 <- [1,1410,null,{}] 21:09:00 INFO - PROCESS | 5704 | 1467432540432 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:00 INFO - PROCESS | 5704 | 1467432540437 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:00 INFO - PROCESS | 5704 | 1467432540628 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 21:09:00 INFO - PROCESS | 5704 | 1467432540848 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:00 INFO - PROCESS | 5704 | 1467432540858 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc69800 == 36 [pid = 5704] [id = 360] 21:09:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8dc6a800) [pid = 5704] [serial = 1081] [outer = (nil)] 21:09:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x8dcc7800) [pid = 5704] [serial = 1082] [outer = 0x8dc6a800] 21:09:01 INFO - PROCESS | 5704 | 1467432541194 Marionette DEBUG loaded listener.js 21:09:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8dcd3c00) [pid = 5704] [serial = 1083] [outer = 0x8dc6a800] 21:09:02 INFO - PROCESS | 5704 | --DOCSHELL 0x8de77000 == 35 [pid = 5704] [id = 324] 21:09:02 INFO - PROCESS | 5704 | --DOCSHELL 0x8f221c00 == 34 [pid = 5704] [id = 336] 21:09:02 INFO - PROCESS | 5704 | --DOCSHELL 0x8decd800 == 33 [pid = 5704] [id = 348] 21:09:02 INFO - PROCESS | 5704 | 1467432542451 Marionette TRACE conn3 <- [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]]]}] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x93e38c00) [pid = 5704] [serial = 1022] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x92d2a000) [pid = 5704] [serial = 1016] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8e6ad400) [pid = 5704] [serial = 1019] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x92d32c00) [pid = 5704] [serial = 1017] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8de77400) [pid = 5704] [serial = 980] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8e6b0000) [pid = 5704] [serial = 981] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x92d2a400) [pid = 5704] [serial = 992] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x92d2dc00) [pid = 5704] [serial = 993] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x91c8f000) [pid = 5704] [serial = 986] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x91cd5400) [pid = 5704] [serial = 987] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x93e39000) [pid = 5704] [serial = 998] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x93e32000) [pid = 5704] [serial = 999] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x925f2c00) [pid = 5704] [serial = 989] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x925f4c00) [pid = 5704] [serial = 990] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8fc7a800) [pid = 5704] [serial = 983] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8fcd5000) [pid = 5704] [serial = 984] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8f837000) [pid = 5704] [serial = 1007] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8f9dd000) [pid = 5704] [serial = 1008] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8dc6cc00) [pid = 5704] [serial = 1004] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8dcd0800) [pid = 5704] [serial = 1005] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x91cdd400) [pid = 5704] [serial = 1013] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91517000) [pid = 5704] [serial = 1010] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x91b63800) [pid = 5704] [serial = 1011] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x93e49000) [pid = 5704] [serial = 1023] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8fcc7c00) [pid = 5704] [serial = 978] [outer = (nil)] [url = about:blank] 21:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2086ms 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x93be4c00) [pid = 5704] [serial = 995] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x93c28400) [pid = 5704] [serial = 996] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x949c2800) [pid = 5704] [serial = 1001] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x95401400) [pid = 5704] [serial = 1002] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x92e3e000) [pid = 5704] [serial = 1020] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x925f7800) [pid = 5704] [serial = 1014] [outer = (nil)] [url = about:blank] 21:09:02 INFO - PROCESS | 5704 | 1467432542527 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 21:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:09:02 INFO - PROCESS | 5704 | 1467432542532 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 21:09:02 INFO - PROCESS | 5704 | 1467432542542 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:09:02 INFO - PROCESS | 5704 | 1467432542548 Marionette TRACE conn3 <- [1,1414,null,{}] 21:09:02 INFO - PROCESS | 5704 | 1467432542556 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:02 INFO - PROCESS | 5704 | 1467432542561 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:02 INFO - PROCESS | 5704 | 1467432542781 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 21:09:02 INFO - PROCESS | 5704 | 1467432542935 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:02 INFO - PROCESS | 5704 | 1467432542947 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc68400 == 34 [pid = 5704] [id = 361] 21:09:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8dec7400) [pid = 5704] [serial = 1084] [outer = (nil)] 21:09:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8e6b1800) [pid = 5704] [serial = 1085] [outer = 0x8dec7400] 21:09:03 INFO - PROCESS | 5704 | 1467432543023 Marionette DEBUG loaded listener.js 21:09:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8eae9000) [pid = 5704] [serial = 1086] [outer = 0x8dec7400] 21:09:03 INFO - PROCESS | 5704 | 1467432543948 Marionette TRACE conn3 <- [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]]]}] 21:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1436ms 21:09:03 INFO - PROCESS | 5704 | 1467432543976 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 21:09:03 INFO - PROCESS | 5704 | 1467432543983 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 21:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:09:04 INFO - PROCESS | 5704 | 1467432543994 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:09:04 INFO - PROCESS | 5704 | 1467432543998 Marionette TRACE conn3 <- [1,1418,null,{}] 21:09:04 INFO - PROCESS | 5704 | 1467432544004 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:04 INFO - PROCESS | 5704 | 1467432544010 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:04 INFO - PROCESS | 5704 | 1467432544192 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 21:09:04 INFO - PROCESS | 5704 | 1467432544370 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:04 INFO - PROCESS | 5704 | 1467432544378 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ded3c00 == 35 [pid = 5704] [id = 362] 21:09:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8f221c00) [pid = 5704] [serial = 1087] [outer = (nil)] 21:09:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8fcc6400) [pid = 5704] [serial = 1088] [outer = 0x8f221c00] 21:09:04 INFO - PROCESS | 5704 | 1467432544454 Marionette DEBUG loaded listener.js 21:09:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x91511c00) [pid = 5704] [serial = 1089] [outer = 0x8f221c00] 21:09:05 INFO - PROCESS | 5704 | 1467432545395 Marionette TRACE conn3 <- [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]]]}] 21:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1437ms 21:09:05 INFO - PROCESS | 5704 | 1467432545431 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 21:09:05 INFO - PROCESS | 5704 | 1467432545434 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 21:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:09:05 INFO - PROCESS | 5704 | 1467432545443 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:09:05 INFO - PROCESS | 5704 | 1467432545450 Marionette TRACE conn3 <- [1,1422,null,{}] 21:09:05 INFO - PROCESS | 5704 | 1467432545473 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:05 INFO - PROCESS | 5704 | 1467432545482 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:05 INFO - PROCESS | 5704 | 1467432545718 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 21:09:05 INFO - PROCESS | 5704 | 1467432545745 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:05 INFO - PROCESS | 5704 | 1467432545751 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de82400 == 36 [pid = 5704] [id = 363] 21:09:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91cd4000) [pid = 5704] [serial = 1090] [outer = (nil)] 21:09:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x925f2c00) [pid = 5704] [serial = 1091] [outer = 0x91cd4000] 21:09:05 INFO - PROCESS | 5704 | 1467432545824 Marionette DEBUG loaded listener.js 21:09:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x925f8c00) [pid = 5704] [serial = 1092] [outer = 0x91cd4000] 21:09:06 INFO - PROCESS | 5704 | 1467432546812 Marionette TRACE conn3 <- [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]]]}] 21:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1442ms 21:09:06 INFO - PROCESS | 5704 | 1467432546886 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 21:09:06 INFO - PROCESS | 5704 | 1467432546891 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 21:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:09:06 INFO - PROCESS | 5704 | 1467432546897 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:09:06 INFO - PROCESS | 5704 | 1467432546901 Marionette TRACE conn3 <- [1,1426,null,{}] 21:09:06 INFO - PROCESS | 5704 | 1467432546913 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:06 INFO - PROCESS | 5704 | 1467432546917 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:07 INFO - PROCESS | 5704 | 1467432547131 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8de7e400) [pid = 5704] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8f9d4800) [pid = 5704] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x9266bc00) [pid = 5704] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8dcccc00) [pid = 5704] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8de62000) [pid = 5704] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8dec7000) [pid = 5704] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8eae1400) [pid = 5704] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x93c24c00) [pid = 5704] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8f82c800) [pid = 5704] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x91516800) [pid = 5704] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x95404000) [pid = 5704] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:09:07 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8dccc000) [pid = 5704] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:09:07 INFO - PROCESS | 5704 | 1467432547387 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:07 INFO - PROCESS | 5704 | 1467432547393 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc65000 == 37 [pid = 5704] [id = 364] 21:09:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8dccc000) [pid = 5704] [serial = 1093] [outer = (nil)] 21:09:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8dec8800) [pid = 5704] [serial = 1094] [outer = 0x8dccc000] 21:09:07 INFO - PROCESS | 5704 | 1467432547473 Marionette DEBUG loaded listener.js 21:09:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8ee4c800) [pid = 5704] [serial = 1095] [outer = 0x8dccc000] 21:09:08 INFO - PROCESS | 5704 | 1467432548292 Marionette TRACE conn3 <- [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]]]}] 21:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1440ms 21:09:08 INFO - PROCESS | 5704 | 1467432548338 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 21:09:08 INFO - PROCESS | 5704 | 1467432548342 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 21:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:09:08 INFO - PROCESS | 5704 | 1467432548349 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:09:08 INFO - PROCESS | 5704 | 1467432548354 Marionette TRACE conn3 <- [1,1430,null,{}] 21:09:08 INFO - PROCESS | 5704 | 1467432548360 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:08 INFO - PROCESS | 5704 | 1467432548365 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:08 INFO - PROCESS | 5704 | 1467432548536 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 21:09:08 INFO - PROCESS | 5704 | 1467432548546 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:08 INFO - PROCESS | 5704 | 1467432548556 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x925eb000 == 38 [pid = 5704] [id = 365] 21:09:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x925f8000) [pid = 5704] [serial = 1096] [outer = (nil)] 21:09:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x92d2d000) [pid = 5704] [serial = 1097] [outer = 0x925f8000] 21:09:08 INFO - PROCESS | 5704 | 1467432548757 Marionette DEBUG loaded listener.js 21:09:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x92e39c00) [pid = 5704] [serial = 1098] [outer = 0x925f8000] 21:09:09 INFO - PROCESS | 5704 | 1467432549795 Marionette TRACE conn3 <- [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]]]}] 21:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1484ms 21:09:09 INFO - PROCESS | 5704 | 1467432549834 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 21:09:09 INFO - PROCESS | 5704 | 1467432549841 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 21:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:09:09 INFO - PROCESS | 5704 | 1467432549851 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:09:09 INFO - PROCESS | 5704 | 1467432549857 Marionette TRACE conn3 <- [1,1434,null,{}] 21:09:09 INFO - PROCESS | 5704 | 1467432549867 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:09 INFO - PROCESS | 5704 | 1467432549873 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:10 INFO - PROCESS | 5704 | 1467432550087 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 21:09:10 INFO - PROCESS | 5704 | 1467432550381 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:10 INFO - PROCESS | 5704 | 1467432550396 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6a400 == 39 [pid = 5704] [id = 366] 21:09:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de7a400) [pid = 5704] [serial = 1099] [outer = (nil)] 21:09:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8eae5000) [pid = 5704] [serial = 1100] [outer = 0x8de7a400] 21:09:10 INFO - PROCESS | 5704 | 1467432550483 Marionette DEBUG loaded listener.js 21:09:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8f22f800) [pid = 5704] [serial = 1101] [outer = 0x8de7a400] 21:09:11 INFO - PROCESS | 5704 | 1467432551663 Marionette TRACE conn3 <- [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]]]}] 21:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1895ms 21:09:11 INFO - PROCESS | 5704 | 1467432551748 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 21:09:11 INFO - PROCESS | 5704 | 1467432551760 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 21:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:09:11 INFO - PROCESS | 5704 | 1467432551862 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:09:11 INFO - PROCESS | 5704 | 1467432551871 Marionette TRACE conn3 <- [1,1438,null,{}] 21:09:12 INFO - PROCESS | 5704 | 1467432552019 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:12 INFO - PROCESS | 5704 | 1467432552030 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:12 INFO - PROCESS | 5704 | 1467432552391 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 21:09:12 INFO - PROCESS | 5704 | 1467432552596 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:12 INFO - PROCESS | 5704 | 1467432552613 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd3000 == 40 [pid = 5704] [id = 367] 21:09:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91517c00) [pid = 5704] [serial = 1102] [outer = (nil)] 21:09:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x91b6d400) [pid = 5704] [serial = 1103] [outer = 0x91517c00] 21:09:12 INFO - PROCESS | 5704 | 1467432552739 Marionette DEBUG loaded listener.js 21:09:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x91cdc000) [pid = 5704] [serial = 1104] [outer = 0x91517c00] 21:09:13 INFO - PROCESS | 5704 | 1467432553801 Marionette TRACE conn3 <- [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]]]}] 21:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2052ms 21:09:13 INFO - PROCESS | 5704 | 1467432553846 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 21:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:09:13 INFO - PROCESS | 5704 | 1467432553851 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 21:09:13 INFO - PROCESS | 5704 | 1467432553859 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:09:13 INFO - PROCESS | 5704 | 1467432553865 Marionette TRACE conn3 <- [1,1442,null,{}] 21:09:13 INFO - PROCESS | 5704 | 1467432553882 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:13 INFO - PROCESS | 5704 | 1467432553891 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:14 INFO - PROCESS | 5704 | 1467432554084 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 21:09:14 INFO - PROCESS | 5704 | 1467432554353 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:14 INFO - PROCESS | 5704 | 1467432554363 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x93b8fc00 == 41 [pid = 5704] [id = 368] 21:09:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x93b99800) [pid = 5704] [serial = 1105] [outer = (nil)] 21:09:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93c24400) [pid = 5704] [serial = 1106] [outer = 0x93b99800] 21:09:14 INFO - PROCESS | 5704 | 1467432554455 Marionette DEBUG loaded listener.js 21:09:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x93e37000) [pid = 5704] [serial = 1107] [outer = 0x93b99800] 21:09:15 INFO - PROCESS | 5704 | 1467432555405 Marionette TRACE conn3 <- [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]]]}] 21:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1600ms 21:09:15 INFO - PROCESS | 5704 | 1467432555458 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 21:09:15 INFO - PROCESS | 5704 | 1467432555462 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 21:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:09:15 INFO - PROCESS | 5704 | 1467432555470 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:09:15 INFO - PROCESS | 5704 | 1467432555474 Marionette TRACE conn3 <- [1,1446,null,{}] 21:09:15 INFO - PROCESS | 5704 | 1467432555479 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:15 INFO - PROCESS | 5704 | 1467432555485 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:15 INFO - PROCESS | 5704 | 1467432555690 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 21:09:15 INFO - PROCESS | 5704 | 1467432555911 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:15 INFO - PROCESS | 5704 | 1467432555920 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c2a400 == 42 [pid = 5704] [id = 369] 21:09:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x93e48000) [pid = 5704] [serial = 1108] [outer = (nil)] 21:09:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x93e51000) [pid = 5704] [serial = 1109] [outer = 0x93e48000] 21:09:16 INFO - PROCESS | 5704 | 1467432556047 Marionette DEBUG loaded listener.js 21:09:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x95402000) [pid = 5704] [serial = 1110] [outer = 0x93e48000] 21:09:16 INFO - PROCESS | 5704 | 1467432556970 Marionette TRACE conn3 <- [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]]]}] 21:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1534ms 21:09:17 INFO - PROCESS | 5704 | 1467432557006 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 21:09:17 INFO - PROCESS | 5704 | 1467432557010 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 21:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:09:17 INFO - PROCESS | 5704 | 1467432557016 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:09:17 INFO - PROCESS | 5704 | 1467432557020 Marionette TRACE conn3 <- [1,1450,null,{}] 21:09:17 INFO - PROCESS | 5704 | 1467432557026 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:17 INFO - PROCESS | 5704 | 1467432557031 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:17 INFO - PROCESS | 5704 | 1467432557230 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 21:09:17 INFO - PROCESS | 5704 | 1467432557404 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:17 INFO - PROCESS | 5704 | 1467432557415 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dec5c00 == 43 [pid = 5704] [id = 370] 21:09:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x95406800) [pid = 5704] [serial = 1111] [outer = (nil)] 21:09:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x95482400) [pid = 5704] [serial = 1112] [outer = 0x95406800] 21:09:17 INFO - PROCESS | 5704 | 1467432557492 Marionette DEBUG loaded listener.js 21:09:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x95485800) [pid = 5704] [serial = 1113] [outer = 0x95406800] 21:09:18 INFO - PROCESS | 5704 | 1467432558505 Marionette TRACE conn3 <- [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]]]}] 21:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1534ms 21:09:18 INFO - PROCESS | 5704 | 1467432558553 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 21:09:18 INFO - PROCESS | 5704 | 1467432558556 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 21:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:09:18 INFO - PROCESS | 5704 | 1467432558563 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:09:18 INFO - PROCESS | 5704 | 1467432558567 Marionette TRACE conn3 <- [1,1454,null,{}] 21:09:18 INFO - PROCESS | 5704 | 1467432558573 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:18 INFO - PROCESS | 5704 | 1467432558583 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:18 INFO - PROCESS | 5704 | 1467432558820 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 21:09:19 INFO - PROCESS | 5704 | 1467432559048 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:19 INFO - PROCESS | 5704 | 1467432559058 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc8800 == 44 [pid = 5704] [id = 371] 21:09:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8de6e000) [pid = 5704] [serial = 1114] [outer = (nil)] 21:09:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x9549e800) [pid = 5704] [serial = 1115] [outer = 0x8de6e000] 21:09:19 INFO - PROCESS | 5704 | 1467432559153 Marionette DEBUG loaded listener.js 21:09:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9578d800) [pid = 5704] [serial = 1116] [outer = 0x8de6e000] 21:09:20 INFO - PROCESS | 5704 | 1467432560079 Marionette TRACE conn3 <- [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]]]}] 21:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1585ms 21:09:20 INFO - PROCESS | 5704 | 1467432560149 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 21:09:20 INFO - PROCESS | 5704 | 1467432560154 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 21:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:09:20 INFO - PROCESS | 5704 | 1467432560160 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:09:20 INFO - PROCESS | 5704 | 1467432560164 Marionette TRACE conn3 <- [1,1458,null,{}] 21:09:20 INFO - PROCESS | 5704 | 1467432560170 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:20 INFO - PROCESS | 5704 | 1467432560175 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:20 INFO - PROCESS | 5704 | 1467432560362 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 21:09:20 INFO - PROCESS | 5704 | 1467432560583 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:20 INFO - PROCESS | 5704 | 1467432560594 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de75800 == 45 [pid = 5704] [id = 372] 21:09:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x95784400) [pid = 5704] [serial = 1117] [outer = (nil)] 21:09:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x97950000) [pid = 5704] [serial = 1118] [outer = 0x95784400] 21:09:20 INFO - PROCESS | 5704 | 1467432560716 Marionette DEBUG loaded listener.js 21:09:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x97954800) [pid = 5704] [serial = 1119] [outer = 0x95784400] 21:09:21 INFO - PROCESS | 5704 | 1467432561696 Marionette TRACE conn3 <- [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]]]}] 21:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1588ms 21:09:21 INFO - PROCESS | 5704 | 1467432561749 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 21:09:21 INFO - PROCESS | 5704 | 1467432561753 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 21:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:09:21 INFO - PROCESS | 5704 | 1467432561760 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:09:21 INFO - PROCESS | 5704 | 1467432561763 Marionette TRACE conn3 <- [1,1462,null,{}] 21:09:21 INFO - PROCESS | 5704 | 1467432561769 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:21 INFO - PROCESS | 5704 | 1467432561775 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:21 INFO - PROCESS | 5704 | 1467432561969 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 21:09:22 INFO - PROCESS | 5704 | 1467432562404 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:22 INFO - PROCESS | 5704 | 1467432562417 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de74c00 == 46 [pid = 5704] [id = 373] 21:09:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8de77400) [pid = 5704] [serial = 1120] [outer = (nil)] 21:09:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x8de88400) [pid = 5704] [serial = 1121] [outer = 0x8de77400] 21:09:22 INFO - PROCESS | 5704 | 1467432562532 Marionette DEBUG loaded listener.js 21:09:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x8e6b0400) [pid = 5704] [serial = 1122] [outer = 0x8de77400] 21:09:23 INFO - PROCESS | 5704 | 1467432563494 Marionette TRACE conn3 <- [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]]]}] 21:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1782ms 21:09:23 INFO - PROCESS | 5704 | 1467432563545 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 21:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:09:23 INFO - PROCESS | 5704 | 1467432563551 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 21:09:23 INFO - PROCESS | 5704 | 1467432563559 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:09:23 INFO - PROCESS | 5704 | 1467432563564 Marionette TRACE conn3 <- [1,1466,null,{}] 21:09:23 INFO - PROCESS | 5704 | 1467432563572 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:23 INFO - PROCESS | 5704 | 1467432563579 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:23 INFO - PROCESS | 5704 | 1467432563757 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 21:09:24 INFO - PROCESS | 5704 | 1467432564085 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:24 INFO - PROCESS | 5704 | 1467432564096 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de73800 == 47 [pid = 5704] [id = 374] 21:09:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8de7f400) [pid = 5704] [serial = 1123] [outer = (nil)] 21:09:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8fc7a800) [pid = 5704] [serial = 1124] [outer = 0x8de7f400] 21:09:24 INFO - PROCESS | 5704 | 1467432564176 Marionette DEBUG loaded listener.js 21:09:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x8fcd0000) [pid = 5704] [serial = 1125] [outer = 0x8de7f400] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6f800 == 46 [pid = 5704] [id = 335] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8de81800 == 45 [pid = 5704] [id = 322] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8de69c00 == 44 [pid = 5704] [id = 326] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x91c88400 == 43 [pid = 5704] [id = 338] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8f800 == 42 [pid = 5704] [id = 323] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccf400 == 41 [pid = 5704] [id = 325] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcca000 == 40 [pid = 5704] [id = 329] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6fc00 == 39 [pid = 5704] [id = 331] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8de69400 == 38 [pid = 5704] [id = 332] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc7c800 == 37 [pid = 5704] [id = 330] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x91c87000 == 36 [pid = 5704] [id = 328] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6a800 == 35 [pid = 5704] [id = 337] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc61800 == 34 [pid = 5704] [id = 334] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcca400 == 33 [pid = 5704] [id = 327] 21:09:25 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc76800 == 32 [pid = 5704] [id = 333] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x91b6d000) [pid = 5704] [serial = 1061] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x95492400) [pid = 5704] [serial = 1037] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x91b6e000) [pid = 5704] [serial = 1047] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x95494c00) [pid = 5704] [serial = 1038] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x949c0400) [pid = 5704] [serial = 1032] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8fcca400) [pid = 5704] [serial = 1059] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8de8c800) [pid = 5704] [serial = 1058] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8de6c400) [pid = 5704] [serial = 1050] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8e6ae400) [pid = 5704] [serial = 1053] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8dece800) [pid = 5704] [serial = 1052] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x8f830800) [pid = 5704] [serial = 1026] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8de66c00) [pid = 5704] [serial = 1049] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x91518400) [pid = 5704] [serial = 1046] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x9540e400) [pid = 5704] [serial = 1034] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8f838c00) [pid = 5704] [serial = 1055] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x91cdc400) [pid = 5704] [serial = 1029] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x97951800) [pid = 5704] [serial = 1041] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x97933000) [pid = 5704] [serial = 1040] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8f835c00) [pid = 5704] [serial = 1044] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8f9d8c00) [pid = 5704] [serial = 1056] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x93e3a400) [pid = 5704] [serial = 1031] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8ee54400) [pid = 5704] [serial = 1025] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x91c86c00) [pid = 5704] [serial = 1028] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x95479400) [pid = 5704] [serial = 1035] [outer = (nil)] [url = about:blank] 21:09:25 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de8d800) [pid = 5704] [serial = 1043] [outer = (nil)] [url = about:blank] 21:09:26 INFO - PROCESS | 5704 | 1467432566328 Marionette TRACE conn3 <- [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]]]}] 21:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2793ms 21:09:26 INFO - PROCESS | 5704 | 1467432566353 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 21:09:26 INFO - PROCESS | 5704 | 1467432566359 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 21:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:09:26 INFO - PROCESS | 5704 | 1467432566368 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:09:26 INFO - PROCESS | 5704 | 1467432566373 Marionette TRACE conn3 <- [1,1470,null,{}] 21:09:26 INFO - PROCESS | 5704 | 1467432566381 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:26 INFO - PROCESS | 5704 | 1467432566387 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:26 INFO - PROCESS | 5704 | 1467432566558 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 21:09:26 INFO - PROCESS | 5704 | 1467432566571 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:26 INFO - PROCESS | 5704 | 1467432566583 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de69c00 == 33 [pid = 5704] [id = 375] 21:09:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8de6a800) [pid = 5704] [serial = 1126] [outer = (nil)] 21:09:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8de80800) [pid = 5704] [serial = 1127] [outer = 0x8de6a800] 21:09:26 INFO - PROCESS | 5704 | 1467432566695 Marionette DEBUG loaded listener.js 21:09:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8de8c800) [pid = 5704] [serial = 1128] [outer = 0x8de6a800] 21:09:27 INFO - PROCESS | 5704 | 1467432567608 Marionette TRACE conn3 <- [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]]]}] 21:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1290ms 21:09:27 INFO - PROCESS | 5704 | 1467432567658 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 21:09:27 INFO - PROCESS | 5704 | 1467432567666 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 21:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:09:27 INFO - PROCESS | 5704 | 1467432567684 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:09:27 INFO - PROCESS | 5704 | 1467432567688 Marionette TRACE conn3 <- [1,1474,null,{}] 21:09:27 INFO - PROCESS | 5704 | 1467432567695 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:27 INFO - PROCESS | 5704 | 1467432567701 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:27 INFO - PROCESS | 5704 | 1467432567870 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 21:09:27 INFO - PROCESS | 5704 | 1467432567881 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:27 INFO - PROCESS | 5704 | 1467432567894 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae8800 == 34 [pid = 5704] [id = 376] 21:09:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8eae9800) [pid = 5704] [serial = 1129] [outer = (nil)] 21:09:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8ee53c00) [pid = 5704] [serial = 1130] [outer = 0x8eae9800] 21:09:27 INFO - PROCESS | 5704 | 1467432567995 Marionette DEBUG loaded listener.js 21:09:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8f228000) [pid = 5704] [serial = 1131] [outer = 0x8eae9800] 21:09:29 INFO - PROCESS | 5704 | 1467432569261 Marionette TRACE conn3 <- [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]]]}] 21:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1637ms 21:09:29 INFO - PROCESS | 5704 | 1467432569327 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 21:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:09:29 INFO - PROCESS | 5704 | 1467432569331 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 21:09:29 INFO - PROCESS | 5704 | 1467432569338 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:09:29 INFO - PROCESS | 5704 | 1467432569344 Marionette TRACE conn3 <- [1,1478,null,{}] 21:09:29 INFO - PROCESS | 5704 | 1467432569370 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:29 INFO - PROCESS | 5704 | 1467432569380 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:29 INFO - PROCESS | 5704 | 1467432569619 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 21:09:29 INFO - PROCESS | 5704 | 1467432569696 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:29 INFO - PROCESS | 5704 | 1467432569708 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcc8c00 == 35 [pid = 5704] [id = 377] 21:09:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8fcc9800) [pid = 5704] [serial = 1132] [outer = (nil)] 21:09:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8fcd1400) [pid = 5704] [serial = 1133] [outer = 0x8fcc9800] 21:09:29 INFO - PROCESS | 5704 | 1467432569782 Marionette DEBUG loaded listener.js 21:09:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x9151ec00) [pid = 5704] [serial = 1134] [outer = 0x8fcc9800] 21:09:30 INFO - PROCESS | 5704 | 1467432570713 Marionette TRACE conn3 <- [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]]]}] 21:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1442ms 21:09:30 INFO - PROCESS | 5704 | 1467432570783 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 21:09:30 INFO - PROCESS | 5704 | 1467432570788 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 21:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:09:30 INFO - PROCESS | 5704 | 1467432570795 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:09:30 INFO - PROCESS | 5704 | 1467432570797 Marionette TRACE conn3 <- [1,1482,null,{}] 21:09:30 INFO - PROCESS | 5704 | 1467432570804 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:30 INFO - PROCESS | 5704 | 1467432570809 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:31 INFO - PROCESS | 5704 | 1467432571613 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x925f8000) [pid = 5704] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x91cd4000) [pid = 5704] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8dccc000) [pid = 5704] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8fc7bc00) [pid = 5704] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x92d2d800) [pid = 5704] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8f9d5400) [pid = 5704] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x92d26400) [pid = 5704] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8de67000) [pid = 5704] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8dec7400) [pid = 5704] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x92e3f400) [pid = 5704] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8dc6a800) [pid = 5704] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8f221c00) [pid = 5704] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:09:31 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91518800) [pid = 5704] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:09:31 INFO - PROCESS | 5704 | 1467432571800 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:31 INFO - PROCESS | 5704 | 1467432571806 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6a800 == 36 [pid = 5704] [id = 378] 21:09:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8dccc000) [pid = 5704] [serial = 1135] [outer = (nil)] 21:09:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8de77800) [pid = 5704] [serial = 1136] [outer = 0x8dccc000] 21:09:31 INFO - PROCESS | 5704 | 1467432571891 Marionette DEBUG loaded listener.js 21:09:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x91b6e000) [pid = 5704] [serial = 1137] [outer = 0x8dccc000] 21:09:32 INFO - PROCESS | 5704 | 1467432572843 Marionette TRACE conn3 <- [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]]]}] 21:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2100ms 21:09:32 INFO - PROCESS | 5704 | 1467432572898 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 21:09:32 INFO - PROCESS | 5704 | 1467432572905 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 21:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:09:32 INFO - PROCESS | 5704 | 1467432572914 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:09:32 INFO - PROCESS | 5704 | 1467432572927 Marionette TRACE conn3 <- [1,1486,null,{}] 21:09:32 INFO - PROCESS | 5704 | 1467432572944 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:32 INFO - PROCESS | 5704 | 1467432572955 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:33 INFO - PROCESS | 5704 | 1467432573186 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 21:09:33 INFO - PROCESS | 5704 | 1467432573421 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:33 INFO - PROCESS | 5704 | 1467432573429 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc68000 == 37 [pid = 5704] [id = 379] 21:09:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8dc6dc00) [pid = 5704] [serial = 1138] [outer = (nil)] 21:09:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x91c90400) [pid = 5704] [serial = 1139] [outer = 0x8dc6dc00] 21:09:33 INFO - PROCESS | 5704 | 1467432573508 Marionette DEBUG loaded listener.js 21:09:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91cd3800) [pid = 5704] [serial = 1140] [outer = 0x8dc6dc00] 21:09:34 INFO - PROCESS | 5704 | 1467432574761 Marionette TRACE conn3 <- [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]]]}] 21:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1900ms 21:09:34 INFO - PROCESS | 5704 | 1467432574844 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 21:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:09:34 INFO - PROCESS | 5704 | 1467432574854 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 21:09:34 INFO - PROCESS | 5704 | 1467432574864 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:09:34 INFO - PROCESS | 5704 | 1467432574872 Marionette TRACE conn3 <- [1,1490,null,{}] 21:09:34 INFO - PROCESS | 5704 | 1467432574896 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:34 INFO - PROCESS | 5704 | 1467432574906 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:35 INFO - PROCESS | 5704 | 1467432575414 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 21:09:35 INFO - PROCESS | 5704 | 1467432575543 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:35 INFO - PROCESS | 5704 | 1467432575552 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de74000 == 38 [pid = 5704] [id = 380] 21:09:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8de86c00) [pid = 5704] [serial = 1141] [outer = (nil)] 21:09:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8eae2c00) [pid = 5704] [serial = 1142] [outer = 0x8de86c00] 21:09:35 INFO - PROCESS | 5704 | 1467432575647 Marionette DEBUG loaded listener.js 21:09:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8f82cc00) [pid = 5704] [serial = 1143] [outer = 0x8de86c00] 21:09:36 INFO - PROCESS | 5704 | 1467432576799 Marionette TRACE conn3 <- [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]]]}] 21:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1994ms 21:09:36 INFO - PROCESS | 5704 | 1467432576858 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 21:09:36 INFO - PROCESS | 5704 | 1467432576865 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 21:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:09:36 INFO - PROCESS | 5704 | 1467432576876 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:09:36 INFO - PROCESS | 5704 | 1467432576881 Marionette TRACE conn3 <- [1,1494,null,{}] 21:09:36 INFO - PROCESS | 5704 | 1467432576887 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:36 INFO - PROCESS | 5704 | 1467432576893 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:37 INFO - PROCESS | 5704 | 1467432577207 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 21:09:37 INFO - PROCESS | 5704 | 1467432577395 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:37 INFO - PROCESS | 5704 | 1467432577402 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccec00 == 39 [pid = 5704] [id = 381] 21:09:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x91518400) [pid = 5704] [serial = 1144] [outer = (nil)] 21:09:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x91b6fc00) [pid = 5704] [serial = 1145] [outer = 0x91518400] 21:09:37 INFO - PROCESS | 5704 | 1467432577495 Marionette DEBUG loaded listener.js 21:09:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8dc6c400) [pid = 5704] [serial = 1146] [outer = 0x91518400] 21:09:38 INFO - PROCESS | 5704 | 1467432578699 Marionette TRACE conn3 <- [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]]]}] 21:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1883ms 21:09:38 INFO - PROCESS | 5704 | 1467432578767 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 21:09:38 INFO - PROCESS | 5704 | 1467432578772 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 21:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:09:38 INFO - PROCESS | 5704 | 1467432578779 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:09:38 INFO - PROCESS | 5704 | 1467432578785 Marionette TRACE conn3 <- [1,1498,null,{}] 21:09:38 INFO - PROCESS | 5704 | 1467432578802 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:38 INFO - PROCESS | 5704 | 1467432578812 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:39 INFO - PROCESS | 5704 | 1467432579053 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 21:09:39 INFO - PROCESS | 5704 | 1467432579245 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:39 INFO - PROCESS | 5704 | 1467432579255 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x925f8800 == 40 [pid = 5704] [id = 382] 21:09:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x9265ec00) [pid = 5704] [serial = 1147] [outer = (nil)] 21:09:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x92667c00) [pid = 5704] [serial = 1148] [outer = 0x9265ec00] 21:09:39 INFO - PROCESS | 5704 | 1467432579411 Marionette DEBUG loaded listener.js 21:09:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x92d27400) [pid = 5704] [serial = 1149] [outer = 0x9265ec00] 21:09:40 INFO - PROCESS | 5704 | 1467432580704 Marionette TRACE conn3 <- [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]]]}] 21:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1936ms 21:09:40 INFO - PROCESS | 5704 | 1467432580716 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 21:09:40 INFO - PROCESS | 5704 | 1467432580720 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 21:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:09:40 INFO - PROCESS | 5704 | 1467432580728 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:09:40 INFO - PROCESS | 5704 | 1467432580732 Marionette TRACE conn3 <- [1,1502,null,{}] 21:09:40 INFO - PROCESS | 5704 | 1467432580738 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:40 INFO - PROCESS | 5704 | 1467432580745 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:40 INFO - PROCESS | 5704 | 1467432580942 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 21:09:41 INFO - PROCESS | 5704 | 1467432581162 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:41 INFO - PROCESS | 5704 | 1467432581169 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:41 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de68c00 == 41 [pid = 5704] [id = 383] 21:09:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8de6b000) [pid = 5704] [serial = 1150] [outer = (nil)] 21:09:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x92e36800) [pid = 5704] [serial = 1151] [outer = 0x8de6b000] 21:09:41 INFO - PROCESS | 5704 | 1467432581319 Marionette DEBUG loaded listener.js 21:09:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x92e3d400) [pid = 5704] [serial = 1152] [outer = 0x8de6b000] 21:09:42 INFO - PROCESS | 5704 | 1467432582517 Marionette TRACE conn3 <- [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]]]}] 21:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1836ms 21:09:42 INFO - PROCESS | 5704 | 1467432582567 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 21:09:42 INFO - PROCESS | 5704 | 1467432582573 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 21:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:09:42 INFO - PROCESS | 5704 | 1467432582582 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:09:42 INFO - PROCESS | 5704 | 1467432582587 Marionette TRACE conn3 <- [1,1506,null,{}] 21:09:42 INFO - PROCESS | 5704 | 1467432582606 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:42 INFO - PROCESS | 5704 | 1467432582611 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:42 INFO - PROCESS | 5704 | 1467432582923 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 21:09:43 INFO - PROCESS | 5704 | 1467432583180 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:43 INFO - PROCESS | 5704 | 1467432583197 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de83000 == 42 [pid = 5704] [id = 384] 21:09:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x8de85000) [pid = 5704] [serial = 1153] [outer = (nil)] 21:09:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8decd400) [pid = 5704] [serial = 1154] [outer = 0x8de85000] 21:09:43 INFO - PROCESS | 5704 | 1467432583272 Marionette DEBUG loaded listener.js 21:09:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8eae6400) [pid = 5704] [serial = 1155] [outer = 0x8de85000] 21:09:43 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6a800 == 41 [pid = 5704] [id = 378] 21:09:43 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcc8c00 == 40 [pid = 5704] [id = 377] 21:09:43 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae8800 == 39 [pid = 5704] [id = 376] 21:09:43 INFO - PROCESS | 5704 | --DOCSHELL 0x8de69c00 == 38 [pid = 5704] [id = 375] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x92d2d000) [pid = 5704] [serial = 1097] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x925f2c00) [pid = 5704] [serial = 1091] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x8dec8800) [pid = 5704] [serial = 1094] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x95403c00) [pid = 5704] [serial = 1079] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x9540a800) [pid = 5704] [serial = 1080] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x93c21000) [pid = 5704] [serial = 1076] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x93c2ac00) [pid = 5704] [serial = 1077] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x91c83800) [pid = 5704] [serial = 1062] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x92d2c400) [pid = 5704] [serial = 1070] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x92e37800) [pid = 5704] [serial = 1071] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8e6b1000) [pid = 5704] [serial = 1064] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8ee53000) [pid = 5704] [serial = 1065] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8e6b1800) [pid = 5704] [serial = 1085] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8eae9000) [pid = 5704] [serial = 1086] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x930e8800) [pid = 5704] [serial = 1073] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x930e5800) [pid = 5704] [serial = 1074] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8dcc7800) [pid = 5704] [serial = 1082] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8dcd3c00) [pid = 5704] [serial = 1083] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8fcc6400) [pid = 5704] [serial = 1088] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x91c90000) [pid = 5704] [serial = 1067] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91cddc00) [pid = 5704] [serial = 1068] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x92e39c00) [pid = 5704] [serial = 1098] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x925f8c00) [pid = 5704] [serial = 1092] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8ee4c800) [pid = 5704] [serial = 1095] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x91511c00) [pid = 5704] [serial = 1089] [outer = (nil)] [url = about:blank] 21:09:44 INFO - PROCESS | 5704 | 1467432584271 Marionette TRACE conn3 <- [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]]]}] 21:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1743ms 21:09:44 INFO - PROCESS | 5704 | 1467432584326 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 21:09:44 INFO - PROCESS | 5704 | 1467432584333 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 21:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:09:44 INFO - PROCESS | 5704 | 1467432584345 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:09:44 INFO - PROCESS | 5704 | 1467432584348 Marionette TRACE conn3 <- [1,1510,null,{}] 21:09:44 INFO - PROCESS | 5704 | 1467432584355 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:44 INFO - PROCESS | 5704 | 1467432584361 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:44 INFO - PROCESS | 5704 | 1467432584547 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 21:09:44 INFO - PROCESS | 5704 | 1467432584722 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:44 INFO - PROCESS | 5704 | 1467432584729 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ded2c00 == 39 [pid = 5704] [id = 385] 21:09:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8f224800) [pid = 5704] [serial = 1156] [outer = (nil)] 21:09:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8f9db400) [pid = 5704] [serial = 1157] [outer = 0x8f224800] 21:09:44 INFO - PROCESS | 5704 | 1467432584818 Marionette DEBUG loaded listener.js 21:09:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8fc7d000) [pid = 5704] [serial = 1158] [outer = 0x8f224800] 21:09:45 INFO - PROCESS | 5704 | 1467432585626 Marionette TRACE conn3 <- [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]]]}] 21:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1332ms 21:09:45 INFO - PROCESS | 5704 | 1467432585677 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 21:09:45 INFO - PROCESS | 5704 | 1467432585680 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 21:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:09:45 INFO - PROCESS | 5704 | 1467432585687 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:09:45 INFO - PROCESS | 5704 | 1467432585693 Marionette TRACE conn3 <- [1,1514,null,{}] 21:09:45 INFO - PROCESS | 5704 | 1467432585710 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:45 INFO - PROCESS | 5704 | 1467432585718 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:45 INFO - PROCESS | 5704 | 1467432585883 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 21:09:45 INFO - PROCESS | 5704 | 1467432585896 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:45 INFO - PROCESS | 5704 | 1467432585904 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c86c00 == 40 [pid = 5704] [id = 386] 21:09:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x91c8b000) [pid = 5704] [serial = 1159] [outer = (nil)] 21:09:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x91cd5400) [pid = 5704] [serial = 1160] [outer = 0x91c8b000] 21:09:46 INFO - PROCESS | 5704 | 1467432586108 Marionette DEBUG loaded listener.js 21:09:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x925eb800) [pid = 5704] [serial = 1161] [outer = 0x91c8b000] 21:09:47 INFO - PROCESS | 5704 | 1467432587048 Marionette TRACE conn3 <- [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]]]}] 21:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1398ms 21:09:47 INFO - PROCESS | 5704 | 1467432587086 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 21:09:47 INFO - PROCESS | 5704 | 1467432587090 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 21:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:09:47 INFO - PROCESS | 5704 | 1467432587104 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:09:47 INFO - PROCESS | 5704 | 1467432587106 Marionette TRACE conn3 <- [1,1518,null,{}] 21:09:47 INFO - PROCESS | 5704 | 1467432587113 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:47 INFO - PROCESS | 5704 | 1467432587118 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:47 INFO - PROCESS | 5704 | 1467432587336 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 21:09:47 INFO - PROCESS | 5704 | 1467432587360 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:47 INFO - PROCESS | 5704 | 1467432587368 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x925f7c00 == 41 [pid = 5704] [id = 387] 21:09:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x925f8000) [pid = 5704] [serial = 1162] [outer = (nil)] 21:09:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x92661800) [pid = 5704] [serial = 1163] [outer = 0x925f8000] 21:09:47 INFO - PROCESS | 5704 | 1467432587442 Marionette DEBUG loaded listener.js 21:09:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x92d23400) [pid = 5704] [serial = 1164] [outer = 0x925f8000] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de7a400) [pid = 5704] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x91517c00) [pid = 5704] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x93b99800) [pid = 5704] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x93e48000) [pid = 5704] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x95406800) [pid = 5704] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de6e000) [pid = 5704] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de7f400) [pid = 5704] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x95784400) [pid = 5704] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de77400) [pid = 5704] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8fcc9800) [pid = 5704] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8eae9800) [pid = 5704] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8de6a800) [pid = 5704] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:09:48 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8dccc000) [pid = 5704] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:09:48 INFO - PROCESS | 5704 | 1467432588509 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1449ms 21:09:48 INFO - PROCESS | 5704 | 1467432588548 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 21:09:48 INFO - PROCESS | 5704 | 1467432588552 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 21:09:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:09:48 INFO - PROCESS | 5704 | 1467432588559 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:09:48 INFO - PROCESS | 5704 | 1467432588563 Marionette TRACE conn3 <- [1,1522,null,{}] 21:09:48 INFO - PROCESS | 5704 | 1467432588569 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:48 INFO - PROCESS | 5704 | 1467432588575 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:48 INFO - PROCESS | 5704 | 1467432588781 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 21:09:48 INFO - PROCESS | 5704 | 1467432588800 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:48 INFO - PROCESS | 5704 | 1467432588812 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd0400 == 42 [pid = 5704] [id = 388] 21:09:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8de62800) [pid = 5704] [serial = 1165] [outer = (nil)] 21:09:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8fc7bc00) [pid = 5704] [serial = 1166] [outer = 0x8de62800] 21:09:48 INFO - PROCESS | 5704 | 1467432588883 Marionette DEBUG loaded listener.js 21:09:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x9151bc00) [pid = 5704] [serial = 1167] [outer = 0x8de62800] 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:09:49 INFO - PROCESS | 5704 | 1467432589712 Marionette TRACE conn3 <- [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"]]]}] 21:09:49 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 () { 21:09:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:09:49 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 () { 21:09:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:09:49 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 () { 21:09:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:09:49 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 () { 21:09:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:09:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:09:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1192ms 21:09:49 INFO - PROCESS | 5704 | 1467432589754 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 21:09:49 INFO - PROCESS | 5704 | 1467432589757 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 21:09:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:09:49 INFO - PROCESS | 5704 | 1467432589766 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:09:49 INFO - PROCESS | 5704 | 1467432589771 Marionette TRACE conn3 <- [1,1526,null,{}] 21:09:49 INFO - PROCESS | 5704 | 1467432589777 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:49 INFO - PROCESS | 5704 | 1467432589790 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:50 INFO - PROCESS | 5704 | 1467432590040 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 21:09:50 INFO - PROCESS | 5704 | 1467432590055 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:50 INFO - PROCESS | 5704 | 1467432590067 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd0800 == 43 [pid = 5704] [id = 389] 21:09:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8de83c00) [pid = 5704] [serial = 1168] [outer = (nil)] 21:09:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x93be2400) [pid = 5704] [serial = 1169] [outer = 0x8de83c00] 21:09:50 INFO - PROCESS | 5704 | 1467432590139 Marionette DEBUG loaded listener.js 21:09:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8fc76000) [pid = 5704] [serial = 1170] [outer = 0x8de83c00] 21:09:51 INFO - PROCESS | 5704 | 1467432591222 Marionette TRACE conn3 <- [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"]]]}] 21:09:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:09:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:09:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:09:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:09:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:09:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:09:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:09:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:09:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:09:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1496ms 21:09:51 INFO - PROCESS | 5704 | 1467432591287 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 21:09:51 INFO - PROCESS | 5704 | 1467432591295 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 21:09:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:09:51 INFO - PROCESS | 5704 | 1467432591307 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:09:51 INFO - PROCESS | 5704 | 1467432591315 Marionette TRACE conn3 <- [1,1530,null,{}] 21:09:51 INFO - PROCESS | 5704 | 1467432591324 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:51 INFO - PROCESS | 5704 | 1467432591329 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:51 INFO - PROCESS | 5704 | 1467432591532 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 21:09:51 INFO - PROCESS | 5704 | 1467432591704 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:51 INFO - PROCESS | 5704 | 1467432591711 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dec7400 == 44 [pid = 5704] [id = 390] 21:09:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8e6b1000) [pid = 5704] [serial = 1171] [outer = (nil)] 21:09:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8f229c00) [pid = 5704] [serial = 1172] [outer = 0x8e6b1000] 21:09:51 INFO - PROCESS | 5704 | 1467432591852 Marionette DEBUG loaded listener.js 21:09:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8f9d6000) [pid = 5704] [serial = 1173] [outer = 0x8e6b1000] 21:09:52 INFO - PROCESS | 5704 | 1467432592735 Marionette TRACE conn3 <- [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]]]}] 21:09:52 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 21:09:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:09:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:09:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:09:52 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. 21:09:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:09:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1493ms 21:09:52 INFO - PROCESS | 5704 | 1467432592802 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 21:09:52 INFO - PROCESS | 5704 | 1467432592810 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 21:09:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:09:52 INFO - PROCESS | 5704 | 1467432592841 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:09:52 INFO - PROCESS | 5704 | 1467432592845 Marionette TRACE conn3 <- [1,1534,null,{}] 21:09:52 INFO - PROCESS | 5704 | 1467432592852 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:52 INFO - PROCESS | 5704 | 1467432592858 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:53 INFO - PROCESS | 5704 | 1467432593056 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 21:09:53 INFO - PROCESS | 5704 | 1467432593236 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:53 INFO - PROCESS | 5704 | 1467432593247 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4c800 == 45 [pid = 5704] [id = 391] 21:09:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91c8c000) [pid = 5704] [serial = 1174] [outer = (nil)] 21:09:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x92663000) [pid = 5704] [serial = 1175] [outer = 0x91c8c000] 21:09:53 INFO - PROCESS | 5704 | 1467432593330 Marionette DEBUG loaded listener.js 21:09:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x92d32000) [pid = 5704] [serial = 1176] [outer = 0x91c8c000] 21:09:54 INFO - PROCESS | 5704 | 1467432594384 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1592ms 21:09:54 INFO - PROCESS | 5704 | 1467432594431 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 21:09:54 INFO - PROCESS | 5704 | 1467432594435 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 21:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:09:54 INFO - PROCESS | 5704 | 1467432594462 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:09:54 INFO - PROCESS | 5704 | 1467432594469 Marionette TRACE conn3 <- [1,1538,null,{}] 21:09:54 INFO - PROCESS | 5704 | 1467432594487 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:54 INFO - PROCESS | 5704 | 1467432594496 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:54 INFO - PROCESS | 5704 | 1467432594690 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 21:09:54 INFO - PROCESS | 5704 | 1467432594902 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:54 INFO - PROCESS | 5704 | 1467432594911 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc64c00 == 46 [pid = 5704] [id = 392] 21:09:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x93b9b000) [pid = 5704] [serial = 1177] [outer = (nil)] 21:09:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x93e33400) [pid = 5704] [serial = 1178] [outer = 0x93b9b000] 21:09:55 INFO - PROCESS | 5704 | 1467432595045 Marionette DEBUG loaded listener.js 21:09:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x93e49800) [pid = 5704] [serial = 1179] [outer = 0x93b9b000] 21:09:55 INFO - PROCESS | 5704 | 1467432595984 Marionette TRACE conn3 <- [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]]]}] 21:09:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:09:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1592ms 21:09:56 INFO - PROCESS | 5704 | 1467432596052 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 21:09:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:09:56 INFO - PROCESS | 5704 | 1467432596057 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 21:09:56 INFO - PROCESS | 5704 | 1467432596064 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:09:56 INFO - PROCESS | 5704 | 1467432596067 Marionette TRACE conn3 <- [1,1542,null,{}] 21:09:56 INFO - PROCESS | 5704 | 1467432596073 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:56 INFO - PROCESS | 5704 | 1467432596079 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:56 INFO - PROCESS | 5704 | 1467432596308 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 21:09:56 INFO - PROCESS | 5704 | 1467432596529 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:56 INFO - PROCESS | 5704 | 1467432596537 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc70c00 == 47 [pid = 5704] [id = 393] 21:09:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8f831800) [pid = 5704] [serial = 1180] [outer = (nil)] 21:09:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x949b3800) [pid = 5704] [serial = 1181] [outer = 0x8f831800] 21:09:56 INFO - PROCESS | 5704 | 1467432596664 Marionette DEBUG loaded listener.js 21:09:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x949c0800) [pid = 5704] [serial = 1182] [outer = 0x8f831800] 21:09:57 INFO - PROCESS | 5704 | 1467432597546 Marionette TRACE conn3 <- [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]]]}] 21:09:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:09:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1531ms 21:09:57 INFO - PROCESS | 5704 | 1467432597595 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 21:09:57 INFO - PROCESS | 5704 | 1467432597600 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 21:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:09:57 INFO - PROCESS | 5704 | 1467432597606 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:09:57 INFO - PROCESS | 5704 | 1467432597610 Marionette TRACE conn3 <- [1,1546,null,{}] 21:09:57 INFO - PROCESS | 5704 | 1467432597616 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:57 INFO - PROCESS | 5704 | 1467432597622 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:57 INFO - PROCESS | 5704 | 1467432597805 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 21:09:58 INFO - PROCESS | 5704 | 1467432597984 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:58 INFO - PROCESS | 5704 | 1467432597994 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d31000 == 48 [pid = 5704] [id = 394] 21:09:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x93e37800) [pid = 5704] [serial = 1183] [outer = (nil)] 21:09:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x9540e000) [pid = 5704] [serial = 1184] [outer = 0x93e37800] 21:09:58 INFO - PROCESS | 5704 | 1467432598089 Marionette DEBUG loaded listener.js 21:09:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x9547b400) [pid = 5704] [serial = 1185] [outer = 0x93e37800] 21:09:59 INFO - PROCESS | 5704 | 1467432599036 Marionette TRACE conn3 <- [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]]]}] 21:09:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:09:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1490ms 21:09:59 INFO - PROCESS | 5704 | 1467432599116 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 21:09:59 INFO - PROCESS | 5704 | 1467432599124 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 21:09:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:09:59 INFO - PROCESS | 5704 | 1467432599135 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:09:59 INFO - PROCESS | 5704 | 1467432599139 Marionette TRACE conn3 <- [1,1550,null,{}] 21:09:59 INFO - PROCESS | 5704 | 1467432599145 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:59 INFO - PROCESS | 5704 | 1467432599156 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:59 INFO - PROCESS | 5704 | 1467432599411 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 21:09:59 INFO - PROCESS | 5704 | 1467432599662 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:59 INFO - PROCESS | 5704 | 1467432599668 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:09:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cdbc00 == 49 [pid = 5704] [id = 395] 21:09:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x949b7000) [pid = 5704] [serial = 1186] [outer = (nil)] 21:09:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x95505c00) [pid = 5704] [serial = 1187] [outer = 0x949b7000] 21:09:59 INFO - PROCESS | 5704 | 1467432599756 Marionette DEBUG loaded listener.js 21:09:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x9550a400) [pid = 5704] [serial = 1188] [outer = 0x949b7000] 21:10:00 INFO - PROCESS | 5704 | 1467432600650 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:10:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:10:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1553ms 21:10:00 INFO - PROCESS | 5704 | 1467432600705 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 21:10:00 INFO - PROCESS | 5704 | 1467432600710 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 21:10:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:10:00 INFO - PROCESS | 5704 | 1467432600720 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:10:00 INFO - PROCESS | 5704 | 1467432600723 Marionette TRACE conn3 <- [1,1554,null,{}] 21:10:00 INFO - PROCESS | 5704 | 1467432600730 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:00 INFO - PROCESS | 5704 | 1467432600734 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:00 INFO - PROCESS | 5704 | 1467432600924 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 21:10:01 INFO - PROCESS | 5704 | 1467432601109 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:01 INFO - PROCESS | 5704 | 1467432601118 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9dbc00 == 50 [pid = 5704] [id = 396] 21:10:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x93c29c00) [pid = 5704] [serial = 1189] [outer = (nil)] 21:10:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x97933400) [pid = 5704] [serial = 1190] [outer = 0x93c29c00] 21:10:01 INFO - PROCESS | 5704 | 1467432601199 Marionette DEBUG loaded listener.js 21:10:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x9794b800) [pid = 5704] [serial = 1191] [outer = 0x93c29c00] 21:10:02 INFO - PROCESS | 5704 | 1467432602233 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:10:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:10:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1587ms 21:10:02 INFO - PROCESS | 5704 | 1467432602307 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 21:10:02 INFO - PROCESS | 5704 | 1467432602312 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 21:10:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:10:02 INFO - PROCESS | 5704 | 1467432602321 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:10:02 INFO - PROCESS | 5704 | 1467432602326 Marionette TRACE conn3 <- [1,1558,null,{}] 21:10:02 INFO - PROCESS | 5704 | 1467432602335 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:02 INFO - PROCESS | 5704 | 1467432602341 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:02 INFO - PROCESS | 5704 | 1467432602617 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 21:10:02 INFO - PROCESS | 5704 | 1467432602901 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:02 INFO - PROCESS | 5704 | 1467432602910 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63800 == 51 [pid = 5704] [id = 397] 21:10:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8dc68800) [pid = 5704] [serial = 1192] [outer = (nil)] 21:10:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8de7fc00) [pid = 5704] [serial = 1193] [outer = 0x8dc68800] 21:10:03 INFO - PROCESS | 5704 | 1467432602996 Marionette DEBUG loaded listener.js 21:10:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x8e6ad400) [pid = 5704] [serial = 1194] [outer = 0x8dc68800] 21:10:04 INFO - PROCESS | 5704 | 1467432604242 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1996ms 21:10:04 INFO - PROCESS | 5704 | 1467432604317 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 21:10:04 INFO - PROCESS | 5704 | 1467432604322 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 21:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:10:04 INFO - PROCESS | 5704 | 1467432604332 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:10:04 INFO - PROCESS | 5704 | 1467432604339 Marionette TRACE conn3 <- [1,1562,null,{}] 21:10:04 INFO - PROCESS | 5704 | 1467432604348 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:04 INFO - PROCESS | 5704 | 1467432604354 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:04 INFO - PROCESS | 5704 | 1467432604649 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd0400 == 50 [pid = 5704] [id = 388] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x925f7c00 == 49 [pid = 5704] [id = 387] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x91c86c00 == 48 [pid = 5704] [id = 386] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8ded2c00 == 47 [pid = 5704] [id = 385] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8de83000 == 46 [pid = 5704] [id = 384] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8de68c00 == 45 [pid = 5704] [id = 383] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8de74000 == 44 [pid = 5704] [id = 380] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8de73800 == 43 [pid = 5704] [id = 374] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc8800 == 42 [pid = 5704] [id = 371] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc68000 == 41 [pid = 5704] [id = 379] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccec00 == 40 [pid = 5704] [id = 381] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x925f8800 == 39 [pid = 5704] [id = 382] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8de75800 == 38 [pid = 5704] [id = 372] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8de74c00 == 37 [pid = 5704] [id = 373] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x93b8fc00 == 36 [pid = 5704] [id = 368] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd3000 == 35 [pid = 5704] [id = 367] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x93c2a400 == 34 [pid = 5704] [id = 369] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dec5c00 == 33 [pid = 5704] [id = 370] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63800 == 32 [pid = 5704] [id = 397] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9dbc00 == 31 [pid = 5704] [id = 396] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x92d31000 == 30 [pid = 5704] [id = 394] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x91cdbc00 == 29 [pid = 5704] [id = 395] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc70c00 == 28 [pid = 5704] [id = 393] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc64c00 == 27 [pid = 5704] [id = 392] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dec7400 == 26 [pid = 5704] [id = 390] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee4c800 == 25 [pid = 5704] [id = 391] 21:10:05 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd0800 == 24 [pid = 5704] [id = 389] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8f22f800) [pid = 5704] [serial = 1101] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8eae5000) [pid = 5704] [serial = 1100] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x91cdc000) [pid = 5704] [serial = 1104] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x91b6d400) [pid = 5704] [serial = 1103] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x93e37000) [pid = 5704] [serial = 1107] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x93c24400) [pid = 5704] [serial = 1106] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x95402000) [pid = 5704] [serial = 1110] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x93e51000) [pid = 5704] [serial = 1109] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x95485800) [pid = 5704] [serial = 1113] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x95482400) [pid = 5704] [serial = 1112] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x9578d800) [pid = 5704] [serial = 1116] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x9549e800) [pid = 5704] [serial = 1115] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8fcd0000) [pid = 5704] [serial = 1125] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8fc7a800) [pid = 5704] [serial = 1124] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x97954800) [pid = 5704] [serial = 1119] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x97950000) [pid = 5704] [serial = 1118] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8e6b0400) [pid = 5704] [serial = 1122] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de88400) [pid = 5704] [serial = 1121] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8fcd1400) [pid = 5704] [serial = 1133] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8ee53c00) [pid = 5704] [serial = 1130] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x9151ec00) [pid = 5704] [serial = 1134] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8de8c800) [pid = 5704] [serial = 1128] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de80800) [pid = 5704] [serial = 1127] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de77800) [pid = 5704] [serial = 1136] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x91b6e000) [pid = 5704] [serial = 1137] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8f228000) [pid = 5704] [serial = 1131] [outer = (nil)] [url = about:blank] 21:10:06 INFO - PROCESS | 5704 | 1467432606110 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:06 INFO - PROCESS | 5704 | 1467432606121 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc67400 == 25 [pid = 5704] [id = 398] 21:10:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8dc67c00) [pid = 5704] [serial = 1195] [outer = (nil)] 21:10:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8dcc5400) [pid = 5704] [serial = 1196] [outer = 0x8dc67c00] 21:10:06 INFO - PROCESS | 5704 | 1467432606251 Marionette DEBUG loaded listener.js 21:10:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8dccc400) [pid = 5704] [serial = 1197] [outer = 0x8dc67c00] 21:10:07 INFO - PROCESS | 5704 | 1467432607128 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:10:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:10:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2842ms 21:10:07 INFO - PROCESS | 5704 | 1467432607176 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 21:10:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:10:07 INFO - PROCESS | 5704 | 1467432607182 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 21:10:07 INFO - PROCESS | 5704 | 1467432607191 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:10:07 INFO - PROCESS | 5704 | 1467432607196 Marionette TRACE conn3 <- [1,1566,null,{}] 21:10:07 INFO - PROCESS | 5704 | 1467432607205 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:07 INFO - PROCESS | 5704 | 1467432607215 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:07 INFO - PROCESS | 5704 | 1467432607397 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 21:10:07 INFO - PROCESS | 5704 | 1467432607549 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:07 INFO - PROCESS | 5704 | 1467432607557 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7d000 == 26 [pid = 5704] [id = 399] 21:10:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8de7f000) [pid = 5704] [serial = 1198] [outer = (nil)] 21:10:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8de88c00) [pid = 5704] [serial = 1199] [outer = 0x8de7f000] 21:10:07 INFO - PROCESS | 5704 | 1467432607636 Marionette DEBUG loaded listener.js 21:10:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8de8dc00) [pid = 5704] [serial = 1200] [outer = 0x8de7f000] 21:10:08 INFO - PROCESS | 5704 | 1467432608473 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:10:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:10:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1339ms 21:10:08 INFO - PROCESS | 5704 | 1467432608532 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 21:10:08 INFO - PROCESS | 5704 | 1467432608539 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 21:10:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:10:08 INFO - PROCESS | 5704 | 1467432608549 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:10:08 INFO - PROCESS | 5704 | 1467432608552 Marionette TRACE conn3 <- [1,1570,null,{}] 21:10:08 INFO - PROCESS | 5704 | 1467432608558 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:08 INFO - PROCESS | 5704 | 1467432608564 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:08 INFO - PROCESS | 5704 | 1467432608794 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 21:10:08 INFO - PROCESS | 5704 | 1467432608813 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:08 INFO - PROCESS | 5704 | 1467432608822 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b2c00 == 27 [pid = 5704] [id = 400] 21:10:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8eae3c00) [pid = 5704] [serial = 1201] [outer = (nil)] 21:10:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8eaf0400) [pid = 5704] [serial = 1202] [outer = 0x8eae3c00] 21:10:08 INFO - PROCESS | 5704 | 1467432608892 Marionette DEBUG loaded listener.js 21:10:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8ee56000) [pid = 5704] [serial = 1203] [outer = 0x8eae3c00] 21:10:09 INFO - PROCESS | 5704 | 1467432609968 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:10:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:10:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1446ms 21:10:10 INFO - PROCESS | 5704 | 1467432610002 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 21:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:10:10 INFO - PROCESS | 5704 | 1467432610006 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 21:10:10 INFO - PROCESS | 5704 | 1467432610015 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:10:10 INFO - PROCESS | 5704 | 1467432610025 Marionette TRACE conn3 <- [1,1574,null,{}] 21:10:10 INFO - PROCESS | 5704 | 1467432610048 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:10 INFO - PROCESS | 5704 | 1467432610057 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:10 INFO - PROCESS | 5704 | 1467432610302 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 21:10:10 INFO - PROCESS | 5704 | 1467432610329 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:10 INFO - PROCESS | 5704 | 1467432610340 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9d6400 == 28 [pid = 5704] [id = 401] 21:10:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8f9d8000) [pid = 5704] [serial = 1204] [outer = (nil)] 21:10:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8fc79c00) [pid = 5704] [serial = 1205] [outer = 0x8f9d8000] 21:10:10 INFO - PROCESS | 5704 | 1467432610411 Marionette DEBUG loaded listener.js 21:10:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8fc7ec00) [pid = 5704] [serial = 1206] [outer = 0x8f9d8000] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8de62800) [pid = 5704] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x925f8000) [pid = 5704] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8dc6dc00) [pid = 5704] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x9265ec00) [pid = 5704] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8f224800) [pid = 5704] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8de85000) [pid = 5704] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8de86c00) [pid = 5704] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8de6b000) [pid = 5704] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x91518400) [pid = 5704] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x91c8b000) [pid = 5704] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:10:11 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8de83c00) [pid = 5704] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:10:11 INFO - PROCESS | 5704 | 1467432611876 Marionette TRACE conn3 <- [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]]]}] 21:10:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:10:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1901ms 21:10:11 INFO - PROCESS | 5704 | 1467432611914 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 21:10:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:10:11 INFO - PROCESS | 5704 | 1467432611919 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 21:10:11 INFO - PROCESS | 5704 | 1467432611925 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:10:11 INFO - PROCESS | 5704 | 1467432611929 Marionette TRACE conn3 <- [1,1578,null,{}] 21:10:11 INFO - PROCESS | 5704 | 1467432611934 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:11 INFO - PROCESS | 5704 | 1467432611940 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:12 INFO - PROCESS | 5704 | 1467432612117 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 21:10:12 INFO - PROCESS | 5704 | 1467432612252 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:12 INFO - PROCESS | 5704 | 1467432612260 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de66000 == 29 [pid = 5704] [id = 402] 21:10:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8de6f000) [pid = 5704] [serial = 1207] [outer = (nil)] 21:10:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8fcc9000) [pid = 5704] [serial = 1208] [outer = 0x8de6f000] 21:10:12 INFO - PROCESS | 5704 | 1467432612335 Marionette DEBUG loaded listener.js 21:10:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8fccdc00) [pid = 5704] [serial = 1209] [outer = 0x8de6f000] 21:10:13 INFO - PROCESS | 5704 | 1467432613139 Marionette TRACE conn3 <- [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]]]}] 21:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1229ms 21:10:13 INFO - PROCESS | 5704 | 1467432613214 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 21:10:13 INFO - PROCESS | 5704 | 1467432613221 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 21:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:10:13 INFO - PROCESS | 5704 | 1467432613231 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:10:13 INFO - PROCESS | 5704 | 1467432613237 Marionette TRACE conn3 <- [1,1582,null,{}] 21:10:13 INFO - PROCESS | 5704 | 1467432613247 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:13 INFO - PROCESS | 5704 | 1467432613253 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:13 INFO - PROCESS | 5704 | 1467432613460 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 21:10:13 INFO - PROCESS | 5704 | 1467432613645 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:13 INFO - PROCESS | 5704 | 1467432613664 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de69c00 == 30 [pid = 5704] [id = 403] 21:10:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8de6a000) [pid = 5704] [serial = 1210] [outer = (nil)] 21:10:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8de74800) [pid = 5704] [serial = 1211] [outer = 0x8de6a000] 21:10:13 INFO - PROCESS | 5704 | 1467432613794 Marionette DEBUG loaded listener.js 21:10:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8e6adc00) [pid = 5704] [serial = 1212] [outer = 0x8de6a000] 21:10:14 INFO - PROCESS | 5704 | 1467432614988 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:10:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:10:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1839ms 21:10:15 INFO - PROCESS | 5704 | 1467432615071 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 21:10:15 INFO - PROCESS | 5704 | 1467432615077 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 21:10:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:10:15 INFO - PROCESS | 5704 | 1467432615089 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:10:15 INFO - PROCESS | 5704 | 1467432615096 Marionette TRACE conn3 <- [1,1586,null,{}] 21:10:15 INFO - PROCESS | 5704 | 1467432615104 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:15 INFO - PROCESS | 5704 | 1467432615110 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:15 INFO - PROCESS | 5704 | 1467432615359 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 21:10:15 INFO - PROCESS | 5704 | 1467432615594 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:15 INFO - PROCESS | 5704 | 1467432615602 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de63000 == 31 [pid = 5704] [id = 404] 21:10:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8e6b4c00) [pid = 5704] [serial = 1213] [outer = (nil)] 21:10:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8fcd1400) [pid = 5704] [serial = 1214] [outer = 0x8e6b4c00] 21:10:15 INFO - PROCESS | 5704 | 1467432615688 Marionette DEBUG loaded listener.js 21:10:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91513400) [pid = 5704] [serial = 1215] [outer = 0x8e6b4c00] 21:10:16 INFO - PROCESS | 5704 | 1467432616702 Marionette TRACE conn3 <- [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]]]}] 21:10:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:10:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1697ms 21:10:16 INFO - PROCESS | 5704 | 1467432616783 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 21:10:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:10:16 INFO - PROCESS | 5704 | 1467432616788 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 21:10:16 INFO - PROCESS | 5704 | 1467432616796 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:10:16 INFO - PROCESS | 5704 | 1467432616799 Marionette TRACE conn3 <- [1,1590,null,{}] 21:10:16 INFO - PROCESS | 5704 | 1467432616814 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:16 INFO - PROCESS | 5704 | 1467432616823 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:17 INFO - PROCESS | 5704 | 1467432617049 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 21:10:17 INFO - PROCESS | 5704 | 1467432617325 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:17 INFO - PROCESS | 5704 | 1467432617339 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c88400 == 32 [pid = 5704] [id = 405] 21:10:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x91c8a400) [pid = 5704] [serial = 1216] [outer = (nil)] 21:10:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x91c90000) [pid = 5704] [serial = 1217] [outer = 0x91c8a400] 21:10:17 INFO - PROCESS | 5704 | 1467432617427 Marionette DEBUG loaded listener.js 21:10:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x91cd6000) [pid = 5704] [serial = 1218] [outer = 0x91c8a400] 21:10:18 INFO - PROCESS | 5704 | 1467432618461 Marionette TRACE conn3 <- [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]]]}] 21:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1739ms 21:10:18 INFO - PROCESS | 5704 | 1467432618535 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 21:10:18 INFO - PROCESS | 5704 | 1467432618539 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 21:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:10:18 INFO - PROCESS | 5704 | 1467432618547 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:10:18 INFO - PROCESS | 5704 | 1467432618550 Marionette TRACE conn3 <- [1,1594,null,{}] 21:10:18 INFO - PROCESS | 5704 | 1467432618557 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:18 INFO - PROCESS | 5704 | 1467432618562 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:18 INFO - PROCESS | 5704 | 1467432618756 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 21:10:18 INFO - PROCESS | 5704 | 1467432618975 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:18 INFO - PROCESS | 5704 | 1467432618982 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f833400 == 33 [pid = 5704] [id = 406] 21:10:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8fc7c800) [pid = 5704] [serial = 1219] [outer = (nil)] 21:10:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x925f2800) [pid = 5704] [serial = 1220] [outer = 0x8fc7c800] 21:10:19 INFO - PROCESS | 5704 | 1467432619109 Marionette DEBUG loaded listener.js 21:10:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x925f6800) [pid = 5704] [serial = 1221] [outer = 0x8fc7c800] 21:10:20 INFO - PROCESS | 5704 | 1467432620086 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:10:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1587ms 21:10:20 INFO - PROCESS | 5704 | 1467432620135 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 21:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:10:20 INFO - PROCESS | 5704 | 1467432620140 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 21:10:20 INFO - PROCESS | 5704 | 1467432620146 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:10:20 INFO - PROCESS | 5704 | 1467432620150 Marionette TRACE conn3 <- [1,1598,null,{}] 21:10:20 INFO - PROCESS | 5704 | 1467432620156 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:20 INFO - PROCESS | 5704 | 1467432620162 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:20 INFO - PROCESS | 5704 | 1467432620363 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 21:10:20 INFO - PROCESS | 5704 | 1467432620593 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:20 INFO - PROCESS | 5704 | 1467432620602 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6a000 == 34 [pid = 5704] [id = 407] 21:10:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8dc6ac00) [pid = 5704] [serial = 1222] [outer = (nil)] 21:10:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8dccb800) [pid = 5704] [serial = 1223] [outer = 0x8dc6ac00] 21:10:20 INFO - PROCESS | 5704 | 1467432620992 Marionette DEBUG loaded listener.js 21:10:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8de62400) [pid = 5704] [serial = 1224] [outer = 0x8dc6ac00] 21:10:21 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc68400 == 33 [pid = 5704] [id = 361] 21:10:21 INFO - PROCESS | 5704 | --DOCSHELL 0x8de82400 == 32 [pid = 5704] [id = 363] 21:10:21 INFO - PROCESS | 5704 | --DOCSHELL 0x8de61800 == 31 [pid = 5704] [id = 349] 21:10:22 INFO - PROCESS | 5704 | 1467432622120 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8fc76000) [pid = 5704] [serial = 1170] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x93be2400) [pid = 5704] [serial = 1169] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8fc7bc00) [pid = 5704] [serial = 1166] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x92661800) [pid = 5704] [serial = 1163] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x91c90400) [pid = 5704] [serial = 1139] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x91cd3800) [pid = 5704] [serial = 1140] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x92667c00) [pid = 5704] [serial = 1148] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x92d27400) [pid = 5704] [serial = 1149] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8f9db400) [pid = 5704] [serial = 1157] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8fc7d000) [pid = 5704] [serial = 1158] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8decd400) [pid = 5704] [serial = 1154] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8eae6400) [pid = 5704] [serial = 1155] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8eae2c00) [pid = 5704] [serial = 1142] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8f82cc00) [pid = 5704] [serial = 1143] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x92e36800) [pid = 5704] [serial = 1151] [outer = (nil)] [url = about:blank] 21:10:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:10:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2038ms 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x92e3d400) [pid = 5704] [serial = 1152] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x91b6fc00) [pid = 5704] [serial = 1145] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8dc6c400) [pid = 5704] [serial = 1146] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x92d23400) [pid = 5704] [serial = 1164] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x925eb800) [pid = 5704] [serial = 1161] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x91cd5400) [pid = 5704] [serial = 1160] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x9151bc00) [pid = 5704] [serial = 1167] [outer = (nil)] [url = about:blank] 21:10:22 INFO - PROCESS | 5704 | 1467432622189 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 21:10:22 INFO - PROCESS | 5704 | 1467432622195 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 21:10:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:10:22 INFO - PROCESS | 5704 | 1467432622204 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:10:22 INFO - PROCESS | 5704 | 1467432622208 Marionette TRACE conn3 <- [1,1602,null,{}] 21:10:22 INFO - PROCESS | 5704 | 1467432622216 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:22 INFO - PROCESS | 5704 | 1467432622222 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:22 INFO - PROCESS | 5704 | 1467432622405 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 21:10:22 INFO - PROCESS | 5704 | 1467432622587 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:22 INFO - PROCESS | 5704 | 1467432622600 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de74c00 == 32 [pid = 5704] [id = 408] 21:10:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8de7cc00) [pid = 5704] [serial = 1225] [outer = (nil)] 21:10:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8ded1000) [pid = 5704] [serial = 1226] [outer = 0x8de7cc00] 21:10:22 INFO - PROCESS | 5704 | 1467432622684 Marionette DEBUG loaded listener.js 21:10:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8eae4000) [pid = 5704] [serial = 1227] [outer = 0x8de7cc00] 21:10:23 INFO - PROCESS | 5704 | 1467432623512 Marionette TRACE conn3 <- [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]]]}] 21:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1337ms 21:10:23 INFO - PROCESS | 5704 | 1467432623547 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 21:10:23 INFO - PROCESS | 5704 | 1467432623553 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 21:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:10:23 INFO - PROCESS | 5704 | 1467432623565 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:10:23 INFO - PROCESS | 5704 | 1467432623569 Marionette TRACE conn3 <- [1,1606,null,{}] 21:10:23 INFO - PROCESS | 5704 | 1467432623576 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:23 INFO - PROCESS | 5704 | 1467432623581 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:23 INFO - PROCESS | 5704 | 1467432623760 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 21:10:23 INFO - PROCESS | 5704 | 1467432623771 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:23 INFO - PROCESS | 5704 | 1467432623780 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f221400 == 33 [pid = 5704] [id = 409] 21:10:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8f835000) [pid = 5704] [serial = 1228] [outer = (nil)] 21:10:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8f9de800) [pid = 5704] [serial = 1229] [outer = 0x8f835000] 21:10:23 INFO - PROCESS | 5704 | 1467432623986 Marionette DEBUG loaded listener.js 21:10:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8fc7c400) [pid = 5704] [serial = 1230] [outer = 0x8f835000] 21:10:24 INFO - PROCESS | 5704 | 1467432624898 Marionette TRACE conn3 <- [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]]]}] 21:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1385ms 21:10:24 INFO - PROCESS | 5704 | 1467432624950 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 21:10:24 INFO - PROCESS | 5704 | 1467432624954 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 21:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:10:24 INFO - PROCESS | 5704 | 1467432624967 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:10:24 INFO - PROCESS | 5704 | 1467432624972 Marionette TRACE conn3 <- [1,1610,null,{}] 21:10:24 INFO - PROCESS | 5704 | 1467432624989 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:25 INFO - PROCESS | 5704 | 1467432624998 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:25 INFO - PROCESS | 5704 | 1467432625245 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 21:10:25 INFO - PROCESS | 5704 | 1467432625268 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:25 INFO - PROCESS | 5704 | 1467432625276 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b4800 == 34 [pid = 5704] [id = 410] 21:10:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x9151fc00) [pid = 5704] [serial = 1231] [outer = (nil)] 21:10:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x91b70800) [pid = 5704] [serial = 1232] [outer = 0x9151fc00] 21:10:25 INFO - PROCESS | 5704 | 1467432625348 Marionette DEBUG loaded listener.js 21:10:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91c83400) [pid = 5704] [serial = 1233] [outer = 0x9151fc00] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8e6b1000) [pid = 5704] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91c8c000) [pid = 5704] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x93b9b000) [pid = 5704] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8f831800) [pid = 5704] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x93e37800) [pid = 5704] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x949b7000) [pid = 5704] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8de7f000) [pid = 5704] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8dc67c00) [pid = 5704] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8dc68800) [pid = 5704] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x93c29c00) [pid = 5704] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8eae3c00) [pid = 5704] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:10:26 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x8f9d8000) [pid = 5704] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:10:26 INFO - PROCESS | 5704 | 1467432626634 Marionette TRACE conn3 <- [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]]]}] 21:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1741ms 21:10:26 INFO - PROCESS | 5704 | 1467432626715 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 21:10:26 INFO - PROCESS | 5704 | 1467432626722 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 21:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:10:26 INFO - PROCESS | 5704 | 1467432626732 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:10:26 INFO - PROCESS | 5704 | 1467432626738 Marionette TRACE conn3 <- [1,1614,null,{}] 21:10:26 INFO - PROCESS | 5704 | 1467432626748 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:26 INFO - PROCESS | 5704 | 1467432626754 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:27 INFO - PROCESS | 5704 | 1467432627035 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 21:10:27 INFO - PROCESS | 5704 | 1467432627204 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:27 INFO - PROCESS | 5704 | 1467432627219 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de61c00 == 35 [pid = 5704] [id = 411] 21:10:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8de65800) [pid = 5704] [serial = 1234] [outer = (nil)] 21:10:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8deca000) [pid = 5704] [serial = 1235] [outer = 0x8de65800] 21:10:27 INFO - PROCESS | 5704 | 1467432627300 Marionette DEBUG loaded listener.js 21:10:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8eae8400) [pid = 5704] [serial = 1236] [outer = 0x8de65800] 21:10:28 INFO - PROCESS | 5704 | 1467432628230 Marionette TRACE conn3 <- [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]]]}] 21:10:28 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 21:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1539ms 21:10:28 INFO - PROCESS | 5704 | 1467432628270 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 21:10:28 INFO - PROCESS | 5704 | 1467432628278 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 21:10:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:10:28 INFO - PROCESS | 5704 | 1467432628289 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:10:28 INFO - PROCESS | 5704 | 1467432628293 Marionette TRACE conn3 <- [1,1618,null,{}] 21:10:28 INFO - PROCESS | 5704 | 1467432628300 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:28 INFO - PROCESS | 5704 | 1467432628306 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:28 INFO - PROCESS | 5704 | 1467432628500 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 21:10:28 INFO - PROCESS | 5704 | 1467432628745 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:28 INFO - PROCESS | 5704 | 1467432628756 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9e2400 == 36 [pid = 5704] [id = 412] 21:10:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8fc7a000) [pid = 5704] [serial = 1237] [outer = (nil)] 21:10:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8fcc9400) [pid = 5704] [serial = 1238] [outer = 0x8fc7a000] 21:10:28 INFO - PROCESS | 5704 | 1467432628886 Marionette DEBUG loaded listener.js 21:10:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8fcd1800) [pid = 5704] [serial = 1239] [outer = 0x8fc7a000] 21:10:29 INFO - PROCESS | 5704 | 1467432629989 Marionette TRACE conn3 <- [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]]]}] 21:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1786ms 21:10:30 INFO - PROCESS | 5704 | 1467432630079 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 21:10:30 INFO - PROCESS | 5704 | 1467432630086 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 21:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:10:30 INFO - PROCESS | 5704 | 1467432630097 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:10:30 INFO - PROCESS | 5704 | 1467432630108 Marionette TRACE conn3 <- [1,1622,null,{}] 21:10:30 INFO - PROCESS | 5704 | 1467432630214 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:30 INFO - PROCESS | 5704 | 1467432630228 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:30 INFO - PROCESS | 5704 | 1467432630625 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 21:10:30 INFO - PROCESS | 5704 | 1467432630818 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:30 INFO - PROCESS | 5704 | 1467432630829 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c8d000 == 37 [pid = 5704] [id = 413] 21:10:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x91c8d800) [pid = 5704] [serial = 1240] [outer = (nil)] 21:10:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x91cd5800) [pid = 5704] [serial = 1241] [outer = 0x91c8d800] 21:10:30 INFO - PROCESS | 5704 | 1467432630915 Marionette DEBUG loaded listener.js 21:10:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x91cddc00) [pid = 5704] [serial = 1242] [outer = 0x91c8d800] 21:10:31 INFO - PROCESS | 5704 | 1467432631875 Marionette TRACE conn3 <- [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]]]}] 21:10:31 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 21:10:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1865ms 21:10:31 INFO - PROCESS | 5704 | 1467432631961 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 21:10:31 INFO - PROCESS | 5704 | 1467432631967 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 21:10:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:10:31 INFO - PROCESS | 5704 | 1467432631975 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:10:31 INFO - PROCESS | 5704 | 1467432631978 Marionette TRACE conn3 <- [1,1626,null,{}] 21:10:31 INFO - PROCESS | 5704 | 1467432631985 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:31 INFO - PROCESS | 5704 | 1467432631991 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:32 INFO - PROCESS | 5704 | 1467432632228 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 21:10:32 INFO - PROCESS | 5704 | 1467432632458 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:32 INFO - PROCESS | 5704 | 1467432632464 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8c000 == 38 [pid = 5704] [id = 414] 21:10:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x925e9c00) [pid = 5704] [serial = 1243] [outer = (nil)] 21:10:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x92663c00) [pid = 5704] [serial = 1244] [outer = 0x925e9c00] 21:10:32 INFO - PROCESS | 5704 | 1467432632567 Marionette DEBUG loaded listener.js 21:10:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x92667400) [pid = 5704] [serial = 1245] [outer = 0x925e9c00] 21:10:33 INFO - PROCESS | 5704 | 1467432633456 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:10:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:10:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1535ms 21:10:33 INFO - PROCESS | 5704 | 1467432633511 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 21:10:33 INFO - PROCESS | 5704 | 1467432633515 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 21:10:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:10:33 INFO - PROCESS | 5704 | 1467432633522 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:10:33 INFO - PROCESS | 5704 | 1467432633526 Marionette TRACE conn3 <- [1,1630,null,{}] 21:10:33 INFO - PROCESS | 5704 | 1467432633533 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:33 INFO - PROCESS | 5704 | 1467432633539 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:33 INFO - PROCESS | 5704 | 1467432633724 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 21:10:33 INFO - PROCESS | 5704 | 1467432633915 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:33 INFO - PROCESS | 5704 | 1467432633930 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc66800 == 39 [pid = 5704] [id = 415] 21:10:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de75000) [pid = 5704] [serial = 1246] [outer = (nil)] 21:10:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x92d25800) [pid = 5704] [serial = 1247] [outer = 0x8de75000] 21:10:34 INFO - PROCESS | 5704 | 1467432634049 Marionette DEBUG loaded listener.js 21:10:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x92d2a400) [pid = 5704] [serial = 1248] [outer = 0x8de75000] 21:10:35 INFO - PROCESS | 5704 | 1467432635106 Marionette TRACE conn3 <- [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]]]}] 21:10:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:10:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1634ms 21:10:35 INFO - PROCESS | 5704 | 1467432635158 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 21:10:35 INFO - PROCESS | 5704 | 1467432635161 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 21:10:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:10:35 INFO - PROCESS | 5704 | 1467432635169 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:10:35 INFO - PROCESS | 5704 | 1467432635172 Marionette TRACE conn3 <- [1,1634,null,{}] 21:10:35 INFO - PROCESS | 5704 | 1467432635180 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:35 INFO - PROCESS | 5704 | 1467432635193 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:35 INFO - PROCESS | 5704 | 1467432635504 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 21:10:35 INFO - PROCESS | 5704 | 1467432635873 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:35 INFO - PROCESS | 5704 | 1467432635883 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc7c00 == 40 [pid = 5704] [id = 416] 21:10:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8f82f000) [pid = 5704] [serial = 1249] [outer = (nil)] 21:10:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x930e8400) [pid = 5704] [serial = 1250] [outer = 0x8f82f000] 21:10:36 INFO - PROCESS | 5704 | 1467432636032 Marionette DEBUG loaded listener.js 21:10:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x93be1000) [pid = 5704] [serial = 1251] [outer = 0x8f82f000] 21:10:37 INFO - PROCESS | 5704 | 1467432637377 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:10:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:10:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2291ms 21:10:37 INFO - PROCESS | 5704 | 1467432637472 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 21:10:37 INFO - PROCESS | 5704 | 1467432637475 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 21:10:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:10:37 INFO - PROCESS | 5704 | 1467432637485 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:10:37 INFO - PROCESS | 5704 | 1467432637489 Marionette TRACE conn3 <- [1,1638,null,{}] 21:10:37 INFO - PROCESS | 5704 | 1467432637495 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:37 INFO - PROCESS | 5704 | 1467432637501 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:37 INFO - PROCESS | 5704 | 1467432637758 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 21:10:38 INFO - PROCESS | 5704 | 1467432638033 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:38 INFO - PROCESS | 5704 | 1467432638042 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:38 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6e000 == 41 [pid = 5704] [id = 417] 21:10:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8dcc4800) [pid = 5704] [serial = 1252] [outer = (nil)] 21:10:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de8e000) [pid = 5704] [serial = 1253] [outer = 0x8dcc4800] 21:10:38 INFO - PROCESS | 5704 | 1467432638215 Marionette DEBUG loaded listener.js 21:10:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8f223400) [pid = 5704] [serial = 1254] [outer = 0x8dcc4800] 21:10:39 INFO - PROCESS | 5704 | 1467432639538 Marionette TRACE conn3 <- [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]]]}] 21:10:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:10:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2137ms 21:10:39 INFO - PROCESS | 5704 | 1467432639624 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 21:10:39 INFO - PROCESS | 5704 | 1467432639631 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 21:10:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:10:39 INFO - PROCESS | 5704 | 1467432639640 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:10:39 INFO - PROCESS | 5704 | 1467432639646 Marionette TRACE conn3 <- [1,1642,null,{}] 21:10:39 INFO - PROCESS | 5704 | 1467432639663 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:39 INFO - PROCESS | 5704 | 1467432639674 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:39 INFO - PROCESS | 5704 | 1467432639934 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 21:10:40 INFO - PROCESS | 5704 | 1467432640231 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:40 INFO - PROCESS | 5704 | 1467432640238 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae3c00 == 42 [pid = 5704] [id = 418] 21:10:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8ee4d800) [pid = 5704] [serial = 1255] [outer = (nil)] 21:10:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8f838c00) [pid = 5704] [serial = 1256] [outer = 0x8ee4d800] 21:10:40 INFO - PROCESS | 5704 | 1467432640325 Marionette DEBUG loaded listener.js 21:10:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8f9df000) [pid = 5704] [serial = 1257] [outer = 0x8ee4d800] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6bc00 == 41 [pid = 5704] [id = 355] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc67400 == 40 [pid = 5704] [id = 398] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8b000 == 39 [pid = 5704] [id = 350] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x925eb000 == 38 [pid = 5704] [id = 365] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8ded3c00 == 37 [pid = 5704] [id = 362] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8decdc00 == 36 [pid = 5704] [id = 353] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8deca800 == 35 [pid = 5704] [id = 358] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8f230800 == 34 [pid = 5704] [id = 351] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6bac00 == 33 [pid = 5704] [id = 359] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x9266c800 == 32 [pid = 5704] [id = 356] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc69800 == 31 [pid = 5704] [id = 360] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6a400 == 30 [pid = 5704] [id = 366] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc62000 == 29 [pid = 5704] [id = 352] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc65000 == 28 [pid = 5704] [id = 364] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x92d25400 == 27 [pid = 5704] [id = 357] 21:10:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd2000 == 26 [pid = 5704] [id = 354] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8fcc9000) [pid = 5704] [serial = 1208] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8f9d6000) [pid = 5704] [serial = 1173] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8f229c00) [pid = 5704] [serial = 1172] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x92d32000) [pid = 5704] [serial = 1176] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x92663000) [pid = 5704] [serial = 1175] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x93e49800) [pid = 5704] [serial = 1179] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x93e33400) [pid = 5704] [serial = 1178] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x949c0800) [pid = 5704] [serial = 1182] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x949b3800) [pid = 5704] [serial = 1181] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x9547b400) [pid = 5704] [serial = 1185] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x9540e000) [pid = 5704] [serial = 1184] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x9550a400) [pid = 5704] [serial = 1188] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8de88c00) [pid = 5704] [serial = 1199] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x95505c00) [pid = 5704] [serial = 1187] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8dcc5400) [pid = 5704] [serial = 1196] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8dccc400) [pid = 5704] [serial = 1197] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8e6ad400) [pid = 5704] [serial = 1194] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de7fc00) [pid = 5704] [serial = 1193] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x9794b800) [pid = 5704] [serial = 1191] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x97933400) [pid = 5704] [serial = 1190] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8ee56000) [pid = 5704] [serial = 1203] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8fc79c00) [pid = 5704] [serial = 1205] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8eaf0400) [pid = 5704] [serial = 1202] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x8fc7ec00) [pid = 5704] [serial = 1206] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x8de8dc00) [pid = 5704] [serial = 1200] [outer = (nil)] [url = about:blank] 21:10:42 INFO - PROCESS | 5704 | 1467432642796 Marionette TRACE conn3 <- [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]]]}] 21:10:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:10:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 3200ms 21:10:42 INFO - PROCESS | 5704 | 1467432642844 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 21:10:42 INFO - PROCESS | 5704 | 1467432642857 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 21:10:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:10:42 INFO - PROCESS | 5704 | 1467432642873 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:10:42 INFO - PROCESS | 5704 | 1467432642881 Marionette TRACE conn3 <- [1,1646,null,{}] 21:10:42 INFO - PROCESS | 5704 | 1467432642895 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:42 INFO - PROCESS | 5704 | 1467432642905 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:43 INFO - PROCESS | 5704 | 1467432643219 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 21:10:43 INFO - PROCESS | 5704 | 1467432643432 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:43 INFO - PROCESS | 5704 | 1467432643442 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7f400 == 27 [pid = 5704] [id = 419] 21:10:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x8de81c00) [pid = 5704] [serial = 1258] [outer = (nil)] 21:10:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8de8b000) [pid = 5704] [serial = 1259] [outer = 0x8de81c00] 21:10:43 INFO - PROCESS | 5704 | 1467432643521 Marionette DEBUG loaded listener.js 21:10:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8dec7000) [pid = 5704] [serial = 1260] [outer = 0x8de81c00] 21:10:44 INFO - PROCESS | 5704 | 1467432644318 Marionette TRACE conn3 <- [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]]]}] 21:10:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:10:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1494ms 21:10:44 INFO - PROCESS | 5704 | 1467432644364 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 21:10:44 INFO - PROCESS | 5704 | 1467432644374 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 21:10:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:10:44 INFO - PROCESS | 5704 | 1467432644409 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:10:44 INFO - PROCESS | 5704 | 1467432644415 Marionette TRACE conn3 <- [1,1650,null,{}] 21:10:44 INFO - PROCESS | 5704 | 1467432644421 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:44 INFO - PROCESS | 5704 | 1467432644427 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:44 INFO - PROCESS | 5704 | 1467432644614 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 21:10:44 INFO - PROCESS | 5704 | 1467432644625 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:44 INFO - PROCESS | 5704 | 1467432644634 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f227c00 == 28 [pid = 5704] [id = 420] 21:10:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8f229800) [pid = 5704] [serial = 1261] [outer = (nil)] 21:10:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8f230000) [pid = 5704] [serial = 1262] [outer = 0x8f229800] 21:10:44 INFO - PROCESS | 5704 | 1467432644726 Marionette DEBUG loaded listener.js 21:10:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8f834000) [pid = 5704] [serial = 1263] [outer = 0x8f229800] 21:10:45 INFO - PROCESS | 5704 | 1467432645921 Marionette TRACE conn3 <- [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]]]}] 21:10:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1588ms 21:10:46 INFO - PROCESS | 5704 | 1467432645996 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 21:10:46 INFO - PROCESS | 5704 | 1467432645999 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 21:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:10:46 INFO - PROCESS | 5704 | 1467432646007 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:10:46 INFO - PROCESS | 5704 | 1467432646013 Marionette TRACE conn3 <- [1,1654,null,{}] 21:10:46 INFO - PROCESS | 5704 | 1467432646038 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:46 INFO - PROCESS | 5704 | 1467432646047 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:46 INFO - PROCESS | 5704 | 1467432646282 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 21:10:46 INFO - PROCESS | 5704 | 1467432646310 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:46 INFO - PROCESS | 5704 | 1467432646320 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcd2800 == 29 [pid = 5704] [id = 421] 21:10:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8fcd3800) [pid = 5704] [serial = 1264] [outer = (nil)] 21:10:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x91518c00) [pid = 5704] [serial = 1265] [outer = 0x8fcd3800] 21:10:46 INFO - PROCESS | 5704 | 1467432646399 Marionette DEBUG loaded listener.js 21:10:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x91b66000) [pid = 5704] [serial = 1266] [outer = 0x8fcd3800] 21:10:47 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8dc6ac00) [pid = 5704] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:10:47 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de7cc00) [pid = 5704] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:10:47 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8e6b4c00) [pid = 5704] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:10:47 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8fc7c800) [pid = 5704] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:10:47 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x91c8a400) [pid = 5704] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:10:47 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8de6a000) [pid = 5704] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:10:47 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8de6f000) [pid = 5704] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:10:47 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x8f835000) [pid = 5704] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:10:47 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x9151fc00) [pid = 5704] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:10:47 INFO - PROCESS | 5704 | 1467432647830 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:10:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:10:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1844ms 21:10:47 INFO - PROCESS | 5704 | 1467432647851 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 21:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:10:47 INFO - PROCESS | 5704 | 1467432647856 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 21:10:47 INFO - PROCESS | 5704 | 1467432647862 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:10:47 INFO - PROCESS | 5704 | 1467432647865 Marionette TRACE conn3 <- [1,1658,null,{}] 21:10:47 INFO - PROCESS | 5704 | 1467432647871 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:47 INFO - PROCESS | 5704 | 1467432647876 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:48 INFO - PROCESS | 5704 | 1467432648074 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 21:10:48 INFO - PROCESS | 5704 | 1467432648213 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:48 INFO - PROCESS | 5704 | 1467432648221 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc61c00 == 30 [pid = 5704] [id = 422] 21:10:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x8de60400) [pid = 5704] [serial = 1267] [outer = (nil)] 21:10:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8fcc6400) [pid = 5704] [serial = 1268] [outer = 0x8de60400] 21:10:48 INFO - PROCESS | 5704 | 1467432648305 Marionette DEBUG loaded listener.js 21:10:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x91b65800) [pid = 5704] [serial = 1269] [outer = 0x8de60400] 21:10:49 INFO - PROCESS | 5704 | 1467432649050 Marionette TRACE conn3 <- [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]]]}] 21:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1235ms 21:10:49 INFO - PROCESS | 5704 | 1467432649098 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 21:10:49 INFO - PROCESS | 5704 | 1467432649102 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 21:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:10:49 INFO - PROCESS | 5704 | 1467432649114 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:10:49 INFO - PROCESS | 5704 | 1467432649117 Marionette TRACE conn3 <- [1,1662,null,{}] 21:10:49 INFO - PROCESS | 5704 | 1467432649124 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:49 INFO - PROCESS | 5704 | 1467432649130 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:49 INFO - PROCESS | 5704 | 1467432649294 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 21:10:49 INFO - PROCESS | 5704 | 1467432649303 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:49 INFO - PROCESS | 5704 | 1467432649311 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de74000 == 31 [pid = 5704] [id = 423] 21:10:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8fc80000) [pid = 5704] [serial = 1270] [outer = (nil)] 21:10:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x91c90c00) [pid = 5704] [serial = 1271] [outer = 0x8fc80000] 21:10:49 INFO - PROCESS | 5704 | 1467432649385 Marionette DEBUG loaded listener.js 21:10:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x925eec00) [pid = 5704] [serial = 1272] [outer = 0x8fc80000] 21:10:50 INFO - PROCESS | 5704 | 1467432650713 Marionette TRACE conn3 <- [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]]]}] 21:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1689ms 21:10:50 INFO - PROCESS | 5704 | 1467432650803 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 21:10:50 INFO - PROCESS | 5704 | 1467432650813 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 21:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:10:50 INFO - PROCESS | 5704 | 1467432650903 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:10:50 INFO - PROCESS | 5704 | 1467432650912 Marionette TRACE conn3 <- [1,1666,null,{}] 21:10:50 INFO - PROCESS | 5704 | 1467432650932 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:50 INFO - PROCESS | 5704 | 1467432650945 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:51 INFO - PROCESS | 5704 | 1467432651256 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 21:10:51 INFO - PROCESS | 5704 | 1467432651446 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:51 INFO - PROCESS | 5704 | 1467432651459 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de62000 == 32 [pid = 5704] [id = 424] 21:10:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8de7c000) [pid = 5704] [serial = 1273] [outer = (nil)] 21:10:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8e6b1000) [pid = 5704] [serial = 1274] [outer = 0x8de7c000] 21:10:51 INFO - PROCESS | 5704 | 1467432651543 Marionette DEBUG loaded listener.js 21:10:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8ee4f000) [pid = 5704] [serial = 1275] [outer = 0x8de7c000] 21:10:52 INFO - PROCESS | 5704 | 1467432652520 Marionette TRACE conn3 <- [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]]]}] 21:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1719ms 21:10:52 INFO - PROCESS | 5704 | 1467432652559 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 21:10:52 INFO - PROCESS | 5704 | 1467432652567 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 21:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:10:52 INFO - PROCESS | 5704 | 1467432652578 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:10:52 INFO - PROCESS | 5704 | 1467432652582 Marionette TRACE conn3 <- [1,1670,null,{}] 21:10:52 INFO - PROCESS | 5704 | 1467432652590 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:52 INFO - PROCESS | 5704 | 1467432652595 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:52 INFO - PROCESS | 5704 | 1467432652795 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 21:10:53 INFO - PROCESS | 5704 | 1467432653075 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:53 INFO - PROCESS | 5704 | 1467432653085 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f225400 == 33 [pid = 5704] [id = 425] 21:10:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8fccc400) [pid = 5704] [serial = 1276] [outer = (nil)] 21:10:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x91b71c00) [pid = 5704] [serial = 1277] [outer = 0x8fccc400] 21:10:53 INFO - PROCESS | 5704 | 1467432653234 Marionette DEBUG loaded listener.js 21:10:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x91b6d400) [pid = 5704] [serial = 1278] [outer = 0x8fccc400] 21:10:54 INFO - PROCESS | 5704 | 1467432654173 Marionette TRACE conn3 <- [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]]]}] 21:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1638ms 21:10:54 INFO - PROCESS | 5704 | 1467432654217 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 21:10:54 INFO - PROCESS | 5704 | 1467432654222 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 21:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:10:54 INFO - PROCESS | 5704 | 1467432654249 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:10:54 INFO - PROCESS | 5704 | 1467432654257 Marionette TRACE conn3 <- [1,1674,null,{}] 21:10:54 INFO - PROCESS | 5704 | 1467432654275 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:54 INFO - PROCESS | 5704 | 1467432654284 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:54 INFO - PROCESS | 5704 | 1467432654482 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 21:10:54 INFO - PROCESS | 5704 | 1467432654738 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:54 INFO - PROCESS | 5704 | 1467432654752 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c87000 == 34 [pid = 5704] [id = 426] 21:10:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91cd5c00) [pid = 5704] [serial = 1279] [outer = (nil)] 21:10:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x92d25c00) [pid = 5704] [serial = 1280] [outer = 0x91cd5c00] 21:10:54 INFO - PROCESS | 5704 | 1467432654842 Marionette DEBUG loaded listener.js 21:10:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x92e34800) [pid = 5704] [serial = 1281] [outer = 0x91cd5c00] 21:10:55 INFO - PROCESS | 5704 | 1467432655774 Marionette TRACE conn3 <- [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]]]}] 21:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1592ms 21:10:55 INFO - PROCESS | 5704 | 1467432655840 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 21:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:10:55 INFO - PROCESS | 5704 | 1467432655845 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 21:10:55 INFO - PROCESS | 5704 | 1467432655852 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:10:55 INFO - PROCESS | 5704 | 1467432655858 Marionette TRACE conn3 <- [1,1678,null,{}] 21:10:55 INFO - PROCESS | 5704 | 1467432655865 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:55 INFO - PROCESS | 5704 | 1467432655871 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:56 INFO - PROCESS | 5704 | 1467432656059 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 21:10:56 INFO - PROCESS | 5704 | 1467432656285 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:56 INFO - PROCESS | 5704 | 1467432656296 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcd0c00 == 35 [pid = 5704] [id = 427] 21:10:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x92e36800) [pid = 5704] [serial = 1282] [outer = (nil)] 21:10:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x92e41000) [pid = 5704] [serial = 1283] [outer = 0x92e36800] 21:10:56 INFO - PROCESS | 5704 | 1467432656392 Marionette DEBUG loaded listener.js 21:10:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x930e7000) [pid = 5704] [serial = 1284] [outer = 0x92e36800] 21:10:57 INFO - PROCESS | 5704 | 1467432657270 Marionette TRACE conn3 <- [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]]]}] 21:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1488ms 21:10:57 INFO - PROCESS | 5704 | 1467432657340 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 21:10:57 INFO - PROCESS | 5704 | 1467432657345 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 21:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:10:57 INFO - PROCESS | 5704 | 1467432657352 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:10:57 INFO - PROCESS | 5704 | 1467432657356 Marionette TRACE conn3 <- [1,1682,null,{}] 21:10:57 INFO - PROCESS | 5704 | 1467432657362 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:57 INFO - PROCESS | 5704 | 1467432657368 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:57 INFO - PROCESS | 5704 | 1467432657549 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 21:10:57 INFO - PROCESS | 5704 | 1467432657733 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:57 INFO - PROCESS | 5704 | 1467432657742 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fccf800 == 36 [pid = 5704] [id = 428] 21:10:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x92e40800) [pid = 5704] [serial = 1285] [outer = (nil)] 21:10:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x93c20000) [pid = 5704] [serial = 1286] [outer = 0x92e40800] 21:10:57 INFO - PROCESS | 5704 | 1467432657825 Marionette DEBUG loaded listener.js 21:10:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93c23c00) [pid = 5704] [serial = 1287] [outer = 0x92e40800] 21:10:58 INFO - PROCESS | 5704 | 1467432658853 Marionette TRACE conn3 <- [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]]]}] 21:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1533ms 21:10:58 INFO - PROCESS | 5704 | 1467432658886 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 21:10:58 INFO - PROCESS | 5704 | 1467432658889 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 21:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:10:58 INFO - PROCESS | 5704 | 1467432658896 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:10:58 INFO - PROCESS | 5704 | 1467432658899 Marionette TRACE conn3 <- [1,1686,null,{}] 21:10:58 INFO - PROCESS | 5704 | 1467432658906 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:58 INFO - PROCESS | 5704 | 1467432658918 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:59 INFO - PROCESS | 5704 | 1467432659121 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 21:10:59 INFO - PROCESS | 5704 | 1467432659359 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:59 INFO - PROCESS | 5704 | 1467432659369 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:10:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6f000 == 37 [pid = 5704] [id = 429] 21:10:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8dcc6800) [pid = 5704] [serial = 1288] [outer = (nil)] 21:10:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x93e49400) [pid = 5704] [serial = 1289] [outer = 0x8dcc6800] 21:10:59 INFO - PROCESS | 5704 | 1467432659504 Marionette DEBUG loaded listener.js 21:10:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x93e49800) [pid = 5704] [serial = 1290] [outer = 0x8dcc6800] 21:11:00 INFO - PROCESS | 5704 | 1467432660430 Marionette TRACE conn3 <- [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]]]}] 21:11:00 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 21:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1593ms 21:11:00 INFO - PROCESS | 5704 | 1467432660500 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 21:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:11:00 INFO - PROCESS | 5704 | 1467432660505 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 21:11:00 INFO - PROCESS | 5704 | 1467432660513 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:11:00 INFO - PROCESS | 5704 | 1467432660516 Marionette TRACE conn3 <- [1,1690,null,{}] 21:11:00 INFO - PROCESS | 5704 | 1467432660524 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:00 INFO - PROCESS | 5704 | 1467432660528 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:00 INFO - PROCESS | 5704 | 1467432660739 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 21:11:00 INFO - PROCESS | 5704 | 1467432660966 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:00 INFO - PROCESS | 5704 | 1467432660975 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6e800 == 38 [pid = 5704] [id = 430] 21:11:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x91cd8800) [pid = 5704] [serial = 1291] [outer = (nil)] 21:11:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x949c1400) [pid = 5704] [serial = 1292] [outer = 0x91cd8800] 21:11:01 INFO - PROCESS | 5704 | 1467432661071 Marionette DEBUG loaded listener.js 21:11:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x953e8800) [pid = 5704] [serial = 1293] [outer = 0x91cd8800] 21:11:01 INFO - PROCESS | 5704 | 1467432661969 Marionette TRACE conn3 <- [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]]]}] 21:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1492ms 21:11:02 INFO - PROCESS | 5704 | 1467432662004 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 21:11:02 INFO - PROCESS | 5704 | 1467432662008 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 21:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:11:02 INFO - PROCESS | 5704 | 1467432662016 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:11:02 INFO - PROCESS | 5704 | 1467432662020 Marionette TRACE conn3 <- [1,1694,null,{}] 21:11:02 INFO - PROCESS | 5704 | 1467432662046 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:02 INFO - PROCESS | 5704 | 1467432662052 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:02 INFO - PROCESS | 5704 | 1467432662240 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 21:11:02 INFO - PROCESS | 5704 | 1467432662438 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:02 INFO - PROCESS | 5704 | 1467432662448 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6f400 == 39 [pid = 5704] [id = 431] 21:11:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8de73000) [pid = 5704] [serial = 1294] [outer = (nil)] 21:11:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x95406c00) [pid = 5704] [serial = 1295] [outer = 0x8de73000] 21:11:02 INFO - PROCESS | 5704 | 1467432662618 Marionette DEBUG loaded listener.js 21:11:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x95407400) [pid = 5704] [serial = 1296] [outer = 0x8de73000] 21:11:03 INFO - PROCESS | 5704 | 1467432663732 Marionette TRACE conn3 <- [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]]]}] 21:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1745ms 21:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:11:03 INFO - PROCESS | 5704 | 1467432663763 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 21:11:03 INFO - PROCESS | 5704 | 1467432663766 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 21:11:03 INFO - PROCESS | 5704 | 1467432663774 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:11:03 INFO - PROCESS | 5704 | 1467432663778 Marionette TRACE conn3 <- [1,1698,null,{}] 21:11:03 INFO - PROCESS | 5704 | 1467432663784 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:03 INFO - PROCESS | 5704 | 1467432663790 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:03 INFO - PROCESS | 5704 | 1467432663976 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 21:11:04 INFO - PROCESS | 5704 | 1467432664344 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:04 INFO - PROCESS | 5704 | 1467432664355 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc67400 == 40 [pid = 5704] [id = 432] 21:11:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8dc67c00) [pid = 5704] [serial = 1297] [outer = (nil)] 21:11:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8dc6cc00) [pid = 5704] [serial = 1298] [outer = 0x8dc67c00] 21:11:04 INFO - PROCESS | 5704 | 1467432664474 Marionette DEBUG loaded listener.js 21:11:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x8dcce800) [pid = 5704] [serial = 1299] [outer = 0x8dc67c00] 21:11:05 INFO - PROCESS | 5704 | 1467432665473 Marionette TRACE conn3 <- [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]]]}] 21:11:05 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 21:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1793ms 21:11:05 INFO - PROCESS | 5704 | 1467432665568 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 21:11:05 INFO - PROCESS | 5704 | 1467432665573 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 21:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:11:05 INFO - PROCESS | 5704 | 1467432665582 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:11:05 INFO - PROCESS | 5704 | 1467432665588 Marionette TRACE conn3 <- [1,1702,null,{}] 21:11:05 INFO - PROCESS | 5704 | 1467432665616 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:05 INFO - PROCESS | 5704 | 1467432665621 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:05 INFO - PROCESS | 5704 | 1467432665982 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8fc7c400) [pid = 5704] [serial = 1230] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8f9de800) [pid = 5704] [serial = 1229] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x91b70800) [pid = 5704] [serial = 1232] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x8dccb800) [pid = 5704] [serial = 1223] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8eae4000) [pid = 5704] [serial = 1227] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8ded1000) [pid = 5704] [serial = 1226] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x91513400) [pid = 5704] [serial = 1215] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x925f2800) [pid = 5704] [serial = 1220] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8fcd1400) [pid = 5704] [serial = 1214] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x91cd6000) [pid = 5704] [serial = 1218] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8de74800) [pid = 5704] [serial = 1211] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8e6adc00) [pid = 5704] [serial = 1212] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8de62400) [pid = 5704] [serial = 1224] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91c90000) [pid = 5704] [serial = 1217] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x925f6800) [pid = 5704] [serial = 1221] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8fccdc00) [pid = 5704] [serial = 1209] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x91c83400) [pid = 5704] [serial = 1233] [outer = (nil)] [url = about:blank] 21:11:06 INFO - PROCESS | 5704 | 1467432666157 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:06 INFO - PROCESS | 5704 | 1467432666163 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de74800 == 41 [pid = 5704] [id = 433] 21:11:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8de79400) [pid = 5704] [serial = 1300] [outer = (nil)] 21:11:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8e6af800) [pid = 5704] [serial = 1301] [outer = 0x8de79400] 21:11:06 INFO - PROCESS | 5704 | 1467432666247 Marionette DEBUG loaded listener.js 21:11:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8eae5c00) [pid = 5704] [serial = 1302] [outer = 0x8de79400] 21:11:07 INFO - PROCESS | 5704 | 1467432667097 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1554ms 21:11:07 INFO - PROCESS | 5704 | 1467432667142 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 21:11:07 INFO - PROCESS | 5704 | 1467432667149 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 21:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:11:07 INFO - PROCESS | 5704 | 1467432667177 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:11:07 INFO - PROCESS | 5704 | 1467432667181 Marionette TRACE conn3 <- [1,1706,null,{}] 21:11:07 INFO - PROCESS | 5704 | 1467432667188 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:07 INFO - PROCESS | 5704 | 1467432667195 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:07 INFO - PROCESS | 5704 | 1467432667377 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 21:11:07 INFO - PROCESS | 5704 | 1467432667389 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:07 INFO - PROCESS | 5704 | 1467432667398 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decf400 == 42 [pid = 5704] [id = 434] 21:11:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8f9d6800) [pid = 5704] [serial = 1303] [outer = (nil)] 21:11:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8fcce400) [pid = 5704] [serial = 1304] [outer = 0x8f9d6800] 21:11:07 INFO - PROCESS | 5704 | 1467432667469 Marionette DEBUG loaded listener.js 21:11:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x91516800) [pid = 5704] [serial = 1305] [outer = 0x8f9d6800] 21:11:08 INFO - PROCESS | 5704 | 1467432668492 Marionette TRACE conn3 <- [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]]]}] 21:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1347ms 21:11:08 INFO - PROCESS | 5704 | 1467432668518 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 21:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:11:08 INFO - PROCESS | 5704 | 1467432668523 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 21:11:08 INFO - PROCESS | 5704 | 1467432668537 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:11:08 INFO - PROCESS | 5704 | 1467432668546 Marionette TRACE conn3 <- [1,1710,null,{}] 21:11:08 INFO - PROCESS | 5704 | 1467432668561 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:08 INFO - PROCESS | 5704 | 1467432668569 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:08 INFO - PROCESS | 5704 | 1467432668795 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 21:11:08 INFO - PROCESS | 5704 | 1467432668822 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:08 INFO - PROCESS | 5704 | 1467432668834 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de67c00 == 43 [pid = 5704] [id = 435] 21:11:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x91b6fc00) [pid = 5704] [serial = 1306] [outer = (nil)] 21:11:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x925f7000) [pid = 5704] [serial = 1307] [outer = 0x91b6fc00] 21:11:08 INFO - PROCESS | 5704 | 1467432668900 Marionette DEBUG loaded listener.js 21:11:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x92661400) [pid = 5704] [serial = 1308] [outer = 0x91b6fc00] 21:11:10 INFO - PROCESS | 5704 | 1467432670176 Marionette TRACE conn3 <- [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]]]}] 21:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1714ms 21:11:10 INFO - PROCESS | 5704 | 1467432670272 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 21:11:10 INFO - PROCESS | 5704 | 1467432670277 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 21:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:11:10 INFO - PROCESS | 5704 | 1467432670315 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:11:10 INFO - PROCESS | 5704 | 1467432670322 Marionette TRACE conn3 <- [1,1714,null,{}] 21:11:10 INFO - PROCESS | 5704 | 1467432670331 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:10 INFO - PROCESS | 5704 | 1467432670337 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:10 INFO - PROCESS | 5704 | 1467432670800 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8fcd3800) [pid = 5704] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8de65800) [pid = 5704] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8fc7a000) [pid = 5704] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8de60400) [pid = 5704] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8ee4d800) [pid = 5704] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91c8d800) [pid = 5704] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8f229800) [pid = 5704] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8de81c00) [pid = 5704] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x925e9c00) [pid = 5704] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de75000) [pid = 5704] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8f82f000) [pid = 5704] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:11:11 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8dcc4800) [pid = 5704] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:11:11 INFO - PROCESS | 5704 | 1467432671127 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:11 INFO - PROCESS | 5704 | 1467432671138 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63800 == 44 [pid = 5704] [id = 436] 21:11:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8dc6e800) [pid = 5704] [serial = 1309] [outer = (nil)] 21:11:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8de7a800) [pid = 5704] [serial = 1310] [outer = 0x8dc6e800] 21:11:11 INFO - PROCESS | 5704 | 1467432671206 Marionette DEBUG loaded listener.js 21:11:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8ee58c00) [pid = 5704] [serial = 1311] [outer = 0x8dc6e800] 21:11:11 INFO - PROCESS | 5704 | 1467432671966 Marionette TRACE conn3 <- [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]]]}] 21:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1706ms 21:11:12 INFO - PROCESS | 5704 | 1467432672006 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 21:11:12 INFO - PROCESS | 5704 | 1467432672010 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 21:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:11:12 INFO - PROCESS | 5704 | 1467432672024 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:11:12 INFO - PROCESS | 5704 | 1467432672028 Marionette TRACE conn3 <- [1,1718,null,{}] 21:11:12 INFO - PROCESS | 5704 | 1467432672035 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:12 INFO - PROCESS | 5704 | 1467432672040 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:12 INFO - PROCESS | 5704 | 1467432672208 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 21:11:12 INFO - PROCESS | 5704 | 1467432672217 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:12 INFO - PROCESS | 5704 | 1467432672234 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cde000 == 45 [pid = 5704] [id = 437] 21:11:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x925f1000) [pid = 5704] [serial = 1312] [outer = (nil)] 21:11:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x92e3a000) [pid = 5704] [serial = 1313] [outer = 0x925f1000] 21:11:12 INFO - PROCESS | 5704 | 1467432672316 Marionette DEBUG loaded listener.js 21:11:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x93e31000) [pid = 5704] [serial = 1314] [outer = 0x925f1000] 21:11:13 INFO - PROCESS | 5704 | 1467432673400 Marionette TRACE conn3 <- [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]]]}] 21:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1439ms 21:11:13 INFO - PROCESS | 5704 | 1467432673458 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 21:11:13 INFO - PROCESS | 5704 | 1467432673466 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 21:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:11:13 INFO - PROCESS | 5704 | 1467432673476 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:11:13 INFO - PROCESS | 5704 | 1467432673483 Marionette TRACE conn3 <- [1,1722,null,{}] 21:11:13 INFO - PROCESS | 5704 | 1467432673499 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:13 INFO - PROCESS | 5704 | 1467432673509 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:13 INFO - PROCESS | 5704 | 1467432673766 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 21:11:14 INFO - PROCESS | 5704 | 1467432674099 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:14 INFO - PROCESS | 5704 | 1467432674115 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b6c00 == 46 [pid = 5704] [id = 438] 21:11:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8e6b7400) [pid = 5704] [serial = 1315] [outer = (nil)] 21:11:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8f22c800) [pid = 5704] [serial = 1316] [outer = 0x8e6b7400] 21:11:14 INFO - PROCESS | 5704 | 1467432674201 Marionette DEBUG loaded listener.js 21:11:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8f9db400) [pid = 5704] [serial = 1317] [outer = 0x8e6b7400] 21:11:15 INFO - PROCESS | 5704 | 1467432675175 Marionette TRACE conn3 <- [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]]]}] 21:11:15 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 21:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1744ms 21:11:15 INFO - PROCESS | 5704 | 1467432675219 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 21:11:15 INFO - PROCESS | 5704 | 1467432675227 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 21:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:11:15 INFO - PROCESS | 5704 | 1467432675238 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:11:15 INFO - PROCESS | 5704 | 1467432675242 Marionette TRACE conn3 <- [1,1726,null,{}] 21:11:15 INFO - PROCESS | 5704 | 1467432675249 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:15 INFO - PROCESS | 5704 | 1467432675255 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:15 INFO - PROCESS | 5704 | 1467432675459 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 21:11:15 INFO - PROCESS | 5704 | 1467432675792 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:15 INFO - PROCESS | 5704 | 1467432675799 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c8d800 == 47 [pid = 5704] [id = 439] 21:11:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x91cd1400) [pid = 5704] [serial = 1318] [outer = (nil)] 21:11:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x91cdac00) [pid = 5704] [serial = 1319] [outer = 0x91cd1400] 21:11:15 INFO - PROCESS | 5704 | 1467432675894 Marionette DEBUG loaded listener.js 21:11:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x925f7c00) [pid = 5704] [serial = 1320] [outer = 0x91cd1400] 21:11:16 INFO - PROCESS | 5704 | 1467432676860 Marionette TRACE conn3 <- [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]]]}] 21:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1687ms 21:11:16 INFO - PROCESS | 5704 | 1467432676926 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 21:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:11:16 INFO - PROCESS | 5704 | 1467432676930 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 21:11:16 INFO - PROCESS | 5704 | 1467432676939 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:11:16 INFO - PROCESS | 5704 | 1467432676946 Marionette TRACE conn3 <- [1,1730,null,{}] 21:11:16 INFO - PROCESS | 5704 | 1467432676964 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:16 INFO - PROCESS | 5704 | 1467432676974 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:17 INFO - PROCESS | 5704 | 1467432677209 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 21:11:17 INFO - PROCESS | 5704 | 1467432677492 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:17 INFO - PROCESS | 5704 | 1467432677503 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e37c00 == 48 [pid = 5704] [id = 440] 21:11:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x93e39000) [pid = 5704] [serial = 1321] [outer = (nil)] 21:11:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x949c1c00) [pid = 5704] [serial = 1322] [outer = 0x93e39000] 21:11:17 INFO - PROCESS | 5704 | 1467432677596 Marionette DEBUG loaded listener.js 21:11:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x95407000) [pid = 5704] [serial = 1323] [outer = 0x93e39000] 21:11:18 INFO - PROCESS | 5704 | 1467432678828 Marionette TRACE conn3 <- [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]]]}] 21:11:18 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 21:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1943ms 21:11:18 INFO - PROCESS | 5704 | 1467432678881 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 21:11:18 INFO - PROCESS | 5704 | 1467432678892 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 21:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:11:18 INFO - PROCESS | 5704 | 1467432678914 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:11:18 INFO - PROCESS | 5704 | 1467432678917 Marionette TRACE conn3 <- [1,1734,null,{}] 21:11:18 INFO - PROCESS | 5704 | 1467432678925 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:18 INFO - PROCESS | 5704 | 1467432678930 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:19 INFO - PROCESS | 5704 | 1467432679154 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 21:11:19 INFO - PROCESS | 5704 | 1467432679388 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:19 INFO - PROCESS | 5704 | 1467432679399 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x93bde800 == 49 [pid = 5704] [id = 441] 21:11:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x95406800) [pid = 5704] [serial = 1324] [outer = (nil)] 21:11:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x9547c000) [pid = 5704] [serial = 1325] [outer = 0x95406800] 21:11:19 INFO - PROCESS | 5704 | 1467432679482 Marionette DEBUG loaded listener.js 21:11:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9547f800) [pid = 5704] [serial = 1326] [outer = 0x95406800] 21:11:20 INFO - PROCESS | 5704 | 1467432680484 Marionette TRACE conn3 <- [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]]]}] 21:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1640ms 21:11:20 INFO - PROCESS | 5704 | 1467432680553 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 21:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:11:20 INFO - PROCESS | 5704 | 1467432680558 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 21:11:20 INFO - PROCESS | 5704 | 1467432680565 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:11:20 INFO - PROCESS | 5704 | 1467432680568 Marionette TRACE conn3 <- [1,1738,null,{}] 21:11:20 INFO - PROCESS | 5704 | 1467432680575 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:20 INFO - PROCESS | 5704 | 1467432680580 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:20 INFO - PROCESS | 5704 | 1467432680832 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 21:11:21 INFO - PROCESS | 5704 | 1467432681064 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:21 INFO - PROCESS | 5704 | 1467432681070 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c85400 == 50 [pid = 5704] [id = 442] 21:11:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x9540e800) [pid = 5704] [serial = 1327] [outer = (nil)] 21:11:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x95491400) [pid = 5704] [serial = 1328] [outer = 0x9540e800] 21:11:21 INFO - PROCESS | 5704 | 1467432681174 Marionette DEBUG loaded listener.js 21:11:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x95495800) [pid = 5704] [serial = 1329] [outer = 0x9540e800] 21:11:22 INFO - PROCESS | 5704 | 1467432682103 Marionette TRACE conn3 <- [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]]]}] 21:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1599ms 21:11:22 INFO - PROCESS | 5704 | 1467432682165 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 21:11:22 INFO - PROCESS | 5704 | 1467432682169 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 21:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:11:22 INFO - PROCESS | 5704 | 1467432682177 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:11:22 INFO - PROCESS | 5704 | 1467432682180 Marionette TRACE conn3 <- [1,1742,null,{}] 21:11:22 INFO - PROCESS | 5704 | 1467432682186 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:22 INFO - PROCESS | 5704 | 1467432682197 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:22 INFO - PROCESS | 5704 | 1467432682435 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 21:11:22 INFO - PROCESS | 5704 | 1467432682658 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:22 INFO - PROCESS | 5704 | 1467432682668 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc83000 == 51 [pid = 5704] [id = 443] 21:11:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x92667800) [pid = 5704] [serial = 1330] [outer = (nil)] 21:11:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x95783800) [pid = 5704] [serial = 1331] [outer = 0x92667800] 21:11:22 INFO - PROCESS | 5704 | 1467432682798 Marionette DEBUG loaded listener.js 21:11:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x9792f800) [pid = 5704] [serial = 1332] [outer = 0x92667800] 21:11:23 INFO - PROCESS | 5704 | 1467432683771 Marionette TRACE conn3 <- [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]]]}] 21:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1633ms 21:11:23 INFO - PROCESS | 5704 | 1467432683827 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 21:11:23 INFO - PROCESS | 5704 | 1467432683830 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 21:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:11:23 INFO - PROCESS | 5704 | 1467432683842 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:11:23 INFO - PROCESS | 5704 | 1467432683845 Marionette TRACE conn3 <- [1,1746,null,{}] 21:11:23 INFO - PROCESS | 5704 | 1467432683852 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:23 INFO - PROCESS | 5704 | 1467432683858 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:24 INFO - PROCESS | 5704 | 1467432684042 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 21:11:24 INFO - PROCESS | 5704 | 1467432684233 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:24 INFO - PROCESS | 5704 | 1467432684244 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccac00 == 52 [pid = 5704] [id = 444] 21:11:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8dcd0000) [pid = 5704] [serial = 1333] [outer = (nil)] 21:11:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8fc7fc00) [pid = 5704] [serial = 1334] [outer = 0x8dcd0000] 21:11:24 INFO - PROCESS | 5704 | 1467432684368 Marionette DEBUG loaded listener.js 21:11:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x925ed400) [pid = 5704] [serial = 1335] [outer = 0x8dcd0000] 21:11:25 INFO - PROCESS | 5704 | 1467432685659 Marionette TRACE conn3 <- [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]]]}] 21:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1885ms 21:11:25 INFO - PROCESS | 5704 | 1467432685728 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 21:11:25 INFO - PROCESS | 5704 | 1467432685734 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 21:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:11:25 INFO - PROCESS | 5704 | 1467432685742 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:11:25 INFO - PROCESS | 5704 | 1467432685750 Marionette TRACE conn3 <- [1,1750,null,{}] 21:11:25 INFO - PROCESS | 5704 | 1467432685759 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:25 INFO - PROCESS | 5704 | 1467432685764 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:25 INFO - PROCESS | 5704 | 1467432685995 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 21:11:26 INFO - PROCESS | 5704 | 1467432686317 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:26 INFO - PROCESS | 5704 | 1467432686328 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f223c00 == 53 [pid = 5704] [id = 445] 21:11:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8f831800) [pid = 5704] [serial = 1336] [outer = (nil)] 21:11:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8fc81c00) [pid = 5704] [serial = 1337] [outer = 0x8f831800] 21:11:26 INFO - PROCESS | 5704 | 1467432686412 Marionette DEBUG loaded listener.js 21:11:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8fcd3c00) [pid = 5704] [serial = 1338] [outer = 0x8f831800] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63800 == 52 [pid = 5704] [id = 436] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de67c00 == 51 [pid = 5704] [id = 435] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8decf400 == 50 [pid = 5704] [id = 434] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de74800 == 49 [pid = 5704] [id = 433] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc67400 == 48 [pid = 5704] [id = 432] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7f400 == 47 [pid = 5704] [id = 419] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de74000 == 46 [pid = 5704] [id = 423] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8f227c00 == 45 [pid = 5704] [id = 420] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcd2800 == 44 [pid = 5704] [id = 421] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x91c87000 == 43 [pid = 5704] [id = 426] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de62000 == 42 [pid = 5704] [id = 424] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6e800 == 41 [pid = 5704] [id = 430] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6f000 == 40 [pid = 5704] [id = 429] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc61c00 == 39 [pid = 5704] [id = 422] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcd0c00 == 38 [pid = 5704] [id = 427] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6f400 == 37 [pid = 5704] [id = 431] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc7c00 == 36 [pid = 5704] [id = 416] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8f225400 == 35 [pid = 5704] [id = 425] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae3c00 == 34 [pid = 5704] [id = 418] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8fccf800 == 33 [pid = 5704] [id = 428] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6e000 == 32 [pid = 5704] [id = 417] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccac00 == 31 [pid = 5704] [id = 444] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc83000 == 30 [pid = 5704] [id = 443] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x91c85400 == 29 [pid = 5704] [id = 442] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x93e37c00 == 28 [pid = 5704] [id = 440] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x93bde800 == 27 [pid = 5704] [id = 441] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x91c8d800 == 26 [pid = 5704] [id = 439] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x91cde000 == 25 [pid = 5704] [id = 437] 21:11:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b6c00 == 24 [pid = 5704] [id = 438] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x91518c00) [pid = 5704] [serial = 1265] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x8eae8400) [pid = 5704] [serial = 1236] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x8deca000) [pid = 5704] [serial = 1235] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8fcd1800) [pid = 5704] [serial = 1239] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8fcc6400) [pid = 5704] [serial = 1268] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8fcc9400) [pid = 5704] [serial = 1238] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8f9df000) [pid = 5704] [serial = 1257] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x91cddc00) [pid = 5704] [serial = 1242] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8f838c00) [pid = 5704] [serial = 1256] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8f230000) [pid = 5704] [serial = 1262] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x91cd5800) [pid = 5704] [serial = 1241] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8de8b000) [pid = 5704] [serial = 1259] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8dec7000) [pid = 5704] [serial = 1260] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x92667400) [pid = 5704] [serial = 1245] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x92663c00) [pid = 5704] [serial = 1244] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x92d2a400) [pid = 5704] [serial = 1248] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x92d25800) [pid = 5704] [serial = 1247] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x91b65800) [pid = 5704] [serial = 1269] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x93be1000) [pid = 5704] [serial = 1251] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x930e8400) [pid = 5704] [serial = 1250] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8f223400) [pid = 5704] [serial = 1254] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8de8e000) [pid = 5704] [serial = 1253] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8f834000) [pid = 5704] [serial = 1263] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91b66000) [pid = 5704] [serial = 1266] [outer = (nil)] [url = about:blank] 21:11:28 INFO - PROCESS | 5704 | 1467432688708 Marionette TRACE conn3 <- [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]]]}] 21:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2996ms 21:11:28 INFO - PROCESS | 5704 | 1467432688739 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 21:11:28 INFO - PROCESS | 5704 | 1467432688747 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 21:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:11:28 INFO - PROCESS | 5704 | 1467432688759 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:11:28 INFO - PROCESS | 5704 | 1467432688764 Marionette TRACE conn3 <- [1,1754,null,{}] 21:11:28 INFO - PROCESS | 5704 | 1467432688773 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:28 INFO - PROCESS | 5704 | 1467432688779 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:28 INFO - PROCESS | 5704 | 1467432688976 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 21:11:29 INFO - PROCESS | 5704 | 1467432689155 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:29 INFO - PROCESS | 5704 | 1467432689169 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de65400 == 25 [pid = 5704] [id = 446] 21:11:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8de70c00) [pid = 5704] [serial = 1339] [outer = (nil)] 21:11:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de78800) [pid = 5704] [serial = 1340] [outer = 0x8de70c00] 21:11:29 INFO - PROCESS | 5704 | 1467432689246 Marionette DEBUG loaded listener.js 21:11:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8de7c400) [pid = 5704] [serial = 1341] [outer = 0x8de70c00] 21:11:30 INFO - PROCESS | 5704 | 1467432690093 Marionette TRACE conn3 <- [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]]]}] 21:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1394ms 21:11:30 INFO - PROCESS | 5704 | 1467432690152 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 21:11:30 INFO - PROCESS | 5704 | 1467432690162 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 21:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:11:30 INFO - PROCESS | 5704 | 1467432690174 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:11:30 INFO - PROCESS | 5704 | 1467432690178 Marionette TRACE conn3 <- [1,1758,null,{}] 21:11:30 INFO - PROCESS | 5704 | 1467432690185 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:30 INFO - PROCESS | 5704 | 1467432690191 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:30 INFO - PROCESS | 5704 | 1467432690391 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 21:11:30 INFO - PROCESS | 5704 | 1467432690545 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:30 INFO - PROCESS | 5704 | 1467432690554 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b8800 == 26 [pid = 5704] [id = 447] 21:11:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8eae6000) [pid = 5704] [serial = 1342] [outer = (nil)] 21:11:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8ee4d800) [pid = 5704] [serial = 1343] [outer = 0x8eae6000] 21:11:30 INFO - PROCESS | 5704 | 1467432690638 Marionette DEBUG loaded listener.js 21:11:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8ee58800) [pid = 5704] [serial = 1344] [outer = 0x8eae6000] 21:11:31 INFO - PROCESS | 5704 | 1467432691739 Marionette TRACE conn3 <- [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]]]}] 21:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1639ms 21:11:31 INFO - PROCESS | 5704 | 1467432691814 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 21:11:31 INFO - PROCESS | 5704 | 1467432691821 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 21:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:11:31 INFO - PROCESS | 5704 | 1467432691828 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:11:31 INFO - PROCESS | 5704 | 1467432691835 Marionette TRACE conn3 <- [1,1762,null,{}] 21:11:31 INFO - PROCESS | 5704 | 1467432691863 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:31 INFO - PROCESS | 5704 | 1467432691873 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:32 INFO - PROCESS | 5704 | 1467432692103 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 21:11:32 INFO - PROCESS | 5704 | 1467432692130 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:32 INFO - PROCESS | 5704 | 1467432692146 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc83000 == 27 [pid = 5704] [id = 448] 21:11:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8fc83800) [pid = 5704] [serial = 1345] [outer = (nil)] 21:11:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8fcce800) [pid = 5704] [serial = 1346] [outer = 0x8fc83800] 21:11:32 INFO - PROCESS | 5704 | 1467432692218 Marionette DEBUG loaded listener.js 21:11:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x91515800) [pid = 5704] [serial = 1347] [outer = 0x8fc83800] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8de79400) [pid = 5704] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8f9d6800) [pid = 5704] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8de7c000) [pid = 5704] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x91b6fc00) [pid = 5704] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x92e36800) [pid = 5704] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x92e40800) [pid = 5704] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8de73000) [pid = 5704] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8dc67c00) [pid = 5704] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8dcc6800) [pid = 5704] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8dc6e800) [pid = 5704] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x91cd8800) [pid = 5704] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8fccc400) [pid = 5704] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8fc80000) [pid = 5704] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x91cd5c00) [pid = 5704] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:11:33 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x925f1000) [pid = 5704] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:11:33 INFO - PROCESS | 5704 | 1467432693946 Marionette TRACE conn3 <- [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]]]}] 21:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2153ms 21:11:33 INFO - PROCESS | 5704 | 1467432693982 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 21:11:33 INFO - PROCESS | 5704 | 1467432693987 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 21:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:11:33 INFO - PROCESS | 5704 | 1467432693993 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:11:33 INFO - PROCESS | 5704 | 1467432693997 Marionette TRACE conn3 <- [1,1766,null,{}] 21:11:34 INFO - PROCESS | 5704 | 1467432694002 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:34 INFO - PROCESS | 5704 | 1467432694007 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:34 INFO - PROCESS | 5704 | 1467432694167 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 21:11:34 INFO - PROCESS | 5704 | 1467432694181 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:34 INFO - PROCESS | 5704 | 1467432694187 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6e800 == 28 [pid = 5704] [id = 449] 21:11:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de79400) [pid = 5704] [serial = 1348] [outer = (nil)] 21:11:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8fc80000) [pid = 5704] [serial = 1349] [outer = 0x8de79400] 21:11:34 INFO - PROCESS | 5704 | 1467432694387 Marionette DEBUG loaded listener.js 21:11:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x91b6f400) [pid = 5704] [serial = 1350] [outer = 0x8de79400] 21:11:35 INFO - PROCESS | 5704 | 1467432695176 Marionette TRACE conn3 <- [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]]]}] 21:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1240ms 21:11:35 INFO - PROCESS | 5704 | 1467432695239 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 21:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:11:35 INFO - PROCESS | 5704 | 1467432695244 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 21:11:35 INFO - PROCESS | 5704 | 1467432695250 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:11:35 INFO - PROCESS | 5704 | 1467432695254 Marionette TRACE conn3 <- [1,1770,null,{}] 21:11:35 INFO - PROCESS | 5704 | 1467432695259 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:35 INFO - PROCESS | 5704 | 1467432695265 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:35 INFO - PROCESS | 5704 | 1467432695423 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 21:11:35 INFO - PROCESS | 5704 | 1467432695431 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:35 INFO - PROCESS | 5704 | 1467432695440 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b72400 == 29 [pid = 5704] [id = 450] 21:11:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91c82400) [pid = 5704] [serial = 1351] [outer = (nil)] 21:11:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x91cd1c00) [pid = 5704] [serial = 1352] [outer = 0x91c82400] 21:11:35 INFO - PROCESS | 5704 | 1467432695513 Marionette DEBUG loaded listener.js 21:11:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x91cddc00) [pid = 5704] [serial = 1353] [outer = 0x91c82400] 21:11:36 INFO - PROCESS | 5704 | 1467432696752 Marionette TRACE conn3 <- [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]]]}] 21:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1583ms 21:11:36 INFO - PROCESS | 5704 | 1467432696834 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 21:11:36 INFO - PROCESS | 5704 | 1467432696842 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 21:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:11:36 INFO - PROCESS | 5704 | 1467432696852 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:11:36 INFO - PROCESS | 5704 | 1467432696860 Marionette TRACE conn3 <- [1,1774,null,{}] 21:11:36 INFO - PROCESS | 5704 | 1467432696868 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:36 INFO - PROCESS | 5704 | 1467432696876 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:37 INFO - PROCESS | 5704 | 1467432697196 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 21:11:37 INFO - PROCESS | 5704 | 1467432697398 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:37 INFO - PROCESS | 5704 | 1467432697408 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8e000 == 30 [pid = 5704] [id = 451] 21:11:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8ded1000) [pid = 5704] [serial = 1354] [outer = (nil)] 21:11:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8ee4b000) [pid = 5704] [serial = 1355] [outer = 0x8ded1000] 21:11:37 INFO - PROCESS | 5704 | 1467432697502 Marionette DEBUG loaded listener.js 21:11:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8f830800) [pid = 5704] [serial = 1356] [outer = 0x8ded1000] 21:11:38 INFO - PROCESS | 5704 | 1467432698483 Marionette TRACE conn3 <- [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]]]}] 21:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1701ms 21:11:38 INFO - PROCESS | 5704 | 1467432698554 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 21:11:38 INFO - PROCESS | 5704 | 1467432698562 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 21:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:11:38 INFO - PROCESS | 5704 | 1467432698575 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:11:38 INFO - PROCESS | 5704 | 1467432698579 Marionette TRACE conn3 <- [1,1778,null,{}] 21:11:38 INFO - PROCESS | 5704 | 1467432698586 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:38 INFO - PROCESS | 5704 | 1467432698593 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:38 INFO - PROCESS | 5704 | 1467432698833 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 21:11:39 INFO - PROCESS | 5704 | 1467432699156 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:39 INFO - PROCESS | 5704 | 1467432699164 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6ec00 == 31 [pid = 5704] [id = 452] 21:11:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8fcc9c00) [pid = 5704] [serial = 1357] [outer = (nil)] 21:11:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x91c86400) [pid = 5704] [serial = 1358] [outer = 0x8fcc9c00] 21:11:39 INFO - PROCESS | 5704 | 1467432699258 Marionette DEBUG loaded listener.js 21:11:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8fc7e800) [pid = 5704] [serial = 1359] [outer = 0x8fcc9c00] 21:11:40 INFO - PROCESS | 5704 | 1467432700236 Marionette TRACE conn3 <- [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]]]}] 21:11:40 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 21:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1706ms 21:11:40 INFO - PROCESS | 5704 | 1467432700281 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 21:11:40 INFO - PROCESS | 5704 | 1467432700285 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 21:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:11:40 INFO - PROCESS | 5704 | 1467432700293 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:11:40 INFO - PROCESS | 5704 | 1467432700299 Marionette TRACE conn3 <- [1,1782,null,{}] 21:11:40 INFO - PROCESS | 5704 | 1467432700317 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:40 INFO - PROCESS | 5704 | 1467432700327 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:40 INFO - PROCESS | 5704 | 1467432700525 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 21:11:40 INFO - PROCESS | 5704 | 1467432700765 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:40 INFO - PROCESS | 5704 | 1467432700786 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x92668800 == 32 [pid = 5704] [id = 453] 21:11:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x92d24c00) [pid = 5704] [serial = 1360] [outer = (nil)] 21:11:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x92d2e400) [pid = 5704] [serial = 1361] [outer = 0x92d24c00] 21:11:40 INFO - PROCESS | 5704 | 1467432700915 Marionette DEBUG loaded listener.js 21:11:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x92e3d000) [pid = 5704] [serial = 1362] [outer = 0x92d24c00] 21:11:41 INFO - PROCESS | 5704 | 1467432701878 Marionette TRACE conn3 <- [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]]]}] 21:11:41 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 21:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1644ms 21:11:41 INFO - PROCESS | 5704 | 1467432701938 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 21:11:41 INFO - PROCESS | 5704 | 1467432701943 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 21:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:11:41 INFO - PROCESS | 5704 | 1467432701951 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:11:41 INFO - PROCESS | 5704 | 1467432701955 Marionette TRACE conn3 <- [1,1786,null,{}] 21:11:41 INFO - PROCESS | 5704 | 1467432701962 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:41 INFO - PROCESS | 5704 | 1467432701968 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:42 INFO - PROCESS | 5704 | 1467432702177 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 21:11:42 INFO - PROCESS | 5704 | 1467432702439 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:42 INFO - PROCESS | 5704 | 1467432702447 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd1400 == 33 [pid = 5704] [id = 454] 21:11:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8fc81000) [pid = 5704] [serial = 1363] [outer = (nil)] 21:11:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x93bde800) [pid = 5704] [serial = 1364] [outer = 0x8fc81000] 21:11:42 INFO - PROCESS | 5704 | 1467432702545 Marionette DEBUG loaded listener.js 21:11:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x93be2400) [pid = 5704] [serial = 1365] [outer = 0x8fc81000] 21:11:43 INFO - PROCESS | 5704 | 1467432703475 Marionette TRACE conn3 <- [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]]]}] 21:11:43 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 21:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1585ms 21:11:43 INFO - PROCESS | 5704 | 1467432703537 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 21:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:11:43 INFO - PROCESS | 5704 | 1467432703542 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 21:11:43 INFO - PROCESS | 5704 | 1467432703548 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:11:43 INFO - PROCESS | 5704 | 1467432703553 Marionette TRACE conn3 <- [1,1790,null,{}] 21:11:43 INFO - PROCESS | 5704 | 1467432703559 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:43 INFO - PROCESS | 5704 | 1467432703564 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:43 INFO - PROCESS | 5704 | 1467432703749 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 21:11:43 INFO - PROCESS | 5704 | 1467432703935 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:43 INFO - PROCESS | 5704 | 1467432703944 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6f000 == 34 [pid = 5704] [id = 455] 21:11:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8fc74c00) [pid = 5704] [serial = 1366] [outer = (nil)] 21:11:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x93e2f000) [pid = 5704] [serial = 1367] [outer = 0x8fc74c00] 21:11:44 INFO - PROCESS | 5704 | 1467432704082 Marionette DEBUG loaded listener.js 21:11:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x93e43400) [pid = 5704] [serial = 1368] [outer = 0x8fc74c00] 21:11:45 INFO - PROCESS | 5704 | 1467432705027 Marionette TRACE conn3 <- [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]]]}] 21:11:45 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) 21:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1535ms 21:11:45 INFO - PROCESS | 5704 | 1467432705084 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 21:11:45 INFO - PROCESS | 5704 | 1467432705089 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 21:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:11:45 INFO - PROCESS | 5704 | 1467432705096 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:11:45 INFO - PROCESS | 5704 | 1467432705100 Marionette TRACE conn3 <- [1,1794,null,{}] 21:11:45 INFO - PROCESS | 5704 | 1467432705106 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:45 INFO - PROCESS | 5704 | 1467432705118 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:45 INFO - PROCESS | 5704 | 1467432705366 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 21:11:45 INFO - PROCESS | 5704 | 1467432705605 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:45 INFO - PROCESS | 5704 | 1467432705614 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6c800 == 35 [pid = 5704] [id = 456] 21:11:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8de6f800) [pid = 5704] [serial = 1369] [outer = (nil)] 21:11:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x9547d400) [pid = 5704] [serial = 1370] [outer = 0x8de6f800] 21:11:45 INFO - PROCESS | 5704 | 1467432705711 Marionette DEBUG loaded listener.js 21:11:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x949b3800) [pid = 5704] [serial = 1371] [outer = 0x8de6f800] 21:11:46 INFO - PROCESS | 5704 | 1467432706676 Marionette TRACE conn3 <- [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]]]}] 21:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1641ms 21:11:46 INFO - PROCESS | 5704 | 1467432706738 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 21:11:46 INFO - PROCESS | 5704 | 1467432706743 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 21:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:11:46 INFO - PROCESS | 5704 | 1467432706750 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:11:46 INFO - PROCESS | 5704 | 1467432706755 Marionette TRACE conn3 <- [1,1798,null,{}] 21:11:46 INFO - PROCESS | 5704 | 1467432706762 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:46 INFO - PROCESS | 5704 | 1467432706766 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:46 INFO - PROCESS | 5704 | 1467432706950 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 21:11:47 INFO - PROCESS | 5704 | 1467432707194 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:47 INFO - PROCESS | 5704 | 1467432707202 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6e800 == 36 [pid = 5704] [id = 457] 21:11:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8de6f400) [pid = 5704] [serial = 1372] [outer = (nil)] 21:11:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x93e35c00) [pid = 5704] [serial = 1373] [outer = 0x8de6f400] 21:11:47 INFO - PROCESS | 5704 | 1467432707334 Marionette DEBUG loaded listener.js 21:11:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x95488000) [pid = 5704] [serial = 1374] [outer = 0x8de6f400] 21:11:48 INFO - PROCESS | 5704 | 1467432708278 Marionette TRACE conn3 <- [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]]]}] 21:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1584ms 21:11:48 INFO - PROCESS | 5704 | 1467432708335 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 21:11:48 INFO - PROCESS | 5704 | 1467432708338 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 21:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:11:48 INFO - PROCESS | 5704 | 1467432708347 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:11:48 INFO - PROCESS | 5704 | 1467432708352 Marionette TRACE conn3 <- [1,1802,null,{}] 21:11:48 INFO - PROCESS | 5704 | 1467432708359 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:48 INFO - PROCESS | 5704 | 1467432708363 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:48 INFO - PROCESS | 5704 | 1467432708620 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 21:11:49 INFO - PROCESS | 5704 | 1467432708987 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:49 INFO - PROCESS | 5704 | 1467432709000 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6f800 == 37 [pid = 5704] [id = 458] 21:11:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8dc70400) [pid = 5704] [serial = 1375] [outer = (nil)] 21:11:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8dcce000) [pid = 5704] [serial = 1376] [outer = 0x8dc70400] 21:11:49 INFO - PROCESS | 5704 | 1467432709122 Marionette DEBUG loaded listener.js 21:11:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 106 (0x8de6ec00) [pid = 5704] [serial = 1377] [outer = 0x8dc70400] 21:11:50 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6e800 == 36 [pid = 5704] [id = 449] 21:11:50 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc83000 == 35 [pid = 5704] [id = 448] 21:11:50 INFO - PROCESS | 5704 | 1467432710265 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:11:50 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b8800 == 34 [pid = 5704] [id = 447] 21:11:50 INFO - PROCESS | 5704 | --DOCSHELL 0x8de65400 == 33 [pid = 5704] [id = 446] 21:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1986ms 21:11:50 INFO - PROCESS | 5704 | 1467432710337 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 21:11:50 INFO - PROCESS | 5704 | 1467432710343 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 21:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:11:50 INFO - PROCESS | 5704 | 1467432710352 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:11:50 INFO - PROCESS | 5704 | 1467432710356 Marionette TRACE conn3 <- [1,1806,null,{}] 21:11:50 INFO - PROCESS | 5704 | 1467432710365 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:50 INFO - PROCESS | 5704 | 1467432710373 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:50 INFO - PROCESS | 5704 | 1467432710554 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 105 (0x8e6af800) [pid = 5704] [serial = 1301] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x91516800) [pid = 5704] [serial = 1305] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x8e6b1000) [pid = 5704] [serial = 1274] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x92661400) [pid = 5704] [serial = 1308] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x92e41000) [pid = 5704] [serial = 1283] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8ee4f000) [pid = 5704] [serial = 1275] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x93c23c00) [pid = 5704] [serial = 1287] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x95407400) [pid = 5704] [serial = 1296] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8dc6cc00) [pid = 5704] [serial = 1298] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8fcce400) [pid = 5704] [serial = 1304] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x93e49800) [pid = 5704] [serial = 1290] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8ee58c00) [pid = 5704] [serial = 1311] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x930e7000) [pid = 5704] [serial = 1284] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x949c1400) [pid = 5704] [serial = 1292] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x91b6d400) [pid = 5704] [serial = 1278] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8de7a800) [pid = 5704] [serial = 1310] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x91c90c00) [pid = 5704] [serial = 1271] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x93c20000) [pid = 5704] [serial = 1286] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x92d25c00) [pid = 5704] [serial = 1280] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8eae5c00) [pid = 5704] [serial = 1302] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x95406c00) [pid = 5704] [serial = 1295] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x925eec00) [pid = 5704] [serial = 1272] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x925f7000) [pid = 5704] [serial = 1307] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8dcce800) [pid = 5704] [serial = 1299] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x93e49400) [pid = 5704] [serial = 1289] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x953e8800) [pid = 5704] [serial = 1293] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x91b71c00) [pid = 5704] [serial = 1277] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x92e34800) [pid = 5704] [serial = 1281] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x92e3a000) [pid = 5704] [serial = 1313] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x93e31000) [pid = 5704] [serial = 1314] [outer = (nil)] [url = about:blank] 21:11:50 INFO - PROCESS | 5704 | 1467432710782 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:50 INFO - PROCESS | 5704 | 1467432710790 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcce800 == 34 [pid = 5704] [id = 459] 21:11:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de85400) [pid = 5704] [serial = 1378] [outer = (nil)] 21:11:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8e6b6c00) [pid = 5704] [serial = 1379] [outer = 0x8de85400] 21:11:50 INFO - PROCESS | 5704 | 1467432710891 Marionette DEBUG loaded listener.js 21:11:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8eae5c00) [pid = 5704] [serial = 1380] [outer = 0x8de85400] 21:11:52 INFO - PROCESS | 5704 | 1467432712124 Marionette TRACE conn3 <- [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]]]}] 21:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1839ms 21:11:52 INFO - PROCESS | 5704 | 1467432712207 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 21:11:52 INFO - PROCESS | 5704 | 1467432712225 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 21:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:11:52 INFO - PROCESS | 5704 | 1467432712278 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:11:52 INFO - PROCESS | 5704 | 1467432712283 Marionette TRACE conn3 <- [1,1810,null,{}] 21:11:52 INFO - PROCESS | 5704 | 1467432712294 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:52 INFO - PROCESS | 5704 | 1467432712301 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:52 INFO - PROCESS | 5704 | 1467432712595 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 21:11:52 INFO - PROCESS | 5704 | 1467432712698 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:52 INFO - PROCESS | 5704 | 1467432712706 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae5400 == 35 [pid = 5704] [id = 460] 21:11:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8ee53800) [pid = 5704] [serial = 1381] [outer = (nil)] 21:11:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8fcd1000) [pid = 5704] [serial = 1382] [outer = 0x8ee53800] 21:11:52 INFO - PROCESS | 5704 | 1467432712781 Marionette DEBUG loaded listener.js 21:11:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x91b6d400) [pid = 5704] [serial = 1383] [outer = 0x8ee53800] 21:11:53 INFO - PROCESS | 5704 | 1467432713781 Marionette TRACE conn3 <- [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]]]}] 21:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1551ms 21:11:53 INFO - PROCESS | 5704 | 1467432713813 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 21:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:11:53 INFO - PROCESS | 5704 | 1467432713818 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 21:11:53 INFO - PROCESS | 5704 | 1467432713833 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:11:53 INFO - PROCESS | 5704 | 1467432713842 Marionette TRACE conn3 <- [1,1814,null,{}] 21:11:53 INFO - PROCESS | 5704 | 1467432713859 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:53 INFO - PROCESS | 5704 | 1467432713867 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:54 INFO - PROCESS | 5704 | 1467432714096 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 21:11:54 INFO - PROCESS | 5704 | 1467432714124 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:54 INFO - PROCESS | 5704 | 1467432714130 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63000 == 36 [pid = 5704] [id = 461] 21:11:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x91c8b800) [pid = 5704] [serial = 1384] [outer = (nil)] 21:11:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x9265f400) [pid = 5704] [serial = 1385] [outer = 0x91c8b800] 21:11:54 INFO - PROCESS | 5704 | 1467432714206 Marionette DEBUG loaded listener.js 21:11:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x92d27000) [pid = 5704] [serial = 1386] [outer = 0x91c8b800] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8e6b7400) [pid = 5704] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x91cd1400) [pid = 5704] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x93e39000) [pid = 5704] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x95406800) [pid = 5704] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8de70c00) [pid = 5704] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8eae6000) [pid = 5704] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8fc83800) [pid = 5704] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8f831800) [pid = 5704] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x9540e800) [pid = 5704] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x92667800) [pid = 5704] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8dcd0000) [pid = 5704] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:11:55 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de79400) [pid = 5704] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:11:55 INFO - PROCESS | 5704 | 1467432715342 Marionette TRACE conn3 <- [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]]]}] 21:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1565ms 21:11:55 INFO - PROCESS | 5704 | 1467432715396 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 21:11:55 INFO - PROCESS | 5704 | 1467432715401 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 21:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:11:55 INFO - PROCESS | 5704 | 1467432715409 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:11:55 INFO - PROCESS | 5704 | 1467432715411 Marionette TRACE conn3 <- [1,1818,null,{}] 21:11:55 INFO - PROCESS | 5704 | 1467432715418 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:55 INFO - PROCESS | 5704 | 1467432715423 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:55 INFO - PROCESS | 5704 | 1467432715599 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 21:11:55 INFO - PROCESS | 5704 | 1467432715608 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:55 INFO - PROCESS | 5704 | 1467432715617 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de79400 == 37 [pid = 5704] [id = 462] 21:11:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8de88800) [pid = 5704] [serial = 1387] [outer = (nil)] 21:11:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x91c90000) [pid = 5704] [serial = 1388] [outer = 0x8de88800] 21:11:55 INFO - PROCESS | 5704 | 1467432715688 Marionette DEBUG loaded listener.js 21:11:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x925f7400) [pid = 5704] [serial = 1389] [outer = 0x8de88800] 21:11:56 INFO - PROCESS | 5704 | 1467432716677 Marionette TRACE conn3 <- [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]]]}] 21:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1290ms 21:11:56 INFO - PROCESS | 5704 | 1467432716706 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 21:11:56 INFO - PROCESS | 5704 | 1467432716710 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 21:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:11:56 INFO - PROCESS | 5704 | 1467432716717 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:11:56 INFO - PROCESS | 5704 | 1467432716720 Marionette TRACE conn3 <- [1,1822,null,{}] 21:11:56 INFO - PROCESS | 5704 | 1467432716726 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:56 INFO - PROCESS | 5704 | 1467432716730 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:56 INFO - PROCESS | 5704 | 1467432716905 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 21:11:56 INFO - PROCESS | 5704 | 1467432716920 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:56 INFO - PROCESS | 5704 | 1467432716937 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d2d000 == 38 [pid = 5704] [id = 463] 21:11:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x92d2fc00) [pid = 5704] [serial = 1390] [outer = (nil)] 21:11:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x92e42c00) [pid = 5704] [serial = 1391] [outer = 0x92d2fc00] 21:11:57 INFO - PROCESS | 5704 | 1467432717157 Marionette DEBUG loaded listener.js 21:11:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x93c27c00) [pid = 5704] [serial = 1392] [outer = 0x92d2fc00] 21:11:58 INFO - PROCESS | 5704 | 1467432718272 Marionette TRACE conn3 <- [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]]]}] 21:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1635ms 21:11:58 INFO - PROCESS | 5704 | 1467432718354 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 21:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:11:58 INFO - PROCESS | 5704 | 1467432718361 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 21:11:58 INFO - PROCESS | 5704 | 1467432718370 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:11:58 INFO - PROCESS | 5704 | 1467432718378 Marionette TRACE conn3 <- [1,1826,null,{}] 21:11:58 INFO - PROCESS | 5704 | 1467432718387 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:58 INFO - PROCESS | 5704 | 1467432718393 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:58 INFO - PROCESS | 5704 | 1467432718747 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 21:11:58 INFO - PROCESS | 5704 | 1467432718942 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:58 INFO - PROCESS | 5704 | 1467432718954 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:11:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b0800 == 39 [pid = 5704] [id = 464] 21:11:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8e6b0c00) [pid = 5704] [serial = 1393] [outer = (nil)] 21:11:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8ee57000) [pid = 5704] [serial = 1394] [outer = 0x8e6b0c00] 21:11:59 INFO - PROCESS | 5704 | 1467432719044 Marionette DEBUG loaded listener.js 21:11:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8f9e1000) [pid = 5704] [serial = 1395] [outer = 0x8e6b0c00] 21:12:00 INFO - PROCESS | 5704 | 1467432720020 Marionette TRACE conn3 <- [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]]]}] 21:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1693ms 21:12:00 INFO - PROCESS | 5704 | 1467432720063 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 21:12:00 INFO - PROCESS | 5704 | 1467432720070 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 21:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:12:00 INFO - PROCESS | 5704 | 1467432720103 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:12:00 INFO - PROCESS | 5704 | 1467432720107 Marionette TRACE conn3 <- [1,1830,null,{}] 21:12:00 INFO - PROCESS | 5704 | 1467432720115 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:00 INFO - PROCESS | 5704 | 1467432720120 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:00 INFO - PROCESS | 5704 | 1467432720339 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 21:12:00 INFO - PROCESS | 5704 | 1467432720640 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:00 INFO - PROCESS | 5704 | 1467432720650 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:00 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcc6400 == 40 [pid = 5704] [id = 465] 21:12:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x91cd3800) [pid = 5704] [serial = 1396] [outer = (nil)] 21:12:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x925f2c00) [pid = 5704] [serial = 1397] [outer = 0x91cd3800] 21:12:00 INFO - PROCESS | 5704 | 1467432720759 Marionette DEBUG loaded listener.js 21:12:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x92d28400) [pid = 5704] [serial = 1398] [outer = 0x91cd3800] 21:12:01 INFO - PROCESS | 5704 | 1467432721780 Marionette TRACE conn3 <- [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]]]}] 21:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1737ms 21:12:01 INFO - PROCESS | 5704 | 1467432721837 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 21:12:01 INFO - PROCESS | 5704 | 1467432721842 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 21:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:12:01 INFO - PROCESS | 5704 | 1467432721850 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:12:01 INFO - PROCESS | 5704 | 1467432721856 Marionette TRACE conn3 <- [1,1834,null,{}] 21:12:01 INFO - PROCESS | 5704 | 1467432721875 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:01 INFO - PROCESS | 5704 | 1467432721885 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:02 INFO - PROCESS | 5704 | 1467432722140 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 21:12:02 INFO - PROCESS | 5704 | 1467432722426 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:02 INFO - PROCESS | 5704 | 1467432722441 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e44c00 == 41 [pid = 5704] [id = 466] 21:12:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x93e46800) [pid = 5704] [serial = 1399] [outer = (nil)] 21:12:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x93e51c00) [pid = 5704] [serial = 1400] [outer = 0x93e46800] 21:12:02 INFO - PROCESS | 5704 | 1467432722543 Marionette DEBUG loaded listener.js 21:12:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x953f4400) [pid = 5704] [serial = 1401] [outer = 0x93e46800] 21:12:03 INFO - PROCESS | 5704 | 1467432723483 Marionette TRACE conn3 <- [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]]]}] 21:12:03 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 21:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1694ms 21:12:03 INFO - PROCESS | 5704 | 1467432723544 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 21:12:03 INFO - PROCESS | 5704 | 1467432723550 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 21:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:12:03 INFO - PROCESS | 5704 | 1467432723557 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:12:03 INFO - PROCESS | 5704 | 1467432723561 Marionette TRACE conn3 <- [1,1838,null,{}] 21:12:03 INFO - PROCESS | 5704 | 1467432723568 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:03 INFO - PROCESS | 5704 | 1467432723572 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:03 INFO - PROCESS | 5704 | 1467432723827 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 21:12:04 INFO - PROCESS | 5704 | 1467432724057 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:04 INFO - PROCESS | 5704 | 1467432724066 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6cc00 == 42 [pid = 5704] [id = 467] 21:12:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x93e49800) [pid = 5704] [serial = 1402] [outer = (nil)] 21:12:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x9540e800) [pid = 5704] [serial = 1403] [outer = 0x93e49800] 21:12:04 INFO - PROCESS | 5704 | 1467432724193 Marionette DEBUG loaded listener.js 21:12:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x95486c00) [pid = 5704] [serial = 1404] [outer = 0x93e49800] 21:12:05 INFO - PROCESS | 5704 | 1467432725140 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1644ms 21:12:05 INFO - PROCESS | 5704 | 1467432725202 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 21:12:05 INFO - PROCESS | 5704 | 1467432725206 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 21:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:12:05 INFO - PROCESS | 5704 | 1467432725214 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:12:05 INFO - PROCESS | 5704 | 1467432725218 Marionette TRACE conn3 <- [1,1842,null,{}] 21:12:05 INFO - PROCESS | 5704 | 1467432725224 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:05 INFO - PROCESS | 5704 | 1467432725230 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:05 INFO - PROCESS | 5704 | 1467432725459 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 21:12:05 INFO - PROCESS | 5704 | 1467432725697 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:05 INFO - PROCESS | 5704 | 1467432725706 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae2800 == 43 [pid = 5704] [id = 468] 21:12:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x95404000) [pid = 5704] [serial = 1405] [outer = (nil)] 21:12:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x95505c00) [pid = 5704] [serial = 1406] [outer = 0x95404000] 21:12:05 INFO - PROCESS | 5704 | 1467432725832 Marionette DEBUG loaded listener.js 21:12:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9550c400) [pid = 5704] [serial = 1407] [outer = 0x95404000] 21:12:06 INFO - PROCESS | 5704 | 1467432726849 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1688ms 21:12:06 INFO - PROCESS | 5704 | 1467432726904 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 21:12:06 INFO - PROCESS | 5704 | 1467432726907 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 21:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:12:06 INFO - PROCESS | 5704 | 1467432726915 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:12:06 INFO - PROCESS | 5704 | 1467432726918 Marionette TRACE conn3 <- [1,1846,null,{}] 21:12:06 INFO - PROCESS | 5704 | 1467432726924 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:06 INFO - PROCESS | 5704 | 1467432726935 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:07 INFO - PROCESS | 5704 | 1467432727191 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 21:12:07 INFO - PROCESS | 5704 | 1467432727733 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:07 INFO - PROCESS | 5704 | 1467432727748 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7f400 == 44 [pid = 5704] [id = 469] 21:12:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8de80c00) [pid = 5704] [serial = 1408] [outer = (nil)] 21:12:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x8decac00) [pid = 5704] [serial = 1409] [outer = 0x8de80c00] 21:12:07 INFO - PROCESS | 5704 | 1467432727827 Marionette DEBUG loaded listener.js 21:12:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x8eae6000) [pid = 5704] [serial = 1410] [outer = 0x8de80c00] 21:12:08 INFO - PROCESS | 5704 | 1467432728777 Marionette TRACE conn3 <- [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]]]}] 21:12:08 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) 21:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1940ms 21:12:08 INFO - PROCESS | 5704 | 1467432728861 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 21:12:08 INFO - PROCESS | 5704 | 1467432728874 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 21:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:12:08 INFO - PROCESS | 5704 | 1467432728887 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:12:08 INFO - PROCESS | 5704 | 1467432728897 Marionette TRACE conn3 <- [1,1850,null,{}] 21:12:08 INFO - PROCESS | 5704 | 1467432728905 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:08 INFO - PROCESS | 5704 | 1467432728913 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:09 INFO - PROCESS | 5704 | 1467432729129 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8de79400 == 43 [pid = 5704] [id = 462] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63000 == 42 [pid = 5704] [id = 461] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae5400 == 41 [pid = 5704] [id = 460] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcce800 == 40 [pid = 5704] [id = 459] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6f800 == 39 [pid = 5704] [id = 458] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x91b72400 == 38 [pid = 5704] [id = 450] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8e000 == 37 [pid = 5704] [id = 451] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd1400 == 36 [pid = 5704] [id = 454] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6f000 == 35 [pid = 5704] [id = 455] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6c800 == 34 [pid = 5704] [id = 456] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x92668800 == 33 [pid = 5704] [id = 453] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6e800 == 32 [pid = 5704] [id = 457] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6ec00 == 31 [pid = 5704] [id = 452] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8f223c00 == 30 [pid = 5704] [id = 445] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae2800 == 29 [pid = 5704] [id = 468] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7f400 == 28 [pid = 5704] [id = 469] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6cc00 == 27 [pid = 5704] [id = 467] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x93e44c00 == 26 [pid = 5704] [id = 466] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcc6400 == 25 [pid = 5704] [id = 465] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x92d2d000 == 24 [pid = 5704] [id = 463] 21:12:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b0800 == 23 [pid = 5704] [id = 464] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8f9db400) [pid = 5704] [serial = 1317] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8f22c800) [pid = 5704] [serial = 1316] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x925f7c00) [pid = 5704] [serial = 1320] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x91cdac00) [pid = 5704] [serial = 1319] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x95407000) [pid = 5704] [serial = 1323] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x949c1c00) [pid = 5704] [serial = 1322] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x9547f800) [pid = 5704] [serial = 1326] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de78800) [pid = 5704] [serial = 1340] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x9547c000) [pid = 5704] [serial = 1325] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8de7c400) [pid = 5704] [serial = 1341] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8ee4d800) [pid = 5704] [serial = 1343] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8fcce800) [pid = 5704] [serial = 1346] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8fcd3c00) [pid = 5704] [serial = 1338] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x95495800) [pid = 5704] [serial = 1329] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8fc81c00) [pid = 5704] [serial = 1337] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x95491400) [pid = 5704] [serial = 1328] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x9792f800) [pid = 5704] [serial = 1332] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x95783800) [pid = 5704] [serial = 1331] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x925ed400) [pid = 5704] [serial = 1335] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8fc7fc00) [pid = 5704] [serial = 1334] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x91515800) [pid = 5704] [serial = 1347] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8fc80000) [pid = 5704] [serial = 1349] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91b6f400) [pid = 5704] [serial = 1350] [outer = (nil)] [url = about:blank] 21:12:10 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8ee58800) [pid = 5704] [serial = 1344] [outer = (nil)] [url = about:blank] 21:12:11 INFO - PROCESS | 5704 | 1467432731180 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:11 INFO - PROCESS | 5704 | 1467432731199 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6b400 == 24 [pid = 5704] [id = 470] 21:12:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8dc6c000) [pid = 5704] [serial = 1411] [outer = (nil)] 21:12:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8dc6f800) [pid = 5704] [serial = 1412] [outer = 0x8dc6c000] 21:12:11 INFO - PROCESS | 5704 | 1467432731289 Marionette DEBUG loaded listener.js 21:12:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8dcd0400) [pid = 5704] [serial = 1413] [outer = 0x8dc6c000] 21:12:12 INFO - PROCESS | 5704 | 1467432732165 Marionette TRACE conn3 <- [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]]]}] 21:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 3297ms 21:12:12 INFO - PROCESS | 5704 | 1467432732194 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 21:12:12 INFO - PROCESS | 5704 | 1467432732199 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 21:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:12:12 INFO - PROCESS | 5704 | 1467432732210 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:12:12 INFO - PROCESS | 5704 | 1467432732215 Marionette TRACE conn3 <- [1,1854,null,{}] 21:12:12 INFO - PROCESS | 5704 | 1467432732223 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:12 INFO - PROCESS | 5704 | 1467432732231 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:12 INFO - PROCESS | 5704 | 1467432732401 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 21:12:12 INFO - PROCESS | 5704 | 1467432732414 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:12 INFO - PROCESS | 5704 | 1467432732426 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7e000 == 25 [pid = 5704] [id = 471] 21:12:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de7f400) [pid = 5704] [serial = 1414] [outer = (nil)] 21:12:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8de89400) [pid = 5704] [serial = 1415] [outer = 0x8de7f400] 21:12:12 INFO - PROCESS | 5704 | 1467432732501 Marionette DEBUG loaded listener.js 21:12:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8de8f400) [pid = 5704] [serial = 1416] [outer = 0x8de7f400] 21:12:13 INFO - PROCESS | 5704 | 1467432733497 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1334ms 21:12:13 INFO - PROCESS | 5704 | 1467432733549 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 21:12:13 INFO - PROCESS | 5704 | 1467432733558 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 21:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:12:13 INFO - PROCESS | 5704 | 1467432733566 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:12:13 INFO - PROCESS | 5704 | 1467432733569 Marionette TRACE conn3 <- [1,1858,null,{}] 21:12:13 INFO - PROCESS | 5704 | 1467432733576 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:13 INFO - PROCESS | 5704 | 1467432733581 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:13 INFO - PROCESS | 5704 | 1467432733849 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 21:12:13 INFO - PROCESS | 5704 | 1467432733956 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:13 INFO - PROCESS | 5704 | 1467432733966 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dec7000 == 26 [pid = 5704] [id = 472] 21:12:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8decf000) [pid = 5704] [serial = 1417] [outer = (nil)] 21:12:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8ee49400) [pid = 5704] [serial = 1418] [outer = 0x8decf000] 21:12:14 INFO - PROCESS | 5704 | 1467432734038 Marionette DEBUG loaded listener.js 21:12:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8f223000) [pid = 5704] [serial = 1419] [outer = 0x8decf000] 21:12:15 INFO - PROCESS | 5704 | 1467432735120 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1582ms 21:12:15 INFO - PROCESS | 5704 | 1467432735149 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 21:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:12:15 INFO - PROCESS | 5704 | 1467432735153 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 21:12:15 INFO - PROCESS | 5704 | 1467432735169 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:12:15 INFO - PROCESS | 5704 | 1467432735180 Marionette TRACE conn3 <- [1,1862,null,{}] 21:12:15 INFO - PROCESS | 5704 | 1467432735195 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:15 INFO - PROCESS | 5704 | 1467432735204 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:15 INFO - PROCESS | 5704 | 1467432735433 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 21:12:15 INFO - PROCESS | 5704 | 1467432735461 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:15 INFO - PROCESS | 5704 | 1467432735470 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f836800 == 27 [pid = 5704] [id = 473] 21:12:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8f9db400) [pid = 5704] [serial = 1420] [outer = (nil)] 21:12:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8fc7c000) [pid = 5704] [serial = 1421] [outer = 0x8f9db400] 21:12:15 INFO - PROCESS | 5704 | 1467432735540 Marionette DEBUG loaded listener.js 21:12:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8fcc8800) [pid = 5704] [serial = 1422] [outer = 0x8f9db400] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8ee53800) [pid = 5704] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8de85400) [pid = 5704] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91c82400) [pid = 5704] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8dc70400) [pid = 5704] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8fcc9c00) [pid = 5704] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8de6f800) [pid = 5704] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de6f400) [pid = 5704] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8ded1000) [pid = 5704] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8de88800) [pid = 5704] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x91c8b800) [pid = 5704] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8fc74c00) [pid = 5704] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8fc81000) [pid = 5704] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x92d24c00) [pid = 5704] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:12:16 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x92d2fc00) [pid = 5704] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:12:17 INFO - PROCESS | 5704 | 1467432737127 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2008ms 21:12:17 INFO - PROCESS | 5704 | 1467432737169 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 21:12:17 INFO - PROCESS | 5704 | 1467432737174 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 21:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:12:17 INFO - PROCESS | 5704 | 1467432737180 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:12:17 INFO - PROCESS | 5704 | 1467432737183 Marionette TRACE conn3 <- [1,1866,null,{}] 21:12:17 INFO - PROCESS | 5704 | 1467432737189 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:17 INFO - PROCESS | 5704 | 1467432737194 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:17 INFO - PROCESS | 5704 | 1467432737352 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 21:12:17 INFO - PROCESS | 5704 | 1467432737367 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:17 INFO - PROCESS | 5704 | 1467432737376 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ded1000 == 28 [pid = 5704] [id = 474] 21:12:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8e6af400) [pid = 5704] [serial = 1423] [outer = (nil)] 21:12:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8fcc9c00) [pid = 5704] [serial = 1424] [outer = 0x8e6af400] 21:12:17 INFO - PROCESS | 5704 | 1467432737447 Marionette DEBUG loaded listener.js 21:12:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8fccf400) [pid = 5704] [serial = 1425] [outer = 0x8e6af400] 21:12:18 INFO - PROCESS | 5704 | 1467432738345 Marionette TRACE conn3 <- [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]]]}] 21:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1200ms 21:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:12:18 INFO - PROCESS | 5704 | 1467432738381 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 21:12:18 INFO - PROCESS | 5704 | 1467432738384 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 21:12:18 INFO - PROCESS | 5704 | 1467432738392 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:12:18 INFO - PROCESS | 5704 | 1467432738395 Marionette TRACE conn3 <- [1,1870,null,{}] 21:12:18 INFO - PROCESS | 5704 | 1467432738401 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:18 INFO - PROCESS | 5704 | 1467432738407 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:18 INFO - PROCESS | 5704 | 1467432738577 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 21:12:18 INFO - PROCESS | 5704 | 1467432738821 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:18 INFO - PROCESS | 5704 | 1467432738832 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc65400 == 29 [pid = 5704] [id = 475] 21:12:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8dc66c00) [pid = 5704] [serial = 1426] [outer = (nil)] 21:12:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8dc6e000) [pid = 5704] [serial = 1427] [outer = 0x8dc66c00] 21:12:18 INFO - PROCESS | 5704 | 1467432738925 Marionette DEBUG loaded listener.js 21:12:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de62800) [pid = 5704] [serial = 1428] [outer = 0x8dc66c00] 21:12:19 INFO - PROCESS | 5704 | 1467432739954 Marionette TRACE conn3 <- [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]]]}] 21:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1640ms 21:12:20 INFO - PROCESS | 5704 | 1467432740033 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 21:12:20 INFO - PROCESS | 5704 | 1467432740040 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 21:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:12:20 INFO - PROCESS | 5704 | 1467432740049 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:12:20 INFO - PROCESS | 5704 | 1467432740053 Marionette TRACE conn3 <- [1,1874,null,{}] 21:12:20 INFO - PROCESS | 5704 | 1467432740062 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:20 INFO - PROCESS | 5704 | 1467432740071 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:20 INFO - PROCESS | 5704 | 1467432740300 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 21:12:20 INFO - PROCESS | 5704 | 1467432740542 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:20 INFO - PROCESS | 5704 | 1467432740552 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de68000 == 30 [pid = 5704] [id = 476] 21:12:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8ded3000) [pid = 5704] [serial = 1429] [outer = (nil)] 21:12:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8ee4bc00) [pid = 5704] [serial = 1430] [outer = 0x8ded3000] 21:12:20 INFO - PROCESS | 5704 | 1467432740680 Marionette DEBUG loaded listener.js 21:12:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8f229000) [pid = 5704] [serial = 1431] [outer = 0x8ded3000] 21:12:21 INFO - PROCESS | 5704 | 1467432741714 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1736ms 21:12:21 INFO - PROCESS | 5704 | 1467432741789 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 21:12:21 INFO - PROCESS | 5704 | 1467432741804 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 21:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:12:21 INFO - PROCESS | 5704 | 1467432741817 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:12:21 INFO - PROCESS | 5704 | 1467432741821 Marionette TRACE conn3 <- [1,1878,null,{}] 21:12:21 INFO - PROCESS | 5704 | 1467432741828 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:21 INFO - PROCESS | 5704 | 1467432741834 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:22 INFO - PROCESS | 5704 | 1467432742065 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 21:12:22 INFO - PROCESS | 5704 | 1467432742341 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:22 INFO - PROCESS | 5704 | 1467432742348 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc7c400 == 31 [pid = 5704] [id = 477] 21:12:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8fc7c800) [pid = 5704] [serial = 1432] [outer = (nil)] 21:12:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8fcccc00) [pid = 5704] [serial = 1433] [outer = 0x8fc7c800] 21:12:22 INFO - PROCESS | 5704 | 1467432742481 Marionette DEBUG loaded listener.js 21:12:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x9151d000) [pid = 5704] [serial = 1434] [outer = 0x8fc7c800] 21:12:23 INFO - PROCESS | 5704 | 1467432743479 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1739ms 21:12:23 INFO - PROCESS | 5704 | 1467432743556 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 21:12:23 INFO - PROCESS | 5704 | 1467432743561 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 21:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:12:23 INFO - PROCESS | 5704 | 1467432743578 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:12:23 INFO - PROCESS | 5704 | 1467432743587 Marionette TRACE conn3 <- [1,1882,null,{}] 21:12:23 INFO - PROCESS | 5704 | 1467432743595 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:23 INFO - PROCESS | 5704 | 1467432743601 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:23 INFO - PROCESS | 5704 | 1467432743917 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 21:12:24 INFO - PROCESS | 5704 | 1467432744097 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:24 INFO - PROCESS | 5704 | 1467432744105 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6a400 == 32 [pid = 5704] [id = 478] 21:12:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de63c00) [pid = 5704] [serial = 1435] [outer = (nil)] 21:12:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x91cd5c00) [pid = 5704] [serial = 1436] [outer = 0x8de63c00] 21:12:24 INFO - PROCESS | 5704 | 1467432744190 Marionette DEBUG loaded listener.js 21:12:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x91cde400) [pid = 5704] [serial = 1437] [outer = 0x8de63c00] 21:12:25 INFO - PROCESS | 5704 | 1467432745118 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1604ms 21:12:25 INFO - PROCESS | 5704 | 1467432745174 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 21:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:12:25 INFO - PROCESS | 5704 | 1467432745180 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 21:12:25 INFO - PROCESS | 5704 | 1467432745186 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:12:25 INFO - PROCESS | 5704 | 1467432745190 Marionette TRACE conn3 <- [1,1886,null,{}] 21:12:25 INFO - PROCESS | 5704 | 1467432745197 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:25 INFO - PROCESS | 5704 | 1467432745202 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:25 INFO - PROCESS | 5704 | 1467432745384 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 21:12:25 INFO - PROCESS | 5704 | 1467432745567 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:25 INFO - PROCESS | 5704 | 1467432745579 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc68c00 == 33 [pid = 5704] [id = 479] 21:12:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8de77000) [pid = 5704] [serial = 1438] [outer = (nil)] 21:12:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x925f8000) [pid = 5704] [serial = 1439] [outer = 0x8de77000] 21:12:25 INFO - PROCESS | 5704 | 1467432745704 Marionette DEBUG loaded listener.js 21:12:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x92662400) [pid = 5704] [serial = 1440] [outer = 0x8de77000] 21:12:27 INFO - PROCESS | 5704 | 1467432747040 Marionette TRACE conn3 <- [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]]]}] 21:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1940ms 21:12:27 INFO - PROCESS | 5704 | 1467432747128 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 21:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:12:27 INFO - PROCESS | 5704 | 1467432747132 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 21:12:27 INFO - PROCESS | 5704 | 1467432747139 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:12:27 INFO - PROCESS | 5704 | 1467432747142 Marionette TRACE conn3 <- [1,1890,null,{}] 21:12:27 INFO - PROCESS | 5704 | 1467432747148 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:27 INFO - PROCESS | 5704 | 1467432747154 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:27 INFO - PROCESS | 5704 | 1467432747362 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 21:12:27 INFO - PROCESS | 5704 | 1467432747588 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:27 INFO - PROCESS | 5704 | 1467432747609 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decb800 == 34 [pid = 5704] [id = 480] 21:12:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8f9dc800) [pid = 5704] [serial = 1441] [outer = (nil)] 21:12:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x92d2b400) [pid = 5704] [serial = 1442] [outer = 0x8f9dc800] 21:12:27 INFO - PROCESS | 5704 | 1467432747709 Marionette DEBUG loaded listener.js 21:12:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x930e7400) [pid = 5704] [serial = 1443] [outer = 0x8f9dc800] 21:12:28 INFO - PROCESS | 5704 | 1467432748642 Marionette TRACE conn3 <- [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]]]}] 21:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1537ms 21:12:28 INFO - PROCESS | 5704 | 1467432748676 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 21:12:28 INFO - PROCESS | 5704 | 1467432748679 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 21:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:12:28 INFO - PROCESS | 5704 | 1467432748711 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:12:28 INFO - PROCESS | 5704 | 1467432748714 Marionette TRACE conn3 <- [1,1894,null,{}] 21:12:28 INFO - PROCESS | 5704 | 1467432748723 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:28 INFO - PROCESS | 5704 | 1467432748729 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:28 INFO - PROCESS | 5704 | 1467432748913 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 21:12:29 INFO - PROCESS | 5704 | 1467432749097 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:29 INFO - PROCESS | 5704 | 1467432749105 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63800 == 35 [pid = 5704] [id = 481] 21:12:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x8e6b3000) [pid = 5704] [serial = 1444] [outer = (nil)] 21:12:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x93e2c400) [pid = 5704] [serial = 1445] [outer = 0x8e6b3000] 21:12:29 INFO - PROCESS | 5704 | 1467432749185 Marionette DEBUG loaded listener.js 21:12:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x93c1f800) [pid = 5704] [serial = 1446] [outer = 0x8e6b3000] 21:12:30 INFO - PROCESS | 5704 | 1467432750275 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1657ms 21:12:30 INFO - PROCESS | 5704 | 1467432750346 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 21:12:30 INFO - PROCESS | 5704 | 1467432750351 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 21:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:12:30 INFO - PROCESS | 5704 | 1467432750358 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:12:30 INFO - PROCESS | 5704 | 1467432750362 Marionette TRACE conn3 <- [1,1898,null,{}] 21:12:30 INFO - PROCESS | 5704 | 1467432750369 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:30 INFO - PROCESS | 5704 | 1467432750374 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:30 INFO - PROCESS | 5704 | 1467432750573 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 21:12:31 INFO - PROCESS | 5704 | 1467432751023 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:31 INFO - PROCESS | 5704 | 1467432751037 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc6800 == 36 [pid = 5704] [id = 482] 21:12:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x8dcc7000) [pid = 5704] [serial = 1447] [outer = (nil)] 21:12:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x8dcd3800) [pid = 5704] [serial = 1448] [outer = 0x8dcc7000] 21:12:31 INFO - PROCESS | 5704 | 1467432751126 Marionette DEBUG loaded listener.js 21:12:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8de71400) [pid = 5704] [serial = 1449] [outer = 0x8dcc7000] 21:12:32 INFO - PROCESS | 5704 | --DOCSHELL 0x8ded1000 == 35 [pid = 5704] [id = 474] 21:12:32 INFO - PROCESS | 5704 | --DOCSHELL 0x8f836800 == 34 [pid = 5704] [id = 473] 21:12:32 INFO - PROCESS | 5704 | --DOCSHELL 0x8dec7000 == 33 [pid = 5704] [id = 472] 21:12:32 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7e000 == 32 [pid = 5704] [id = 471] 21:12:32 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6b400 == 31 [pid = 5704] [id = 470] 21:12:32 INFO - PROCESS | 5704 | 1467432752327 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1993ms 21:12:32 INFO - PROCESS | 5704 | 1467432752356 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 21:12:32 INFO - PROCESS | 5704 | 1467432752362 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 21:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:12:32 INFO - PROCESS | 5704 | 1467432752370 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:12:32 INFO - PROCESS | 5704 | 1467432752375 Marionette TRACE conn3 <- [1,1902,null,{}] 21:12:32 INFO - PROCESS | 5704 | 1467432752384 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:32 INFO - PROCESS | 5704 | 1467432752390 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:32 INFO - PROCESS | 5704 | 1467432752587 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x93c27c00) [pid = 5704] [serial = 1392] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x92e42c00) [pid = 5704] [serial = 1391] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x925f7400) [pid = 5704] [serial = 1389] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x91b6d400) [pid = 5704] [serial = 1383] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8eae5c00) [pid = 5704] [serial = 1380] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x91cd1c00) [pid = 5704] [serial = 1352] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x91cddc00) [pid = 5704] [serial = 1353] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8e6b6c00) [pid = 5704] [serial = 1379] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de6ec00) [pid = 5704] [serial = 1377] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x91c86400) [pid = 5704] [serial = 1358] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8dcce000) [pid = 5704] [serial = 1376] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x9547d400) [pid = 5704] [serial = 1370] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x95488000) [pid = 5704] [serial = 1374] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8ee4b000) [pid = 5704] [serial = 1355] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x91c90000) [pid = 5704] [serial = 1388] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x92d27000) [pid = 5704] [serial = 1386] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8fcd1000) [pid = 5704] [serial = 1382] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x9265f400) [pid = 5704] [serial = 1385] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8fc7e800) [pid = 5704] [serial = 1359] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x93e2f000) [pid = 5704] [serial = 1367] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8f830800) [pid = 5704] [serial = 1356] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x93be2400) [pid = 5704] [serial = 1365] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x92d2e400) [pid = 5704] [serial = 1361] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x949b3800) [pid = 5704] [serial = 1371] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x93bde800) [pid = 5704] [serial = 1364] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x93e43400) [pid = 5704] [serial = 1368] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x93e35c00) [pid = 5704] [serial = 1373] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x92e3d000) [pid = 5704] [serial = 1362] [outer = (nil)] [url = about:blank] 21:12:32 INFO - PROCESS | 5704 | 1467432752842 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:32 INFO - PROCESS | 5704 | 1467432752856 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7b000 == 32 [pid = 5704] [id = 483] 21:12:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8de87400) [pid = 5704] [serial = 1450] [outer = (nil)] 21:12:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8ded2c00) [pid = 5704] [serial = 1451] [outer = 0x8de87400] 21:12:32 INFO - PROCESS | 5704 | 1467432752934 Marionette DEBUG loaded listener.js 21:12:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8ee4e000) [pid = 5704] [serial = 1452] [outer = 0x8de87400] 21:12:33 INFO - PROCESS | 5704 | 1467432753758 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1432ms 21:12:33 INFO - PROCESS | 5704 | 1467432753806 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 21:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:12:33 INFO - PROCESS | 5704 | 1467432753812 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 21:12:33 INFO - PROCESS | 5704 | 1467432753820 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:12:33 INFO - PROCESS | 5704 | 1467432753823 Marionette TRACE conn3 <- [1,1906,null,{}] 21:12:33 INFO - PROCESS | 5704 | 1467432753829 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:33 INFO - PROCESS | 5704 | 1467432753835 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:34 INFO - PROCESS | 5704 | 1467432754011 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 21:12:34 INFO - PROCESS | 5704 | 1467432754023 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:34 INFO - PROCESS | 5704 | 1467432754032 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de69000 == 33 [pid = 5704] [id = 484] 21:12:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8decc800) [pid = 5704] [serial = 1453] [outer = (nil)] 21:12:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8fc81c00) [pid = 5704] [serial = 1454] [outer = 0x8decc800] 21:12:34 INFO - PROCESS | 5704 | 1467432754239 Marionette DEBUG loaded listener.js 21:12:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91516800) [pid = 5704] [serial = 1455] [outer = 0x8decc800] 21:12:35 INFO - PROCESS | 5704 | 1467432755167 Marionette TRACE conn3 <- [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]]]}] 21:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1383ms 21:12:35 INFO - PROCESS | 5704 | 1467432755202 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 21:12:35 INFO - PROCESS | 5704 | 1467432755206 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 21:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:12:35 INFO - PROCESS | 5704 | 1467432755221 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:12:35 INFO - PROCESS | 5704 | 1467432755229 Marionette TRACE conn3 <- [1,1910,null,{}] 21:12:35 INFO - PROCESS | 5704 | 1467432755248 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:35 INFO - PROCESS | 5704 | 1467432755255 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:35 INFO - PROCESS | 5704 | 1467432755484 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 21:12:35 INFO - PROCESS | 5704 | 1467432755512 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:35 INFO - PROCESS | 5704 | 1467432755521 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc5000 == 34 [pid = 5704] [id = 485] 21:12:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x9151a000) [pid = 5704] [serial = 1456] [outer = (nil)] 21:12:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x91cdac00) [pid = 5704] [serial = 1457] [outer = 0x9151a000] 21:12:35 INFO - PROCESS | 5704 | 1467432755589 Marionette DEBUG loaded listener.js 21:12:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x925ed400) [pid = 5704] [serial = 1458] [outer = 0x9151a000] 21:12:36 INFO - PROCESS | 5704 | 1467432756565 Marionette TRACE conn3 <- [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]]]}] 21:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1411ms 21:12:36 INFO - PROCESS | 5704 | 1467432756633 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 21:12:36 INFO - PROCESS | 5704 | 1467432756638 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 21:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:12:36 INFO - PROCESS | 5704 | 1467432756644 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:12:36 INFO - PROCESS | 5704 | 1467432756648 Marionette TRACE conn3 <- [1,1914,null,{}] 21:12:36 INFO - PROCESS | 5704 | 1467432756653 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:36 INFO - PROCESS | 5704 | 1467432756658 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:36 INFO - PROCESS | 5704 | 1467432756972 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de7f400) [pid = 5704] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8de80c00) [pid = 5704] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8dc6c000) [pid = 5704] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8e6b0c00) [pid = 5704] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91cd3800) [pid = 5704] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8f9db400) [pid = 5704] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x93e46800) [pid = 5704] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x93e49800) [pid = 5704] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x95404000) [pid = 5704] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:12:37 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8decf000) [pid = 5704] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:12:37 INFO - PROCESS | 5704 | 1467432757222 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:37 INFO - PROCESS | 5704 | 1467432757230 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63400 == 35 [pid = 5704] [id = 486] 21:12:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8dc68000) [pid = 5704] [serial = 1459] [outer = (nil)] 21:12:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8dec6c00) [pid = 5704] [serial = 1460] [outer = 0x8dc68000] 21:12:37 INFO - PROCESS | 5704 | 1467432757309 Marionette DEBUG loaded listener.js 21:12:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8eae5400) [pid = 5704] [serial = 1461] [outer = 0x8dc68000] 21:12:38 INFO - PROCESS | 5704 | 1467432758066 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1435ms 21:12:38 INFO - PROCESS | 5704 | 1467432758081 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 21:12:38 INFO - PROCESS | 5704 | 1467432758087 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 21:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:12:38 INFO - PROCESS | 5704 | 1467432758098 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:12:38 INFO - PROCESS | 5704 | 1467432758100 Marionette TRACE conn3 <- [1,1918,null,{}] 21:12:38 INFO - PROCESS | 5704 | 1467432758107 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:38 INFO - PROCESS | 5704 | 1467432758112 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:38 INFO - PROCESS | 5704 | 1467432758326 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 21:12:38 INFO - PROCESS | 5704 | 1467432758345 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:38 INFO - PROCESS | 5704 | 1467432758363 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:38 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cdd000 == 36 [pid = 5704] [id = 487] 21:12:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x925f1800) [pid = 5704] [serial = 1462] [outer = (nil)] 21:12:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x92d25400) [pid = 5704] [serial = 1463] [outer = 0x925f1800] 21:12:38 INFO - PROCESS | 5704 | 1467432758444 Marionette DEBUG loaded listener.js 21:12:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x92e41400) [pid = 5704] [serial = 1464] [outer = 0x925f1800] 21:12:39 INFO - PROCESS | 5704 | 1467432759674 Marionette TRACE conn3 <- [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]]]}] 21:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1631ms 21:12:39 INFO - PROCESS | 5704 | 1467432759731 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 21:12:39 INFO - PROCESS | 5704 | 1467432759739 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 21:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:12:39 INFO - PROCESS | 5704 | 1467432759748 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:12:39 INFO - PROCESS | 5704 | 1467432759753 Marionette TRACE conn3 <- [1,1922,null,{}] 21:12:39 INFO - PROCESS | 5704 | 1467432759764 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:39 INFO - PROCESS | 5704 | 1467432759770 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:40 INFO - PROCESS | 5704 | 1467432760010 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 21:12:40 INFO - PROCESS | 5704 | 1467432760250 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:40 INFO - PROCESS | 5704 | 1467432760259 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8d000 == 37 [pid = 5704] [id = 488] 21:12:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8dec6400) [pid = 5704] [serial = 1465] [outer = (nil)] 21:12:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8ee52000) [pid = 5704] [serial = 1466] [outer = 0x8dec6400] 21:12:40 INFO - PROCESS | 5704 | 1467432760400 Marionette DEBUG loaded listener.js 21:12:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8f831400) [pid = 5704] [serial = 1467] [outer = 0x8dec6400] 21:12:41 INFO - PROCESS | 5704 | 1467432761412 Marionette TRACE conn3 <- [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]]]}] 21:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1736ms 21:12:41 INFO - PROCESS | 5704 | 1467432761485 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 21:12:41 INFO - PROCESS | 5704 | 1467432761493 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 21:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:12:41 INFO - PROCESS | 5704 | 1467432761506 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:12:41 INFO - PROCESS | 5704 | 1467432761512 Marionette TRACE conn3 <- [1,1926,null,{}] 21:12:41 INFO - PROCESS | 5704 | 1467432761519 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:41 INFO - PROCESS | 5704 | 1467432761526 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:41 INFO - PROCESS | 5704 | 1467432761768 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 21:12:42 INFO - PROCESS | 5704 | 1467432762057 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:42 INFO - PROCESS | 5704 | 1467432762067 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b6d000 == 38 [pid = 5704] [id = 489] 21:12:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x91b6ec00) [pid = 5704] [serial = 1468] [outer = (nil)] 21:12:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91c87400) [pid = 5704] [serial = 1469] [outer = 0x91b6ec00] 21:12:42 INFO - PROCESS | 5704 | 1467432762171 Marionette DEBUG loaded listener.js 21:12:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x91cdd400) [pid = 5704] [serial = 1470] [outer = 0x91b6ec00] 21:12:43 INFO - PROCESS | 5704 | 1467432763176 Marionette TRACE conn3 <- [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]]]}] 21:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1743ms 21:12:43 INFO - PROCESS | 5704 | 1467432763249 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 21:12:43 INFO - PROCESS | 5704 | 1467432763252 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 21:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:12:43 INFO - PROCESS | 5704 | 1467432763260 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:12:43 INFO - PROCESS | 5704 | 1467432763266 Marionette TRACE conn3 <- [1,1930,null,{}] 21:12:43 INFO - PROCESS | 5704 | 1467432763283 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:43 INFO - PROCESS | 5704 | 1467432763293 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:43 INFO - PROCESS | 5704 | 1467432763492 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 21:12:43 INFO - PROCESS | 5704 | 1467432763709 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:43 INFO - PROCESS | 5704 | 1467432763717 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c81400 == 39 [pid = 5704] [id = 490] 21:12:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x92e3e800) [pid = 5704] [serial = 1471] [outer = (nil)] 21:12:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x93c21000) [pid = 5704] [serial = 1472] [outer = 0x92e3e800] 21:12:43 INFO - PROCESS | 5704 | 1467432763858 Marionette DEBUG loaded listener.js 21:12:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93e32000) [pid = 5704] [serial = 1473] [outer = 0x92e3e800] 21:12:44 INFO - PROCESS | 5704 | 1467432764768 Marionette TRACE conn3 <- [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]]]}] 21:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1543ms 21:12:44 INFO - PROCESS | 5704 | 1467432764821 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 21:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:12:44 INFO - PROCESS | 5704 | 1467432764827 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 21:12:44 INFO - PROCESS | 5704 | 1467432764836 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:12:44 INFO - PROCESS | 5704 | 1467432764839 Marionette TRACE conn3 <- [1,1934,null,{}] 21:12:44 INFO - PROCESS | 5704 | 1467432764846 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:44 INFO - PROCESS | 5704 | 1467432764851 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:45 INFO - PROCESS | 5704 | 1467432765059 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 21:12:45 INFO - PROCESS | 5704 | 1467432765255 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:45 INFO - PROCESS | 5704 | 1467432765263 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcc8400 == 40 [pid = 5704] [id = 491] 21:12:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x92e3e400) [pid = 5704] [serial = 1474] [outer = (nil)] 21:12:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x93e4b000) [pid = 5704] [serial = 1475] [outer = 0x92e3e400] 21:12:45 INFO - PROCESS | 5704 | 1467432765407 Marionette DEBUG loaded listener.js 21:12:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x949c0000) [pid = 5704] [serial = 1476] [outer = 0x92e3e400] 21:12:46 INFO - PROCESS | 5704 | 1467432766394 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1635ms 21:12:46 INFO - PROCESS | 5704 | 1467432766469 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 21:12:46 INFO - PROCESS | 5704 | 1467432766474 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 21:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:12:46 INFO - PROCESS | 5704 | 1467432766481 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:12:46 INFO - PROCESS | 5704 | 1467432766484 Marionette TRACE conn3 <- [1,1938,null,{}] 21:12:46 INFO - PROCESS | 5704 | 1467432766491 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:46 INFO - PROCESS | 5704 | 1467432766496 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:46 INFO - PROCESS | 5704 | 1467432766726 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 21:12:47 INFO - PROCESS | 5704 | 1467432766976 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:47 INFO - PROCESS | 5704 | 1467432766985 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc74c00 == 41 [pid = 5704] [id = 492] 21:12:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x93c23c00) [pid = 5704] [serial = 1477] [outer = (nil)] 21:12:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x95404800) [pid = 5704] [serial = 1478] [outer = 0x93c23c00] 21:12:47 INFO - PROCESS | 5704 | 1467432767135 Marionette DEBUG loaded listener.js 21:12:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x95409000) [pid = 5704] [serial = 1479] [outer = 0x93c23c00] 21:12:48 INFO - PROCESS | 5704 | 1467432768103 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1682ms 21:12:48 INFO - PROCESS | 5704 | 1467432768164 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 21:12:48 INFO - PROCESS | 5704 | 1467432768168 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 21:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:12:48 INFO - PROCESS | 5704 | 1467432768176 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:12:48 INFO - PROCESS | 5704 | 1467432768179 Marionette TRACE conn3 <- [1,1942,null,{}] 21:12:48 INFO - PROCESS | 5704 | 1467432768187 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:48 INFO - PROCESS | 5704 | 1467432768197 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:48 INFO - PROCESS | 5704 | 1467432768460 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 21:12:48 INFO - PROCESS | 5704 | 1467432768703 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:48 INFO - PROCESS | 5704 | 1467432768712 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc65c00 == 42 [pid = 5704] [id = 493] 21:12:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8dcd0c00) [pid = 5704] [serial = 1480] [outer = (nil)] 21:12:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x95497000) [pid = 5704] [serial = 1481] [outer = 0x8dcd0c00] 21:12:48 INFO - PROCESS | 5704 | 1467432768823 Marionette DEBUG loaded listener.js 21:12:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x95783800) [pid = 5704] [serial = 1482] [outer = 0x8dcd0c00] 21:12:49 INFO - PROCESS | 5704 | 1467432769756 Marionette TRACE conn3 <- [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]]]}] 21:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1640ms 21:12:49 INFO - PROCESS | 5704 | 1467432769817 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 21:12:49 INFO - PROCESS | 5704 | 1467432769821 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 21:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:12:49 INFO - PROCESS | 5704 | 1467432769828 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:12:49 INFO - PROCESS | 5704 | 1467432769832 Marionette TRACE conn3 <- [1,1946,null,{}] 21:12:49 INFO - PROCESS | 5704 | 1467432769838 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:49 INFO - PROCESS | 5704 | 1467432769843 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:50 INFO - PROCESS | 5704 | 1467432770035 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 21:12:50 INFO - PROCESS | 5704 | 1467432770283 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:50 INFO - PROCESS | 5704 | 1467432770294 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc5800 == 43 [pid = 5704] [id = 494] 21:12:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8dccc000) [pid = 5704] [serial = 1483] [outer = (nil)] 21:12:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8de8e400) [pid = 5704] [serial = 1484] [outer = 0x8dccc000] 21:12:50 INFO - PROCESS | 5704 | 1467432770381 Marionette DEBUG loaded listener.js 21:12:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x8f835400) [pid = 5704] [serial = 1485] [outer = 0x8dccc000] 21:12:51 INFO - PROCESS | 5704 | 1467432771314 Marionette TRACE conn3 <- [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]]]}] 21:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1536ms 21:12:51 INFO - PROCESS | 5704 | 1467432771366 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 21:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:12:51 INFO - PROCESS | 5704 | 1467432771377 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 21:12:51 INFO - PROCESS | 5704 | 1467432771384 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:12:51 INFO - PROCESS | 5704 | 1467432771387 Marionette TRACE conn3 <- [1,1950,null,{}] 21:12:51 INFO - PROCESS | 5704 | 1467432771393 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:51 INFO - PROCESS | 5704 | 1467432771399 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:51 INFO - PROCESS | 5704 | 1467432771827 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 21:12:52 INFO - PROCESS | 5704 | 1467432772090 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:52 INFO - PROCESS | 5704 | 1467432772098 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dec9800 == 44 [pid = 5704] [id = 495] 21:12:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x8deca000) [pid = 5704] [serial = 1486] [outer = (nil)] 21:12:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8e6b1800) [pid = 5704] [serial = 1487] [outer = 0x8deca000] 21:12:52 INFO - PROCESS | 5704 | 1467432772176 Marionette DEBUG loaded listener.js 21:12:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x8ee53000) [pid = 5704] [serial = 1488] [outer = 0x8deca000] 21:12:53 INFO - PROCESS | 5704 | 1467432773100 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1788ms 21:12:53 INFO - PROCESS | 5704 | 1467432773174 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 21:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:12:53 INFO - PROCESS | 5704 | 1467432773180 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 21:12:53 INFO - PROCESS | 5704 | 1467432773189 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:12:53 INFO - PROCESS | 5704 | 1467432773195 Marionette TRACE conn3 <- [1,1954,null,{}] 21:12:53 INFO - PROCESS | 5704 | 1467432773202 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:53 INFO - PROCESS | 5704 | 1467432773209 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:53 INFO - PROCESS | 5704 | 1467432773479 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 21:12:53 INFO - PROCESS | 5704 | 1467432773725 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:53 INFO - PROCESS | 5704 | 1467432773732 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b7c00 == 45 [pid = 5704] [id = 496] 21:12:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x8f9d8000) [pid = 5704] [serial = 1489] [outer = (nil)] 21:12:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x91b65000) [pid = 5704] [serial = 1490] [outer = 0x8f9d8000] 21:12:53 INFO - PROCESS | 5704 | 1467432773860 Marionette DEBUG loaded listener.js 21:12:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x91c82400) [pid = 5704] [serial = 1491] [outer = 0x8f9d8000] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de74c00 == 44 [pid = 5704] [id = 408] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8f221400 == 43 [pid = 5704] [id = 409] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de69c00 == 42 [pid = 5704] [id = 403] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de61c00 == 41 [pid = 5704] [id = 411] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9d6400 == 40 [pid = 5704] [id = 401] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b2c00 == 39 [pid = 5704] [id = 400] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de68000 == 38 [pid = 5704] [id = 476] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7d000 == 37 [pid = 5704] [id = 399] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de66000 == 36 [pid = 5704] [id = 402] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc65400 == 35 [pid = 5704] [id = 475] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de63000 == 34 [pid = 5704] [id = 404] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc68c00 == 33 [pid = 5704] [id = 479] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc66800 == 32 [pid = 5704] [id = 415] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63800 == 31 [pid = 5704] [id = 481] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b4800 == 30 [pid = 5704] [id = 410] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8f833400 == 29 [pid = 5704] [id = 406] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc7c400 == 28 [pid = 5704] [id = 477] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6a400 == 27 [pid = 5704] [id = 478] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x91c8d000 == 26 [pid = 5704] [id = 413] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc6800 == 25 [pid = 5704] [id = 482] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8decb800 == 24 [pid = 5704] [id = 480] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x91c88400 == 23 [pid = 5704] [id = 405] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6a000 == 22 [pid = 5704] [id = 407] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9e2400 == 21 [pid = 5704] [id = 412] 21:12:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8c000 == 20 [pid = 5704] [id = 414] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8fcc9c00) [pid = 5704] [serial = 1424] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8de89400) [pid = 5704] [serial = 1415] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8de8f400) [pid = 5704] [serial = 1416] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8eae6000) [pid = 5704] [serial = 1410] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8decac00) [pid = 5704] [serial = 1409] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8dc6f800) [pid = 5704] [serial = 1412] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8dcd0400) [pid = 5704] [serial = 1413] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8f9e1000) [pid = 5704] [serial = 1395] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8ee57000) [pid = 5704] [serial = 1394] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x92d28400) [pid = 5704] [serial = 1398] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x925f2c00) [pid = 5704] [serial = 1397] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8fc7c000) [pid = 5704] [serial = 1421] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x953f4400) [pid = 5704] [serial = 1401] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x93e51c00) [pid = 5704] [serial = 1400] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x95486c00) [pid = 5704] [serial = 1404] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x9540e800) [pid = 5704] [serial = 1403] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x9550c400) [pid = 5704] [serial = 1407] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x95505c00) [pid = 5704] [serial = 1406] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8fcc8800) [pid = 5704] [serial = 1422] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8f223000) [pid = 5704] [serial = 1419] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8ee49400) [pid = 5704] [serial = 1418] [outer = (nil)] [url = about:blank] 21:12:55 INFO - PROCESS | 5704 | 1467432775876 Marionette TRACE conn3 <- [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]]]}] 21:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2747ms 21:12:55 INFO - PROCESS | 5704 | 1467432775936 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 21:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:12:55 INFO - PROCESS | 5704 | 1467432775943 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 21:12:55 INFO - PROCESS | 5704 | 1467432775951 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:12:55 INFO - PROCESS | 5704 | 1467432775958 Marionette TRACE conn3 <- [1,1958,null,{}] 21:12:55 INFO - PROCESS | 5704 | 1467432775966 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:55 INFO - PROCESS | 5704 | 1467432775972 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:56 INFO - PROCESS | 5704 | 1467432776254 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 21:12:56 INFO - PROCESS | 5704 | 1467432776270 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:56 INFO - PROCESS | 5704 | 1467432776278 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6ac00 == 21 [pid = 5704] [id = 497] 21:12:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8de6b800) [pid = 5704] [serial = 1492] [outer = (nil)] 21:12:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8de7dc00) [pid = 5704] [serial = 1493] [outer = 0x8de6b800] 21:12:56 INFO - PROCESS | 5704 | 1467432776361 Marionette DEBUG loaded listener.js 21:12:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de87800) [pid = 5704] [serial = 1494] [outer = 0x8de6b800] 21:12:57 INFO - PROCESS | 5704 | 1467432777254 Marionette TRACE conn3 <- [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]]]}] 21:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1339ms 21:12:57 INFO - PROCESS | 5704 | 1467432777290 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 21:12:57 INFO - PROCESS | 5704 | 1467432777299 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 21:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:12:57 INFO - PROCESS | 5704 | 1467432777311 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:12:57 INFO - PROCESS | 5704 | 1467432777315 Marionette TRACE conn3 <- [1,1962,null,{}] 21:12:57 INFO - PROCESS | 5704 | 1467432777341 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:57 INFO - PROCESS | 5704 | 1467432777347 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:57 INFO - PROCESS | 5704 | 1467432777588 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 21:12:57 INFO - PROCESS | 5704 | 1467432777724 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:57 INFO - PROCESS | 5704 | 1467432777731 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae2400 == 22 [pid = 5704] [id = 498] 21:12:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8eae6c00) [pid = 5704] [serial = 1495] [outer = (nil)] 21:12:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8ee4b000) [pid = 5704] [serial = 1496] [outer = 0x8eae6c00] 21:12:57 INFO - PROCESS | 5704 | 1467432777812 Marionette DEBUG loaded listener.js 21:12:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8ee54c00) [pid = 5704] [serial = 1497] [outer = 0x8eae6c00] 21:12:58 INFO - PROCESS | 5704 | 1467432778748 Marionette TRACE conn3 <- [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]]]}] 21:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1486ms 21:12:58 INFO - PROCESS | 5704 | 1467432778798 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 21:12:58 INFO - PROCESS | 5704 | 1467432778802 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 21:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:12:58 INFO - PROCESS | 5704 | 1467432778822 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:12:58 INFO - PROCESS | 5704 | 1467432778832 Marionette TRACE conn3 <- [1,1966,null,{}] 21:12:58 INFO - PROCESS | 5704 | 1467432778851 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:58 INFO - PROCESS | 5704 | 1467432778861 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:59 INFO - PROCESS | 5704 | 1467432779090 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 21:12:59 INFO - PROCESS | 5704 | 1467432779190 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:59 INFO - PROCESS | 5704 | 1467432779200 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:12:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9df000 == 23 [pid = 5704] [id = 499] 21:12:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8f9e0400) [pid = 5704] [serial = 1498] [outer = (nil)] 21:12:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8fc80000) [pid = 5704] [serial = 1499] [outer = 0x8f9e0400] 21:12:59 INFO - PROCESS | 5704 | 1467432779279 Marionette DEBUG loaded listener.js 21:12:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8fccf000) [pid = 5704] [serial = 1500] [outer = 0x8f9e0400] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8decc800) [pid = 5704] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8e6af400) [pid = 5704] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8de87400) [pid = 5704] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8e6b3000) [pid = 5704] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8de77000) [pid = 5704] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8de63c00) [pid = 5704] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8fc7c800) [pid = 5704] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8dc66c00) [pid = 5704] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8f9dc800) [pid = 5704] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8dcc7000) [pid = 5704] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x9151a000) [pid = 5704] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8ded3000) [pid = 5704] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8dc68000) [pid = 5704] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:13:00 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x925f1800) [pid = 5704] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:13:00 INFO - PROCESS | 5704 | 1467432780724 Marionette TRACE conn3 <- [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]]]}] 21:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1954ms 21:13:00 INFO - PROCESS | 5704 | 1467432780764 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 21:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:13:00 INFO - PROCESS | 5704 | 1467432780769 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 21:13:00 INFO - PROCESS | 5704 | 1467432780775 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:13:00 INFO - PROCESS | 5704 | 1467432780779 Marionette TRACE conn3 <- [1,1970,null,{}] 21:13:00 INFO - PROCESS | 5704 | 1467432780785 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:00 INFO - PROCESS | 5704 | 1467432780790 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:00 INFO - PROCESS | 5704 | 1467432780960 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 21:13:00 INFO - PROCESS | 5704 | 1467432780970 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:00 INFO - PROCESS | 5704 | 1467432780978 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de63c00 == 24 [pid = 5704] [id = 500] 21:13:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de8a800) [pid = 5704] [serial = 1501] [outer = (nil)] 21:13:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8fcd0800) [pid = 5704] [serial = 1502] [outer = 0x8de8a800] 21:13:01 INFO - PROCESS | 5704 | 1467432781053 Marionette DEBUG loaded listener.js 21:13:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x91b65800) [pid = 5704] [serial = 1503] [outer = 0x8de8a800] 21:13:01 INFO - PROCESS | 5704 | 1467432781975 Marionette TRACE conn3 <- [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]]]}] 21:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1237ms 21:13:02 INFO - PROCESS | 5704 | 1467432782016 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 21:13:02 INFO - PROCESS | 5704 | 1467432782020 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 21:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:13:02 INFO - PROCESS | 5704 | 1467432782028 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:13:02 INFO - PROCESS | 5704 | 1467432782031 Marionette TRACE conn3 <- [1,1974,null,{}] 21:13:02 INFO - PROCESS | 5704 | 1467432782037 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:02 INFO - PROCESS | 5704 | 1467432782043 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:02 INFO - PROCESS | 5704 | 1467432782206 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 21:13:02 INFO - PROCESS | 5704 | 1467432782475 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:02 INFO - PROCESS | 5704 | 1467432782487 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc62400 == 25 [pid = 5704] [id = 501] 21:13:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8dc64800) [pid = 5704] [serial = 1504] [outer = (nil)] 21:13:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8dc70000) [pid = 5704] [serial = 1505] [outer = 0x8dc64800] 21:13:02 INFO - PROCESS | 5704 | 1467432782590 Marionette DEBUG loaded listener.js 21:13:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8de62000) [pid = 5704] [serial = 1506] [outer = 0x8dc64800] 21:13:03 INFO - PROCESS | 5704 | 1467432783780 Marionette TRACE conn3 <- [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]]]}] 21:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1799ms 21:13:03 INFO - PROCESS | 5704 | 1467432783830 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 21:13:03 INFO - PROCESS | 5704 | 1467432783844 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 21:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:13:03 INFO - PROCESS | 5704 | 1467432783857 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:13:03 INFO - PROCESS | 5704 | 1467432783862 Marionette TRACE conn3 <- [1,1978,null,{}] 21:13:03 INFO - PROCESS | 5704 | 1467432783873 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:03 INFO - PROCESS | 5704 | 1467432783878 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:04 INFO - PROCESS | 5704 | 1467432784211 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 21:13:04 INFO - PROCESS | 5704 | 1467432784416 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:04 INFO - PROCESS | 5704 | 1467432784427 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae3c00 == 26 [pid = 5704] [id = 502] 21:13:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8eae7000) [pid = 5704] [serial = 1507] [outer = (nil)] 21:13:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8ee54400) [pid = 5704] [serial = 1508] [outer = 0x8eae7000] 21:13:04 INFO - PROCESS | 5704 | 1467432784517 Marionette DEBUG loaded listener.js 21:13:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8f9d6c00) [pid = 5704] [serial = 1509] [outer = 0x8eae7000] 21:13:05 INFO - PROCESS | 5704 | 1467432785587 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1791ms 21:13:05 INFO - PROCESS | 5704 | 1467432785652 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 21:13:05 INFO - PROCESS | 5704 | 1467432785659 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 21:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:13:05 INFO - PROCESS | 5704 | 1467432785668 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:13:05 INFO - PROCESS | 5704 | 1467432785673 Marionette TRACE conn3 <- [1,1982,null,{}] 21:13:05 INFO - PROCESS | 5704 | 1467432785679 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:05 INFO - PROCESS | 5704 | 1467432785685 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:05 INFO - PROCESS | 5704 | 1467432785926 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 21:13:06 INFO - PROCESS | 5704 | 1467432786250 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:06 INFO - PROCESS | 5704 | 1467432786260 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de68000 == 27 [pid = 5704] [id = 503] 21:13:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8f9e2000) [pid = 5704] [serial = 1510] [outer = (nil)] 21:13:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x91c8a000) [pid = 5704] [serial = 1511] [outer = 0x8f9e2000] 21:13:06 INFO - PROCESS | 5704 | 1467432786349 Marionette DEBUG loaded listener.js 21:13:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x91cd5400) [pid = 5704] [serial = 1512] [outer = 0x8f9e2000] 21:13:07 INFO - PROCESS | 5704 | 1467432787328 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1689ms 21:13:07 INFO - PROCESS | 5704 | 1467432787380 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 21:13:07 INFO - PROCESS | 5704 | 1467432787384 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 21:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:13:07 INFO - PROCESS | 5704 | 1467432787404 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:13:07 INFO - PROCESS | 5704 | 1467432787414 Marionette TRACE conn3 <- [1,1986,null,{}] 21:13:07 INFO - PROCESS | 5704 | 1467432787421 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:07 INFO - PROCESS | 5704 | 1467432787429 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:07 INFO - PROCESS | 5704 | 1467432787634 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 21:13:07 INFO - PROCESS | 5704 | 1467432787869 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:07 INFO - PROCESS | 5704 | 1467432787875 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de75c00 == 28 [pid = 5704] [id = 504] 21:13:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8f837000) [pid = 5704] [serial = 1513] [outer = (nil)] 21:13:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x9265fc00) [pid = 5704] [serial = 1514] [outer = 0x8f837000] 21:13:08 INFO - PROCESS | 5704 | 1467432788007 Marionette DEBUG loaded listener.js 21:13:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x92665800) [pid = 5704] [serial = 1515] [outer = 0x8f837000] 21:13:09 INFO - PROCESS | 5704 | 1467432789048 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1700ms 21:13:09 INFO - PROCESS | 5704 | 1467432789096 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 21:13:09 INFO - PROCESS | 5704 | 1467432789102 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 21:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:13:09 INFO - PROCESS | 5704 | 1467432789109 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:13:09 INFO - PROCESS | 5704 | 1467432789112 Marionette TRACE conn3 <- [1,1990,null,{}] 21:13:09 INFO - PROCESS | 5704 | 1467432789118 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:09 INFO - PROCESS | 5704 | 1467432789124 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:09 INFO - PROCESS | 5704 | 1467432789349 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 21:13:09 INFO - PROCESS | 5704 | 1467432789774 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:09 INFO - PROCESS | 5704 | 1467432789785 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:09 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc7000 == 29 [pid = 5704] [id = 505] 21:13:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8dcc7800) [pid = 5704] [serial = 1516] [outer = (nil)] 21:13:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x8dcd2800) [pid = 5704] [serial = 1517] [outer = 0x8dcc7800] 21:13:09 INFO - PROCESS | 5704 | 1467432789864 Marionette DEBUG loaded listener.js 21:13:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8de77000) [pid = 5704] [serial = 1518] [outer = 0x8dcc7800] 21:13:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc5000 == 28 [pid = 5704] [id = 485] 21:13:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7b000 == 27 [pid = 5704] [id = 483] 21:13:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8de63c00 == 26 [pid = 5704] [id = 500] 21:13:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9df000 == 25 [pid = 5704] [id = 499] 21:13:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae2400 == 24 [pid = 5704] [id = 498] 21:13:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6ac00 == 23 [pid = 5704] [id = 497] 21:13:10 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b7c00 == 22 [pid = 5704] [id = 496] 21:13:10 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8fc81c00) [pid = 5704] [serial = 1454] [outer = (nil)] [url = about:blank] 21:13:10 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x8fccf400) [pid = 5704] [serial = 1425] [outer = (nil)] [url = about:blank] 21:13:10 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8ee4e000) [pid = 5704] [serial = 1452] [outer = (nil)] [url = about:blank] 21:13:10 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x93c1f800) [pid = 5704] [serial = 1446] [outer = (nil)] [url = about:blank] 21:13:10 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x92662400) [pid = 5704] [serial = 1440] [outer = (nil)] [url = about:blank] 21:13:10 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x91cd5c00) [pid = 5704] [serial = 1436] [outer = (nil)] [url = about:blank] 21:13:10 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8fcccc00) [pid = 5704] [serial = 1433] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8dc6e000) [pid = 5704] [serial = 1427] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x92d2b400) [pid = 5704] [serial = 1442] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x91516800) [pid = 5704] [serial = 1455] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x9151d000) [pid = 5704] [serial = 1434] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x93e2c400) [pid = 5704] [serial = 1445] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8ded2c00) [pid = 5704] [serial = 1451] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8dcd3800) [pid = 5704] [serial = 1448] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x930e7400) [pid = 5704] [serial = 1443] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x91cdac00) [pid = 5704] [serial = 1457] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x91cde400) [pid = 5704] [serial = 1437] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8de62800) [pid = 5704] [serial = 1428] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x925ed400) [pid = 5704] [serial = 1458] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8f229000) [pid = 5704] [serial = 1431] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8ee4bc00) [pid = 5704] [serial = 1430] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de71400) [pid = 5704] [serial = 1449] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8dec6c00) [pid = 5704] [serial = 1460] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x925f8000) [pid = 5704] [serial = 1439] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8eae5400) [pid = 5704] [serial = 1461] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x92d25400) [pid = 5704] [serial = 1463] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x92e41400) [pid = 5704] [serial = 1464] [outer = (nil)] [url = about:blank] 21:13:11 INFO - PROCESS | 5704 | 1467432791168 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2090ms 21:13:11 INFO - PROCESS | 5704 | 1467432791201 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 21:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:13:11 INFO - PROCESS | 5704 | 1467432791206 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 21:13:11 INFO - PROCESS | 5704 | 1467432791214 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:13:11 INFO - PROCESS | 5704 | 1467432791219 Marionette TRACE conn3 <- [1,1994,null,{}] 21:13:11 INFO - PROCESS | 5704 | 1467432791237 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:11 INFO - PROCESS | 5704 | 1467432791243 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:11 INFO - PROCESS | 5704 | 1467432791416 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 21:13:11 INFO - PROCESS | 5704 | 1467432791429 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:11 INFO - PROCESS | 5704 | 1467432791438 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6ac00 == 23 [pid = 5704] [id = 506] 21:13:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8de7e800) [pid = 5704] [serial = 1519] [outer = (nil)] 21:13:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8e6b8000) [pid = 5704] [serial = 1520] [outer = 0x8de7e800] 21:13:11 INFO - PROCESS | 5704 | 1467432791513 Marionette DEBUG loaded listener.js 21:13:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8ee56400) [pid = 5704] [serial = 1521] [outer = 0x8de7e800] 21:13:12 INFO - PROCESS | 5704 | 1467432792497 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1342ms 21:13:12 INFO - PROCESS | 5704 | 1467432792561 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 21:13:12 INFO - PROCESS | 5704 | 1467432792567 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 21:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:13:12 INFO - PROCESS | 5704 | 1467432792575 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:13:12 INFO - PROCESS | 5704 | 1467432792579 Marionette TRACE conn3 <- [1,1998,null,{}] 21:13:12 INFO - PROCESS | 5704 | 1467432792585 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:12 INFO - PROCESS | 5704 | 1467432792590 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:12 INFO - PROCESS | 5704 | 1467432792838 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 21:13:12 INFO - PROCESS | 5704 | 1467432792944 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:12 INFO - PROCESS | 5704 | 1467432792951 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9dcc00 == 24 [pid = 5704] [id = 507] 21:13:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8f9e0000) [pid = 5704] [serial = 1522] [outer = (nil)] 21:13:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8fcd4400) [pid = 5704] [serial = 1523] [outer = 0x8f9e0000] 21:13:13 INFO - PROCESS | 5704 | 1467432793024 Marionette DEBUG loaded listener.js 21:13:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x9151d000) [pid = 5704] [serial = 1524] [outer = 0x8f9e0000] 21:13:13 INFO - PROCESS | 5704 | 1467432793976 Marionette TRACE conn3 <- [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]]]}] 21:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1432ms 21:13:14 INFO - PROCESS | 5704 | 1467432794014 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 21:13:14 INFO - PROCESS | 5704 | 1467432794017 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 21:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:13:14 INFO - PROCESS | 5704 | 1467432794032 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:13:14 INFO - PROCESS | 5704 | 1467432794042 Marionette TRACE conn3 <- [1,2002,null,{}] 21:13:14 INFO - PROCESS | 5704 | 1467432794063 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:14 INFO - PROCESS | 5704 | 1467432794071 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:14 INFO - PROCESS | 5704 | 1467432794302 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 21:13:14 INFO - PROCESS | 5704 | 1467432794329 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:14 INFO - PROCESS | 5704 | 1467432794335 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ded2c00 == 25 [pid = 5704] [id = 508] 21:13:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x91b6fc00) [pid = 5704] [serial = 1525] [outer = (nil)] 21:13:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x925f0800) [pid = 5704] [serial = 1526] [outer = 0x91b6fc00] 21:13:14 INFO - PROCESS | 5704 | 1467432794406 Marionette DEBUG loaded listener.js 21:13:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x925f8800) [pid = 5704] [serial = 1527] [outer = 0x91b6fc00] 21:13:15 INFO - PROCESS | 5704 | 1467432795391 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1412ms 21:13:15 INFO - PROCESS | 5704 | 1467432795439 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 21:13:15 INFO - PROCESS | 5704 | 1467432795443 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 21:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:13:15 INFO - PROCESS | 5704 | 1467432795454 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:13:15 INFO - PROCESS | 5704 | 1467432795457 Marionette TRACE conn3 <- [1,2006,null,{}] 21:13:15 INFO - PROCESS | 5704 | 1467432795462 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:15 INFO - PROCESS | 5704 | 1467432795468 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:15 INFO - PROCESS | 5704 | 1467432795702 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8f9e0400) [pid = 5704] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8f9d8000) [pid = 5704] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de6b800) [pid = 5704] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8dec6400) [pid = 5704] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x91b6ec00) [pid = 5704] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x92e3e800) [pid = 5704] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x93c23c00) [pid = 5704] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8dcd0c00) [pid = 5704] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8dccc000) [pid = 5704] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8deca000) [pid = 5704] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:13:15 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8eae6c00) [pid = 5704] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:13:15 INFO - PROCESS | 5704 | 1467432795894 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:15 INFO - PROCESS | 5704 | 1467432795902 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc61400 == 26 [pid = 5704] [id = 509] 21:13:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8dc68000) [pid = 5704] [serial = 1528] [outer = (nil)] 21:13:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8de82400) [pid = 5704] [serial = 1529] [outer = 0x8dc68000] 21:13:15 INFO - PROCESS | 5704 | 1467432795972 Marionette DEBUG loaded listener.js 21:13:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8eae4800) [pid = 5704] [serial = 1530] [outer = 0x8dc68000] 21:13:16 INFO - PROCESS | 5704 | 1467432796793 Marionette TRACE conn3 <- [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]]]}] 21:13:16 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 21:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1380ms 21:13:16 INFO - PROCESS | 5704 | 1467432796836 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 21:13:16 INFO - PROCESS | 5704 | 1467432796841 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 21:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:13:16 INFO - PROCESS | 5704 | 1467432796851 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:13:16 INFO - PROCESS | 5704 | 1467432796854 Marionette TRACE conn3 <- [1,2010,null,{}] 21:13:16 INFO - PROCESS | 5704 | 1467432796861 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:16 INFO - PROCESS | 5704 | 1467432796865 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:17 INFO - PROCESS | 5704 | 1467432797031 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 21:13:17 INFO - PROCESS | 5704 | 1467432797042 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:17 INFO - PROCESS | 5704 | 1467432797059 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de78c00 == 27 [pid = 5704] [id = 510] 21:13:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x9151e000) [pid = 5704] [serial = 1531] [outer = (nil)] 21:13:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x9266c400) [pid = 5704] [serial = 1532] [outer = 0x9151e000] 21:13:17 INFO - PROCESS | 5704 | 1467432797145 Marionette DEBUG loaded listener.js 21:13:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x92e3a000) [pid = 5704] [serial = 1533] [outer = 0x9151e000] 21:13:18 INFO - PROCESS | 5704 | 1467432798360 Marionette TRACE conn3 <- [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]]]}] 21:13:18 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 21:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1542ms 21:13:18 INFO - PROCESS | 5704 | 1467432798395 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 21:13:18 INFO - PROCESS | 5704 | 1467432798402 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 21:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:13:18 INFO - PROCESS | 5704 | 1467432798412 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:13:18 INFO - PROCESS | 5704 | 1467432798417 Marionette TRACE conn3 <- [1,2014,null,{}] 21:13:18 INFO - PROCESS | 5704 | 1467432798427 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:18 INFO - PROCESS | 5704 | 1467432798432 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:18 INFO - PROCESS | 5704 | 1467432798631 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 21:13:18 INFO - PROCESS | 5704 | 1467432798888 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:18 INFO - PROCESS | 5704 | 1467432798899 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6ec00 == 28 [pid = 5704] [id = 511] 21:13:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8de64000) [pid = 5704] [serial = 1534] [outer = (nil)] 21:13:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8e6b9400) [pid = 5704] [serial = 1535] [outer = 0x8de64000] 21:13:19 INFO - PROCESS | 5704 | 1467432799041 Marionette DEBUG loaded listener.js 21:13:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8eaec400) [pid = 5704] [serial = 1536] [outer = 0x8de64000] 21:13:20 INFO - PROCESS | 5704 | 1467432800029 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1690ms 21:13:20 INFO - PROCESS | 5704 | 1467432800101 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 21:13:20 INFO - PROCESS | 5704 | 1467432800110 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 21:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:13:20 INFO - PROCESS | 5704 | 1467432800122 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:13:20 INFO - PROCESS | 5704 | 1467432800126 Marionette TRACE conn3 <- [1,2018,null,{}] 21:13:20 INFO - PROCESS | 5704 | 1467432800134 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:20 INFO - PROCESS | 5704 | 1467432800140 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:20 INFO - PROCESS | 5704 | 1467432800348 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 21:13:20 INFO - PROCESS | 5704 | 1467432800591 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:20 INFO - PROCESS | 5704 | 1467432800609 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f227000 == 29 [pid = 5704] [id = 512] 21:13:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8fc80c00) [pid = 5704] [serial = 1537] [outer = (nil)] 21:13:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91c83400) [pid = 5704] [serial = 1538] [outer = 0x8fc80c00] 21:13:20 INFO - PROCESS | 5704 | 1467432800740 Marionette DEBUG loaded listener.js 21:13:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x91cdb000) [pid = 5704] [serial = 1539] [outer = 0x8fc80c00] 21:13:21 INFO - PROCESS | 5704 | 1467432801750 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1688ms 21:13:21 INFO - PROCESS | 5704 | 1467432801810 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 21:13:21 INFO - PROCESS | 5704 | 1467432801814 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 21:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:13:21 INFO - PROCESS | 5704 | 1467432801821 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:13:21 INFO - PROCESS | 5704 | 1467432801828 Marionette TRACE conn3 <- [1,2022,null,{}] 21:13:21 INFO - PROCESS | 5704 | 1467432801845 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:21 INFO - PROCESS | 5704 | 1467432801854 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:22 INFO - PROCESS | 5704 | 1467432802063 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 21:13:22 INFO - PROCESS | 5704 | 1467432802296 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:22 INFO - PROCESS | 5704 | 1467432802309 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x92662000 == 30 [pid = 5704] [id = 513] 21:13:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x92e3bc00) [pid = 5704] [serial = 1540] [outer = (nil)] 21:13:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x92e41000) [pid = 5704] [serial = 1541] [outer = 0x92e3bc00] 21:13:22 INFO - PROCESS | 5704 | 1467432802439 Marionette DEBUG loaded listener.js 21:13:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x93b92400) [pid = 5704] [serial = 1542] [outer = 0x92e3bc00] 21:13:23 INFO - PROCESS | 5704 | 1467432803396 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1644ms 21:13:23 INFO - PROCESS | 5704 | 1467432803466 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 21:13:23 INFO - PROCESS | 5704 | 1467432803471 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 21:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:13:23 INFO - PROCESS | 5704 | 1467432803478 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:13:23 INFO - PROCESS | 5704 | 1467432803481 Marionette TRACE conn3 <- [1,2026,null,{}] 21:13:23 INFO - PROCESS | 5704 | 1467432803487 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:23 INFO - PROCESS | 5704 | 1467432803493 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:23 INFO - PROCESS | 5704 | 1467432803721 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 21:13:23 INFO - PROCESS | 5704 | 1467432803962 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:23 INFO - PROCESS | 5704 | 1467432803971 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63000 == 31 [pid = 5704] [id = 514] 21:13:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8de8f400) [pid = 5704] [serial = 1543] [outer = (nil)] 21:13:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x93c28400) [pid = 5704] [serial = 1544] [outer = 0x8de8f400] 21:13:24 INFO - PROCESS | 5704 | 1467432804100 Marionette DEBUG loaded listener.js 21:13:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x93e30800) [pid = 5704] [serial = 1545] [outer = 0x8de8f400] 21:13:25 INFO - PROCESS | 5704 | 1467432805022 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1581ms 21:13:25 INFO - PROCESS | 5704 | 1467432805060 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 21:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:13:25 INFO - PROCESS | 5704 | 1467432805064 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 21:13:25 INFO - PROCESS | 5704 | 1467432805071 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:13:25 INFO - PROCESS | 5704 | 1467432805075 Marionette TRACE conn3 <- [1,2030,null,{}] 21:13:25 INFO - PROCESS | 5704 | 1467432805081 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:25 INFO - PROCESS | 5704 | 1467432805086 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:25 INFO - PROCESS | 5704 | 1467432805267 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 21:13:25 INFO - PROCESS | 5704 | 1467432805451 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:25 INFO - PROCESS | 5704 | 1467432805463 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e36800 == 32 [pid = 5704] [id = 515] 21:13:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93e37c00) [pid = 5704] [serial = 1546] [outer = (nil)] 21:13:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x93e48c00) [pid = 5704] [serial = 1547] [outer = 0x93e37c00] 21:13:25 INFO - PROCESS | 5704 | 1467432805550 Marionette DEBUG loaded listener.js 21:13:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x949be800) [pid = 5704] [serial = 1548] [outer = 0x93e37c00] 21:13:26 INFO - PROCESS | 5704 | 1467432806558 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1537ms 21:13:26 INFO - PROCESS | 5704 | 1467432806608 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 21:13:26 INFO - PROCESS | 5704 | 1467432806613 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 21:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:13:26 INFO - PROCESS | 5704 | 1467432806619 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:13:26 INFO - PROCESS | 5704 | 1467432806623 Marionette TRACE conn3 <- [1,2034,null,{}] 21:13:26 INFO - PROCESS | 5704 | 1467432806629 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:26 INFO - PROCESS | 5704 | 1467432806640 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:26 INFO - PROCESS | 5704 | 1467432806906 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 21:13:27 INFO - PROCESS | 5704 | 1467432807145 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:27 INFO - PROCESS | 5704 | 1467432807153 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de60800 == 33 [pid = 5704] [id = 516] 21:13:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8de61400) [pid = 5704] [serial = 1549] [outer = (nil)] 21:13:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8de6c000) [pid = 5704] [serial = 1550] [outer = 0x8de61400] 21:13:27 INFO - PROCESS | 5704 | 1467432807468 Marionette DEBUG loaded listener.js 21:13:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8de7e000) [pid = 5704] [serial = 1551] [outer = 0x8de61400] 21:13:28 INFO - PROCESS | 5704 | 1467432808412 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1839ms 21:13:28 INFO - PROCESS | 5704 | 1467432808473 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 21:13:28 INFO - PROCESS | 5704 | 1467432808480 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 21:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:13:28 INFO - PROCESS | 5704 | 1467432808492 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:13:28 INFO - PROCESS | 5704 | 1467432808495 Marionette TRACE conn3 <- [1,2038,null,{}] 21:13:28 INFO - PROCESS | 5704 | 1467432808505 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:28 INFO - PROCESS | 5704 | 1467432808510 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:28 INFO - PROCESS | 5704 | 1467432808701 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 21:13:29 INFO - PROCESS | 5704 | 1467432809037 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:29 INFO - PROCESS | 5704 | 1467432809046 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9db400 == 34 [pid = 5704] [id = 517] 21:13:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8fc76800) [pid = 5704] [serial = 1552] [outer = (nil)] 21:13:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8fc7d000) [pid = 5704] [serial = 1553] [outer = 0x8fc76800] 21:13:29 INFO - PROCESS | 5704 | 1467432809131 Marionette DEBUG loaded listener.js 21:13:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x91513c00) [pid = 5704] [serial = 1554] [outer = 0x8fc76800] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63400 == 33 [pid = 5704] [id = 486] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8de75c00 == 32 [pid = 5704] [id = 504] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae3c00 == 31 [pid = 5704] [id = 502] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8de68000 == 30 [pid = 5704] [id = 503] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc62400 == 29 [pid = 5704] [id = 501] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8de69000 == 28 [pid = 5704] [id = 484] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8d000 == 27 [pid = 5704] [id = 488] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x91cdd000 == 26 [pid = 5704] [id = 487] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x91b6d000 == 25 [pid = 5704] [id = 489] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc74c00 == 24 [pid = 5704] [id = 492] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8dec9800 == 23 [pid = 5704] [id = 495] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x91c81400 == 22 [pid = 5704] [id = 490] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc65c00 == 21 [pid = 5704] [id = 493] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcc8400 == 20 [pid = 5704] [id = 491] 21:13:30 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc5800 == 19 [pid = 5704] [id = 494] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8fc80000) [pid = 5704] [serial = 1499] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x91c82400) [pid = 5704] [serial = 1491] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x91b65000) [pid = 5704] [serial = 1490] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8de7dc00) [pid = 5704] [serial = 1493] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8de87800) [pid = 5704] [serial = 1494] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8f831400) [pid = 5704] [serial = 1467] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8ee52000) [pid = 5704] [serial = 1466] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x91cdd400) [pid = 5704] [serial = 1470] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x91c87400) [pid = 5704] [serial = 1469] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x93e32000) [pid = 5704] [serial = 1473] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x93c21000) [pid = 5704] [serial = 1472] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x93e4b000) [pid = 5704] [serial = 1475] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x95409000) [pid = 5704] [serial = 1479] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x95404800) [pid = 5704] [serial = 1478] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8fccf000) [pid = 5704] [serial = 1500] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x95783800) [pid = 5704] [serial = 1482] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x95497000) [pid = 5704] [serial = 1481] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8f835400) [pid = 5704] [serial = 1485] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de8e400) [pid = 5704] [serial = 1484] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8ee53000) [pid = 5704] [serial = 1488] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8e6b1800) [pid = 5704] [serial = 1487] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8ee54c00) [pid = 5704] [serial = 1497] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8ee4b000) [pid = 5704] [serial = 1496] [outer = (nil)] [url = about:blank] 21:13:30 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8fcd0800) [pid = 5704] [serial = 1502] [outer = (nil)] [url = about:blank] 21:13:31 INFO - PROCESS | 5704 | 1467432811241 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2793ms 21:13:31 INFO - PROCESS | 5704 | 1467432811285 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 21:13:31 INFO - PROCESS | 5704 | 1467432811292 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 21:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:13:31 INFO - PROCESS | 5704 | 1467432811301 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:13:31 INFO - PROCESS | 5704 | 1467432811306 Marionette TRACE conn3 <- [1,2042,null,{}] 21:13:31 INFO - PROCESS | 5704 | 1467432811316 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:31 INFO - PROCESS | 5704 | 1467432811323 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:31 INFO - PROCESS | 5704 | 1467432811555 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 21:13:31 INFO - PROCESS | 5704 | 1467432811691 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:31 INFO - PROCESS | 5704 | 1467432811706 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de68400 == 20 [pid = 5704] [id = 518] 21:13:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8de68c00) [pid = 5704] [serial = 1555] [outer = (nil)] 21:13:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8de80c00) [pid = 5704] [serial = 1556] [outer = 0x8de68c00] 21:13:31 INFO - PROCESS | 5704 | 1467432811783 Marionette DEBUG loaded listener.js 21:13:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8de87800) [pid = 5704] [serial = 1557] [outer = 0x8de68c00] 21:13:32 INFO - PROCESS | 5704 | 1467432812622 Marionette TRACE conn3 <- [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]]]}] 21:13:32 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) 21:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1385ms 21:13:32 INFO - PROCESS | 5704 | 1467432812686 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 21:13:32 INFO - PROCESS | 5704 | 1467432812694 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 21:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:13:32 INFO - PROCESS | 5704 | 1467432812707 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:13:32 INFO - PROCESS | 5704 | 1467432812711 Marionette TRACE conn3 <- [1,2046,null,{}] 21:13:32 INFO - PROCESS | 5704 | 1467432812718 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:32 INFO - PROCESS | 5704 | 1467432812725 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:32 INFO - PROCESS | 5704 | 1467432812906 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 21:13:33 INFO - PROCESS | 5704 | 1467432813053 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:33 INFO - PROCESS | 5704 | 1467432813062 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b3c00 == 21 [pid = 5704] [id = 519] 21:13:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8e6b8800) [pid = 5704] [serial = 1558] [outer = (nil)] 21:13:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8eae9800) [pid = 5704] [serial = 1559] [outer = 0x8e6b8800] 21:13:33 INFO - PROCESS | 5704 | 1467432813142 Marionette DEBUG loaded listener.js 21:13:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8ee4e800) [pid = 5704] [serial = 1560] [outer = 0x8e6b8800] 21:13:34 INFO - PROCESS | 5704 | 1467432814281 Marionette TRACE conn3 <- [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]]]}] 21:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1644ms 21:13:34 INFO - PROCESS | 5704 | 1467432814353 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 21:13:34 INFO - PROCESS | 5704 | 1467432814360 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 21:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:13:34 INFO - PROCESS | 5704 | 1467432814383 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:13:34 INFO - PROCESS | 5704 | 1467432814393 Marionette TRACE conn3 <- [1,2050,null,{}] 21:13:34 INFO - PROCESS | 5704 | 1467432814447 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:34 INFO - PROCESS | 5704 | 1467432814461 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:34 INFO - PROCESS | 5704 | 1467432814714 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 21:13:34 INFO - PROCESS | 5704 | 1467432814784 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:34 INFO - PROCESS | 5704 | 1467432814796 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9dd400 == 22 [pid = 5704] [id = 520] 21:13:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8f9df800) [pid = 5704] [serial = 1561] [outer = (nil)] 21:13:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8fc78000) [pid = 5704] [serial = 1562] [outer = 0x8f9df800] 21:13:34 INFO - PROCESS | 5704 | 1467432814951 Marionette DEBUG loaded listener.js 21:13:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8fc80800) [pid = 5704] [serial = 1563] [outer = 0x8f9df800] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x9151e000) [pid = 5704] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x92e3e400) [pid = 5704] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91b6fc00) [pid = 5704] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8dc68000) [pid = 5704] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8f9e0000) [pid = 5704] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8f9e2000) [pid = 5704] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8f837000) [pid = 5704] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8de7e800) [pid = 5704] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8dcc7800) [pid = 5704] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8eae7000) [pid = 5704] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8dc64800) [pid = 5704] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:13:36 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8de8a800) [pid = 5704] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:13:36 INFO - PROCESS | 5704 | 1467432816327 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2014ms 21:13:36 INFO - PROCESS | 5704 | 1467432816423 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 21:13:36 INFO - PROCESS | 5704 | 1467432816426 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 21:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:13:36 INFO - PROCESS | 5704 | 1467432816435 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:13:36 INFO - PROCESS | 5704 | 1467432816438 Marionette TRACE conn3 <- [1,2054,null,{}] 21:13:36 INFO - PROCESS | 5704 | 1467432816444 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:36 INFO - PROCESS | 5704 | 1467432816449 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:36 INFO - PROCESS | 5704 | 1467432816608 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 21:13:36 INFO - PROCESS | 5704 | 1467432816745 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:36 INFO - PROCESS | 5704 | 1467432816755 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcce800 == 23 [pid = 5704] [id = 521] 21:13:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8de7e800) [pid = 5704] [serial = 1564] [outer = (nil)] 21:13:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8f82f400) [pid = 5704] [serial = 1565] [outer = 0x8de7e800] 21:13:36 INFO - PROCESS | 5704 | 1467432816830 Marionette DEBUG loaded listener.js 21:13:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8fccfc00) [pid = 5704] [serial = 1566] [outer = 0x8de7e800] 21:13:37 INFO - PROCESS | 5704 | 1467432817618 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1239ms 21:13:37 INFO - PROCESS | 5704 | 1467432817675 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 21:13:37 INFO - PROCESS | 5704 | 1467432817679 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 21:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:13:37 INFO - PROCESS | 5704 | 1467432817687 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:13:37 INFO - PROCESS | 5704 | 1467432817691 Marionette TRACE conn3 <- [1,2058,null,{}] 21:13:37 INFO - PROCESS | 5704 | 1467432817696 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:37 INFO - PROCESS | 5704 | 1467432817702 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:37 INFO - PROCESS | 5704 | 1467432817862 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 21:13:37 INFO - PROCESS | 5704 | 1467432817872 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:37 INFO - PROCESS | 5704 | 1467432817877 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x91511c00 == 24 [pid = 5704] [id = 522] 21:13:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x91517400) [pid = 5704] [serial = 1567] [outer = (nil)] 21:13:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x91b6e400) [pid = 5704] [serial = 1568] [outer = 0x91517400] 21:13:37 INFO - PROCESS | 5704 | 1467432817950 Marionette DEBUG loaded listener.js 21:13:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x91c85000) [pid = 5704] [serial = 1569] [outer = 0x91517400] 21:13:39 INFO - PROCESS | 5704 | 1467432819231 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1591ms 21:13:39 INFO - PROCESS | 5704 | 1467432819280 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 21:13:39 INFO - PROCESS | 5704 | 1467432819288 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 21:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:13:39 INFO - PROCESS | 5704 | 1467432819297 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:13:39 INFO - PROCESS | 5704 | 1467432819305 Marionette TRACE conn3 <- [1,2062,null,{}] 21:13:39 INFO - PROCESS | 5704 | 1467432819315 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:39 INFO - PROCESS | 5704 | 1467432819320 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:39 INFO - PROCESS | 5704 | 1467432819521 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 21:13:39 INFO - PROCESS | 5704 | 1467432819762 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:39 INFO - PROCESS | 5704 | 1467432819774 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de81c00 == 25 [pid = 5704] [id = 523] 21:13:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8de83400) [pid = 5704] [serial = 1570] [outer = (nil)] 21:13:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8ded0c00) [pid = 5704] [serial = 1571] [outer = 0x8de83400] 21:13:39 INFO - PROCESS | 5704 | 1467432819886 Marionette DEBUG loaded listener.js 21:13:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8ee57400) [pid = 5704] [serial = 1572] [outer = 0x8de83400] 21:13:40 INFO - PROCESS | 5704 | 1467432820977 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1744ms 21:13:41 INFO - PROCESS | 5704 | 1467432821045 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 21:13:41 INFO - PROCESS | 5704 | 1467432821058 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 21:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:13:41 INFO - PROCESS | 5704 | 1467432821077 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:13:41 INFO - PROCESS | 5704 | 1467432821086 Marionette TRACE conn3 <- [1,2066,null,{}] 21:13:41 INFO - PROCESS | 5704 | 1467432821098 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:41 INFO - PROCESS | 5704 | 1467432821109 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:41 INFO - PROCESS | 5704 | 1467432821604 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 21:13:41 INFO - PROCESS | 5704 | 1467432821747 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:41 INFO - PROCESS | 5704 | 1467432821754 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:41 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc74c00 == 26 [pid = 5704] [id = 524] 21:13:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8fcc8400) [pid = 5704] [serial = 1573] [outer = (nil)] 21:13:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91518800) [pid = 5704] [serial = 1574] [outer = 0x8fcc8400] 21:13:41 INFO - PROCESS | 5704 | 1467432821854 Marionette DEBUG loaded listener.js 21:13:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8ee55000) [pid = 5704] [serial = 1575] [outer = 0x8fcc8400] 21:13:42 INFO - PROCESS | 5704 | 1467432822951 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1942ms 21:13:43 INFO - PROCESS | 5704 | 1467432823018 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 21:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:13:43 INFO - PROCESS | 5704 | 1467432823023 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 21:13:43 INFO - PROCESS | 5704 | 1467432823030 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:13:43 INFO - PROCESS | 5704 | 1467432823037 Marionette TRACE conn3 <- [1,2070,null,{}] 21:13:43 INFO - PROCESS | 5704 | 1467432823054 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:43 INFO - PROCESS | 5704 | 1467432823063 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:43 INFO - PROCESS | 5704 | 1467432823284 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 21:13:43 INFO - PROCESS | 5704 | 1467432823514 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:43 INFO - PROCESS | 5704 | 1467432823526 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cdd000 == 27 [pid = 5704] [id = 525] 21:13:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x925ecc00) [pid = 5704] [serial = 1576] [outer = (nil)] 21:13:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x925f3c00) [pid = 5704] [serial = 1577] [outer = 0x925ecc00] 21:13:43 INFO - PROCESS | 5704 | 1467432823640 Marionette DEBUG loaded listener.js 21:13:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x92667000) [pid = 5704] [serial = 1578] [outer = 0x925ecc00] 21:13:44 INFO - PROCESS | 5704 | 1467432824666 Marionette TRACE conn3 <- [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]]]}] 21:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1699ms 21:13:44 INFO - PROCESS | 5704 | 1467432824729 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 21:13:44 INFO - PROCESS | 5704 | 1467432824734 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 21:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:13:44 INFO - PROCESS | 5704 | 1467432824741 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:13:44 INFO - PROCESS | 5704 | 1467432824744 Marionette TRACE conn3 <- [1,2074,null,{}] 21:13:44 INFO - PROCESS | 5704 | 1467432824750 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:44 INFO - PROCESS | 5704 | 1467432824756 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:44 INFO - PROCESS | 5704 | 1467432824942 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 21:13:45 INFO - PROCESS | 5704 | 1467432825174 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:45 INFO - PROCESS | 5704 | 1467432825182 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc68c00 == 28 [pid = 5704] [id = 526] 21:13:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8dc69400) [pid = 5704] [serial = 1579] [outer = (nil)] 21:13:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8dc70400) [pid = 5704] [serial = 1580] [outer = 0x8dc69400] 21:13:45 INFO - PROCESS | 5704 | 1467432825423 Marionette DEBUG loaded listener.js 21:13:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8dcd3c00) [pid = 5704] [serial = 1581] [outer = 0x8dc69400] 21:13:46 INFO - PROCESS | 5704 | 1467432826484 Marionette TRACE conn3 <- [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]]]}] 21:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1787ms 21:13:46 INFO - PROCESS | 5704 | 1467432826534 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 21:13:46 INFO - PROCESS | 5704 | 1467432826540 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 21:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:13:46 INFO - PROCESS | 5704 | 1467432826549 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:13:46 INFO - PROCESS | 5704 | 1467432826553 Marionette TRACE conn3 <- [1,2078,null,{}] 21:13:46 INFO - PROCESS | 5704 | 1467432826561 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:46 INFO - PROCESS | 5704 | 1467432826566 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:46 INFO - PROCESS | 5704 | 1467432826758 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91b65800) [pid = 5704] [serial = 1503] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x9266c400) [pid = 5704] [serial = 1532] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x949c0000) [pid = 5704] [serial = 1476] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x925f0800) [pid = 5704] [serial = 1526] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de82400) [pid = 5704] [serial = 1529] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x925f8800) [pid = 5704] [serial = 1527] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8fcd4400) [pid = 5704] [serial = 1523] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x91c8a000) [pid = 5704] [serial = 1511] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91cd5400) [pid = 5704] [serial = 1512] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x9265fc00) [pid = 5704] [serial = 1514] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x92665800) [pid = 5704] [serial = 1515] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8e6b8000) [pid = 5704] [serial = 1520] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8ee56400) [pid = 5704] [serial = 1521] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8dcd2800) [pid = 5704] [serial = 1517] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8de77000) [pid = 5704] [serial = 1518] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8ee54400) [pid = 5704] [serial = 1508] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8f9d6c00) [pid = 5704] [serial = 1509] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8dc70000) [pid = 5704] [serial = 1505] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x8de62000) [pid = 5704] [serial = 1506] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x92e3a000) [pid = 5704] [serial = 1533] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x8eae4800) [pid = 5704] [serial = 1530] [outer = (nil)] [url = about:blank] 21:13:46 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x9151d000) [pid = 5704] [serial = 1524] [outer = (nil)] [url = about:blank] 21:13:47 INFO - PROCESS | 5704 | 1467432826990 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:47 INFO - PROCESS | 5704 | 1467432826999 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de77000 == 29 [pid = 5704] [id = 527] 21:13:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x8de8c000) [pid = 5704] [serial = 1582] [outer = (nil)] 21:13:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x8eae3000) [pid = 5704] [serial = 1583] [outer = 0x8de8c000] 21:13:47 INFO - PROCESS | 5704 | 1467432827084 Marionette DEBUG loaded listener.js 21:13:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x8f222400) [pid = 5704] [serial = 1584] [outer = 0x8de8c000] 21:13:47 INFO - PROCESS | 5704 | 1467432827880 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1383ms 21:13:47 INFO - PROCESS | 5704 | 1467432827931 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 21:13:47 INFO - PROCESS | 5704 | 1467432827937 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 21:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:13:47 INFO - PROCESS | 5704 | 1467432827947 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:13:47 INFO - PROCESS | 5704 | 1467432827952 Marionette TRACE conn3 <- [1,2082,null,{}] 21:13:47 INFO - PROCESS | 5704 | 1467432827962 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:47 INFO - PROCESS | 5704 | 1467432827968 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:48 INFO - PROCESS | 5704 | 1467432828150 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 21:13:48 INFO - PROCESS | 5704 | 1467432828288 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:48 INFO - PROCESS | 5704 | 1467432828298 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eaedc00 == 30 [pid = 5704] [id = 528] 21:13:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8f83b400) [pid = 5704] [serial = 1585] [outer = (nil)] 21:13:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8fcc7800) [pid = 5704] [serial = 1586] [outer = 0x8f83b400] 21:13:48 INFO - PROCESS | 5704 | 1467432828370 Marionette DEBUG loaded listener.js 21:13:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x9151b000) [pid = 5704] [serial = 1587] [outer = 0x8f83b400] 21:13:49 INFO - PROCESS | 5704 | 1467432829319 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1440ms 21:13:49 INFO - PROCESS | 5704 | 1467432829388 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 21:13:49 INFO - PROCESS | 5704 | 1467432829392 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 21:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:13:49 INFO - PROCESS | 5704 | 1467432829399 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:13:49 INFO - PROCESS | 5704 | 1467432829405 Marionette TRACE conn3 <- [1,2086,null,{}] 21:13:49 INFO - PROCESS | 5704 | 1467432829428 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:49 INFO - PROCESS | 5704 | 1467432829436 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:49 INFO - PROCESS | 5704 | 1467432829663 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 21:13:49 INFO - PROCESS | 5704 | 1467432829691 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:49 INFO - PROCESS | 5704 | 1467432829698 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7e400 == 31 [pid = 5704] [id = 529] 21:13:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8e6b0800) [pid = 5704] [serial = 1588] [outer = (nil)] 21:13:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x91cd9c00) [pid = 5704] [serial = 1589] [outer = 0x8e6b0800] 21:13:49 INFO - PROCESS | 5704 | 1467432829770 Marionette DEBUG loaded listener.js 21:13:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x925f2800) [pid = 5704] [serial = 1590] [outer = 0x8e6b0800] 21:13:50 INFO - PROCESS | 5704 | 1467432830732 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1399ms 21:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:13:50 INFO - PROCESS | 5704 | 1467432830805 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 21:13:50 INFO - PROCESS | 5704 | 1467432830809 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 21:13:50 INFO - PROCESS | 5704 | 1467432830816 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:13:50 INFO - PROCESS | 5704 | 1467432830818 Marionette TRACE conn3 <- [1,2090,null,{}] 21:13:50 INFO - PROCESS | 5704 | 1467432830825 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:50 INFO - PROCESS | 5704 | 1467432830830 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:51 INFO - PROCESS | 5704 | 1467432831051 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 21:13:51 INFO - PROCESS | 5704 | 1467432831077 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:51 INFO - PROCESS | 5704 | 1467432831083 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de62c00 == 32 [pid = 5704] [id = 530] 21:13:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8f223c00) [pid = 5704] [serial = 1591] [outer = (nil)] 21:13:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x92d23400) [pid = 5704] [serial = 1592] [outer = 0x8f223c00] 21:13:51 INFO - PROCESS | 5704 | 1467432831153 Marionette DEBUG loaded listener.js 21:13:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x92d26c00) [pid = 5704] [serial = 1593] [outer = 0x8f223c00] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de64000) [pid = 5704] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8fc80c00) [pid = 5704] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8f9df800) [pid = 5704] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x92e3bc00) [pid = 5704] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8fc76800) [pid = 5704] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8e6b8800) [pid = 5704] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8de68c00) [pid = 5704] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8de8f400) [pid = 5704] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x93e37c00) [pid = 5704] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x8de61400) [pid = 5704] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:13:51 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x8de7e800) [pid = 5704] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:13:52 INFO - PROCESS | 5704 | 1467432832185 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1437ms 21:13:52 INFO - PROCESS | 5704 | 1467432832252 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 21:13:52 INFO - PROCESS | 5704 | 1467432832256 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 21:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:13:52 INFO - PROCESS | 5704 | 1467432832262 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:13:52 INFO - PROCESS | 5704 | 1467432832266 Marionette TRACE conn3 <- [1,2094,null,{}] 21:13:52 INFO - PROCESS | 5704 | 1467432832271 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:52 INFO - PROCESS | 5704 | 1467432832276 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:52 INFO - PROCESS | 5704 | 1467432832440 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 21:13:52 INFO - PROCESS | 5704 | 1467432832449 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:52 INFO - PROCESS | 5704 | 1467432832456 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de66400 == 33 [pid = 5704] [id = 531] 21:13:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x8dec9000) [pid = 5704] [serial = 1594] [outer = (nil)] 21:13:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x9265f400) [pid = 5704] [serial = 1595] [outer = 0x8dec9000] 21:13:52 INFO - PROCESS | 5704 | 1467432832756 Marionette DEBUG loaded listener.js 21:13:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x92d30000) [pid = 5704] [serial = 1596] [outer = 0x8dec9000] 21:13:53 INFO - PROCESS | 5704 | 1467432833637 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1439ms 21:13:53 INFO - PROCESS | 5704 | 1467432833703 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 21:13:53 INFO - PROCESS | 5704 | 1467432833710 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 21:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:13:53 INFO - PROCESS | 5704 | 1467432833720 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:13:53 INFO - PROCESS | 5704 | 1467432833726 Marionette TRACE conn3 <- [1,2098,null,{}] 21:13:53 INFO - PROCESS | 5704 | 1467432833799 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:53 INFO - PROCESS | 5704 | 1467432833809 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:54 INFO - PROCESS | 5704 | 1467432834030 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 21:13:54 INFO - PROCESS | 5704 | 1467432834299 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:54 INFO - PROCESS | 5704 | 1467432834315 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de63c00 == 34 [pid = 5704] [id = 532] 21:13:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8dec8800) [pid = 5704] [serial = 1597] [outer = (nil)] 21:13:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8e6b2400) [pid = 5704] [serial = 1598] [outer = 0x8dec8800] 21:13:54 INFO - PROCESS | 5704 | 1467432834412 Marionette DEBUG loaded listener.js 21:13:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8eae8c00) [pid = 5704] [serial = 1599] [outer = 0x8dec8800] 21:13:55 INFO - PROCESS | 5704 | 1467432835362 Marionette TRACE conn3 <- [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]]]}] 21:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1690ms 21:13:55 INFO - PROCESS | 5704 | 1467432835410 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 21:13:55 INFO - PROCESS | 5704 | 1467432835418 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 21:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:13:55 INFO - PROCESS | 5704 | 1467432835429 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:13:55 INFO - PROCESS | 5704 | 1467432835434 Marionette TRACE conn3 <- [1,2102,null,{}] 21:13:55 INFO - PROCESS | 5704 | 1467432835441 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:55 INFO - PROCESS | 5704 | 1467432835446 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:55 INFO - PROCESS | 5704 | 1467432835647 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 21:13:55 INFO - PROCESS | 5704 | 1467432835892 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:55 INFO - PROCESS | 5704 | 1467432835906 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de71000 == 35 [pid = 5704] [id = 533] 21:13:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8f9e0800) [pid = 5704] [serial = 1600] [outer = (nil)] 21:13:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8fcd3000) [pid = 5704] [serial = 1601] [outer = 0x8f9e0800] 21:13:56 INFO - PROCESS | 5704 | 1467432836043 Marionette DEBUG loaded listener.js 21:13:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x91b65800) [pid = 5704] [serial = 1602] [outer = 0x8f9e0800] 21:13:57 INFO - PROCESS | 5704 | 1467432837005 Marionette TRACE conn3 <- [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]]]}] 21:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1641ms 21:13:57 INFO - PROCESS | 5704 | 1467432837071 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 21:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:13:57 INFO - PROCESS | 5704 | 1467432837076 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 21:13:57 INFO - PROCESS | 5704 | 1467432837084 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:13:57 INFO - PROCESS | 5704 | 1467432837090 Marionette TRACE conn3 <- [1,2106,null,{}] 21:13:57 INFO - PROCESS | 5704 | 1467432837107 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:57 INFO - PROCESS | 5704 | 1467432837117 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:57 INFO - PROCESS | 5704 | 1467432837348 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 21:13:57 INFO - PROCESS | 5704 | 1467432837631 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:57 INFO - PROCESS | 5704 | 1467432837642 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c83000 == 36 [pid = 5704] [id = 534] 21:13:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x92d2d000) [pid = 5704] [serial = 1603] [outer = (nil)] 21:13:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x92e3b400) [pid = 5704] [serial = 1604] [outer = 0x92d2d000] 21:13:57 INFO - PROCESS | 5704 | 1467432837751 Marionette DEBUG loaded listener.js 21:13:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x930e8c00) [pid = 5704] [serial = 1605] [outer = 0x92d2d000] 21:13:58 INFO - PROCESS | 5704 | 1467432838693 Marionette TRACE conn3 <- [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]]]}] 21:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1641ms 21:13:58 INFO - PROCESS | 5704 | 1467432838724 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 21:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:13:58 INFO - PROCESS | 5704 | 1467432838729 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 21:13:58 INFO - PROCESS | 5704 | 1467432838737 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:13:58 INFO - PROCESS | 5704 | 1467432838740 Marionette TRACE conn3 <- [1,2110,null,{}] 21:13:58 INFO - PROCESS | 5704 | 1467432838747 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:13:58 INFO - PROCESS | 5704 | 1467432838752 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:58 INFO - PROCESS | 5704 | 1467432838952 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 21:13:59 INFO - PROCESS | 5704 | 1467432839146 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:13:59 INFO - PROCESS | 5704 | 1467432839155 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:13:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f834000 == 37 [pid = 5704] [id = 535] 21:13:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x92d25400) [pid = 5704] [serial = 1606] [outer = (nil)] 21:13:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x93e2c400) [pid = 5704] [serial = 1607] [outer = 0x92d25400] 21:13:59 INFO - PROCESS | 5704 | 1467432839274 Marionette DEBUG loaded listener.js 21:13:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x93e3a400) [pid = 5704] [serial = 1608] [outer = 0x92d25400] 21:14:00 INFO - PROCESS | 5704 | 1467432840271 Marionette TRACE conn3 <- [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]]]}] 21:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1586ms 21:14:00 INFO - PROCESS | 5704 | 1467432840322 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 21:14:00 INFO - PROCESS | 5704 | 1467432840326 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 21:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:14:00 INFO - PROCESS | 5704 | 1467432840335 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:14:00 INFO - PROCESS | 5704 | 1467432840338 Marionette TRACE conn3 <- [1,2114,null,{}] 21:14:00 INFO - PROCESS | 5704 | 1467432840347 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:00 INFO - PROCESS | 5704 | 1467432840353 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:00 INFO - PROCESS | 5704 | 1467432840551 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 21:14:00 INFO - PROCESS | 5704 | 1467432840756 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:00 INFO - PROCESS | 5704 | 1467432840764 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:00 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f228c00 == 38 [pid = 5704] [id = 536] 21:14:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8f22cc00) [pid = 5704] [serial = 1609] [outer = (nil)] 21:14:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x93e2d800) [pid = 5704] [serial = 1610] [outer = 0x8f22cc00] 21:14:00 INFO - PROCESS | 5704 | 1467432840860 Marionette DEBUG loaded listener.js 21:14:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x93e51800) [pid = 5704] [serial = 1611] [outer = 0x8f22cc00] 21:14:01 INFO - PROCESS | 5704 | 1467432841857 Marionette TRACE conn3 <- [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]]]}] 21:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1586ms 21:14:01 INFO - PROCESS | 5704 | 1467432841921 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 21:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:14:01 INFO - PROCESS | 5704 | 1467432841925 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 21:14:01 INFO - PROCESS | 5704 | 1467432841932 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:14:01 INFO - PROCESS | 5704 | 1467432841936 Marionette TRACE conn3 <- [1,2118,null,{}] 21:14:01 INFO - PROCESS | 5704 | 1467432841942 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:01 INFO - PROCESS | 5704 | 1467432841954 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:02 INFO - PROCESS | 5704 | 1467432842215 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 21:14:02 INFO - PROCESS | 5704 | 1467432842480 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:02 INFO - PROCESS | 5704 | 1467432842492 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6e800 == 39 [pid = 5704] [id = 537] 21:14:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8de7c800) [pid = 5704] [serial = 1612] [outer = (nil)] 21:14:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x95409000) [pid = 5704] [serial = 1613] [outer = 0x8de7c800] 21:14:02 INFO - PROCESS | 5704 | 1467432842590 Marionette DEBUG loaded listener.js 21:14:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x95482c00) [pid = 5704] [serial = 1614] [outer = 0x8de7c800] 21:14:03 INFO - PROCESS | 5704 | 1467432843521 Marionette TRACE conn3 <- [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]]]}] 21:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1638ms 21:14:03 INFO - PROCESS | 5704 | 1467432843571 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 21:14:03 INFO - PROCESS | 5704 | 1467432843576 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 21:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:14:03 INFO - PROCESS | 5704 | 1467432843603 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:14:03 INFO - PROCESS | 5704 | 1467432843607 Marionette TRACE conn3 <- [1,2122,null,{}] 21:14:03 INFO - PROCESS | 5704 | 1467432843614 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:03 INFO - PROCESS | 5704 | 1467432843620 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:03 INFO - PROCESS | 5704 | 1467432843807 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 21:14:04 INFO - PROCESS | 5704 | 1467432844376 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:04 INFO - PROCESS | 5704 | 1467432844386 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de68800 == 40 [pid = 5704] [id = 538] 21:14:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de68c00) [pid = 5704] [serial = 1615] [outer = (nil)] 21:14:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8de71400) [pid = 5704] [serial = 1616] [outer = 0x8de68c00] 21:14:04 INFO - PROCESS | 5704 | 1467432844470 Marionette DEBUG loaded listener.js 21:14:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8deca000) [pid = 5704] [serial = 1617] [outer = 0x8de68c00] 21:14:05 INFO - PROCESS | 5704 | 1467432845430 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1893ms 21:14:05 INFO - PROCESS | 5704 | 1467432845509 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 21:14:05 INFO - PROCESS | 5704 | 1467432845515 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 21:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:14:05 INFO - PROCESS | 5704 | 1467432845524 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:14:05 INFO - PROCESS | 5704 | 1467432845529 Marionette TRACE conn3 <- [1,2126,null,{}] 21:14:05 INFO - PROCESS | 5704 | 1467432845538 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:05 INFO - PROCESS | 5704 | 1467432845543 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:05 INFO - PROCESS | 5704 | 1467432845737 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 21:14:06 INFO - PROCESS | 5704 | 1467432845996 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:06 INFO - PROCESS | 5704 | 1467432846008 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de77000 == 39 [pid = 5704] [id = 527] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de81c00 == 38 [pid = 5704] [id = 523] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7e400 == 37 [pid = 5704] [id = 529] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de62c00 == 36 [pid = 5704] [id = 530] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x91cdd000 == 35 [pid = 5704] [id = 525] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc74c00 == 34 [pid = 5704] [id = 524] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc7000 == 33 [pid = 5704] [id = 505] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8eaedc00 == 32 [pid = 5704] [id = 528] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc68c00 == 31 [pid = 5704] [id = 526] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de68800 == 30 [pid = 5704] [id = 538] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6e800 == 29 [pid = 5704] [id = 537] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8f228c00 == 28 [pid = 5704] [id = 536] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8f834000 == 27 [pid = 5704] [id = 535] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de71000 == 26 [pid = 5704] [id = 533] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x91c83000 == 25 [pid = 5704] [id = 534] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de66400 == 24 [pid = 5704] [id = 531] 21:14:07 INFO - PROCESS | 5704 | --DOCSHELL 0x8de63c00 == 23 [pid = 5704] [id = 532] 21:14:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc67400 == 24 [pid = 5704] [id = 539] 21:14:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8dc68c00) [pid = 5704] [serial = 1618] [outer = (nil)] 21:14:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8dc70c00) [pid = 5704] [serial = 1619] [outer = 0x8dc68c00] 21:14:07 INFO - PROCESS | 5704 | 1467432847133 Marionette DEBUG loaded listener.js 21:14:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8dccdc00) [pid = 5704] [serial = 1620] [outer = 0x8dc68c00] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8eaec400) [pid = 5704] [serial = 1536] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8e6b9400) [pid = 5704] [serial = 1535] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x91cdb000) [pid = 5704] [serial = 1539] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x91c83400) [pid = 5704] [serial = 1538] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8fc78000) [pid = 5704] [serial = 1562] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x93b92400) [pid = 5704] [serial = 1542] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8fc7d000) [pid = 5704] [serial = 1553] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8eae9800) [pid = 5704] [serial = 1559] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x92e41000) [pid = 5704] [serial = 1541] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8de80c00) [pid = 5704] [serial = 1556] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de87800) [pid = 5704] [serial = 1557] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x93e30800) [pid = 5704] [serial = 1545] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x93c28400) [pid = 5704] [serial = 1544] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x949be800) [pid = 5704] [serial = 1548] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x93e48c00) [pid = 5704] [serial = 1547] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de7e000) [pid = 5704] [serial = 1551] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de6c000) [pid = 5704] [serial = 1550] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8f82f400) [pid = 5704] [serial = 1565] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x91513c00) [pid = 5704] [serial = 1554] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8fccfc00) [pid = 5704] [serial = 1566] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8fc80800) [pid = 5704] [serial = 1563] [outer = (nil)] [url = about:blank] 21:14:07 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8ee4e800) [pid = 5704] [serial = 1560] [outer = (nil)] [url = about:blank] 21:14:08 INFO - PROCESS | 5704 | 1467432848122 Marionette TRACE conn3 <- [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]]]}] 21:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2640ms 21:14:08 INFO - PROCESS | 5704 | 1467432848165 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 21:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:14:08 INFO - PROCESS | 5704 | 1467432848172 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 21:14:08 INFO - PROCESS | 5704 | 1467432848185 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:14:08 INFO - PROCESS | 5704 | 1467432848188 Marionette TRACE conn3 <- [1,2130,null,{}] 21:14:08 INFO - PROCESS | 5704 | 1467432848203 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:08 INFO - PROCESS | 5704 | 1467432848210 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:08 INFO - PROCESS | 5704 | 1467432848386 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 21:14:08 INFO - PROCESS | 5704 | 1467432848398 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:08 INFO - PROCESS | 5704 | 1467432848413 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de86400 == 25 [pid = 5704] [id = 540] 21:14:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8de87800) [pid = 5704] [serial = 1621] [outer = (nil)] 21:14:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8de8e000) [pid = 5704] [serial = 1622] [outer = 0x8de87800] 21:14:08 INFO - PROCESS | 5704 | 1467432848487 Marionette DEBUG loaded listener.js 21:14:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8ded1400) [pid = 5704] [serial = 1623] [outer = 0x8de87800] 21:14:09 INFO - PROCESS | 5704 | 1467432849524 Marionette TRACE conn3 <- [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] 21:14:09 INFO - PROCESS | 5704 | 1467432849589 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 21:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:14:09 INFO - PROCESS | 5704 | 1467432849601 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:14:09 INFO - PROCESS | 5704 | 1467432849606 Marionette TRACE conn3 <- [1,2134,null,{}] 21:14:09 INFO - PROCESS | 5704 | 1467432849613 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:09 INFO - PROCESS | 5704 | 1467432849619 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:09 INFO - PROCESS | 5704 | 1467432849887 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 21:14:09 INFO - PROCESS | 5704 | 1467432849914 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:09 INFO - PROCESS | 5704 | 1467432849920 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:09 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae2c00 == 26 [pid = 5704] [id = 541] 21:14:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8eaedc00) [pid = 5704] [serial = 1624] [outer = (nil)] 21:14:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8f225c00) [pid = 5704] [serial = 1625] [outer = 0x8eaedc00] 21:14:10 INFO - PROCESS | 5704 | 1467432849996 Marionette DEBUG loaded listener.js 21:14:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8f834400) [pid = 5704] [serial = 1626] [outer = 0x8eaedc00] 21:14:11 INFO - PROCESS | 5704 | 1467432851074 Marionette TRACE conn3 <- [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]]]}] 21:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1536ms 21:14:11 INFO - PROCESS | 5704 | 1467432851141 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 21:14:11 INFO - PROCESS | 5704 | 1467432851145 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 21:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:14:11 INFO - PROCESS | 5704 | 1467432851152 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:14:11 INFO - PROCESS | 5704 | 1467432851158 Marionette TRACE conn3 <- [1,2138,null,{}] 21:14:11 INFO - PROCESS | 5704 | 1467432851182 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:11 INFO - PROCESS | 5704 | 1467432851191 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:11 INFO - PROCESS | 5704 | 1467432851434 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 21:14:11 INFO - PROCESS | 5704 | 1467432851461 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:11 INFO - PROCESS | 5704 | 1467432851468 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc82000 == 27 [pid = 5704] [id = 542] 21:14:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8fcc7c00) [pid = 5704] [serial = 1627] [outer = (nil)] 21:14:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8fcd0800) [pid = 5704] [serial = 1628] [outer = 0x8fcc7c00] 21:14:11 INFO - PROCESS | 5704 | 1467432851542 Marionette DEBUG loaded listener.js 21:14:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91516800) [pid = 5704] [serial = 1629] [outer = 0x8fcc7c00] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8dec9000) [pid = 5704] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8e6b0800) [pid = 5704] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8f223c00) [pid = 5704] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8dc69400) [pid = 5704] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8fcc8400) [pid = 5704] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x91517400) [pid = 5704] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8de8c000) [pid = 5704] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8de83400) [pid = 5704] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x925ecc00) [pid = 5704] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:14:12 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8f83b400) [pid = 5704] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:14:12 INFO - PROCESS | 5704 | 1467432852950 Marionette TRACE conn3 <- [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]]]}] 21:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1837ms 21:14:12 INFO - PROCESS | 5704 | 1467432852990 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 21:14:12 INFO - PROCESS | 5704 | 1467432852995 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 21:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:14:13 INFO - PROCESS | 5704 | 1467432853002 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:14:13 INFO - PROCESS | 5704 | 1467432853005 Marionette TRACE conn3 <- [1,2142,null,{}] 21:14:13 INFO - PROCESS | 5704 | 1467432853011 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:13 INFO - PROCESS | 5704 | 1467432853016 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:13 INFO - PROCESS | 5704 | 1467432853188 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 21:14:13 INFO - PROCESS | 5704 | 1467432853325 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:13 INFO - PROCESS | 5704 | 1467432853334 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dec8000 == 28 [pid = 5704] [id = 543] 21:14:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8dec9000) [pid = 5704] [serial = 1630] [outer = (nil)] 21:14:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x91517400) [pid = 5704] [serial = 1631] [outer = 0x8dec9000] 21:14:13 INFO - PROCESS | 5704 | 1467432853404 Marionette DEBUG loaded listener.js 21:14:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x91b6e000) [pid = 5704] [serial = 1632] [outer = 0x8dec9000] 21:14:14 INFO - PROCESS | 5704 | 1467432854286 Marionette TRACE conn3 <- [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] 21:14:14 INFO - PROCESS | 5704 | 1467432854398 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 21:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:14:14 INFO - PROCESS | 5704 | 1467432854408 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:14:14 INFO - PROCESS | 5704 | 1467432854414 Marionette TRACE conn3 <- [1,2146,null,{}] 21:14:14 INFO - PROCESS | 5704 | 1467432854424 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:14 INFO - PROCESS | 5704 | 1467432854430 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:14 INFO - PROCESS | 5704 | 1467432854673 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 21:14:14 INFO - PROCESS | 5704 | 1467432854928 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:14 INFO - PROCESS | 5704 | 1467432854946 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de81c00 == 29 [pid = 5704] [id = 544] 21:14:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8de82400) [pid = 5704] [serial = 1633] [outer = (nil)] 21:14:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8de8a000) [pid = 5704] [serial = 1634] [outer = 0x8de82400] 21:14:15 INFO - PROCESS | 5704 | 1467432855058 Marionette DEBUG loaded listener.js 21:14:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8ee4f800) [pid = 5704] [serial = 1635] [outer = 0x8de82400] 21:14:16 INFO - PROCESS | 5704 | 1467432856195 Marionette TRACE conn3 <- [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] 21:14:16 INFO - PROCESS | 5704 | 1467432856253 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 21:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:14:16 INFO - PROCESS | 5704 | 1467432856265 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:14:16 INFO - PROCESS | 5704 | 1467432856272 Marionette TRACE conn3 <- [1,2150,null,{}] 21:14:16 INFO - PROCESS | 5704 | 1467432856279 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:16 INFO - PROCESS | 5704 | 1467432856285 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:16 INFO - PROCESS | 5704 | 1467432856501 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 21:14:16 INFO - PROCESS | 5704 | 1467432856737 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:16 INFO - PROCESS | 5704 | 1467432856747 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de67c00 == 30 [pid = 5704] [id = 545] 21:14:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8f839800) [pid = 5704] [serial = 1636] [outer = (nil)] 21:14:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x91c83400) [pid = 5704] [serial = 1637] [outer = 0x8f839800] 21:14:16 INFO - PROCESS | 5704 | 1467432856834 Marionette DEBUG loaded listener.js 21:14:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x91ccf800) [pid = 5704] [serial = 1638] [outer = 0x8f839800] 21:14:17 INFO - PROCESS | 5704 | 1467432857876 Marionette TRACE conn3 <- [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]]]}] 21:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1695ms 21:14:17 INFO - PROCESS | 5704 | 1467432857956 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 21:14:17 INFO - PROCESS | 5704 | 1467432857961 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 21:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:14:17 INFO - PROCESS | 5704 | 1467432857968 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:14:17 INFO - PROCESS | 5704 | 1467432857973 Marionette TRACE conn3 <- [1,2154,null,{}] 21:14:17 INFO - PROCESS | 5704 | 1467432857989 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:17 INFO - PROCESS | 5704 | 1467432857998 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:18 INFO - PROCESS | 5704 | 1467432858231 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 21:14:18 INFO - PROCESS | 5704 | 1467432858552 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:18 INFO - PROCESS | 5704 | 1467432858564 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x925ec800 == 31 [pid = 5704] [id = 546] 21:14:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x925ee000) [pid = 5704] [serial = 1639] [outer = (nil)] 21:14:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x92664800) [pid = 5704] [serial = 1640] [outer = 0x925ee000] 21:14:18 INFO - PROCESS | 5704 | 1467432858655 Marionette DEBUG loaded listener.js 21:14:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x9266b400) [pid = 5704] [serial = 1641] [outer = 0x925ee000] 21:14:19 INFO - PROCESS | 5704 | 1467432859715 Marionette TRACE conn3 <- [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]]]}] 21:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1834ms 21:14:19 INFO - PROCESS | 5704 | 1467432859804 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 21:14:19 INFO - PROCESS | 5704 | 1467432859808 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 21:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:14:19 INFO - PROCESS | 5704 | 1467432859815 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:14:19 INFO - PROCESS | 5704 | 1467432859819 Marionette TRACE conn3 <- [1,2158,null,{}] 21:14:19 INFO - PROCESS | 5704 | 1467432859825 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:19 INFO - PROCESS | 5704 | 1467432859830 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:20 INFO - PROCESS | 5704 | 1467432860053 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 21:14:20 INFO - PROCESS | 5704 | 1467432860294 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:20 INFO - PROCESS | 5704 | 1467432860306 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc76800 == 32 [pid = 5704] [id = 547] 21:14:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8fc7b400) [pid = 5704] [serial = 1642] [outer = (nil)] 21:14:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x92e34c00) [pid = 5704] [serial = 1643] [outer = 0x8fc7b400] 21:14:20 INFO - PROCESS | 5704 | 1467432860430 Marionette DEBUG loaded listener.js 21:14:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x92e36000) [pid = 5704] [serial = 1644] [outer = 0x8fc7b400] 21:14:21 INFO - PROCESS | 5704 | 1467432861596 Marionette TRACE conn3 <- [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]]]}] 21:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1832ms 21:14:21 INFO - PROCESS | 5704 | 1467432861744 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 21:14:21 INFO - PROCESS | 5704 | 1467432861754 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 21:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:14:21 INFO - PROCESS | 5704 | 1467432861779 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:14:21 INFO - PROCESS | 5704 | 1467432861784 Marionette TRACE conn3 <- [1,2162,null,{}] 21:14:21 INFO - PROCESS | 5704 | 1467432861793 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:21 INFO - PROCESS | 5704 | 1467432861798 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:22 INFO - PROCESS | 5704 | 1467432862041 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 21:14:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcce800 == 31 [pid = 5704] [id = 521] 21:14:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9dd400 == 30 [pid = 5704] [id = 520] 21:14:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b3c00 == 29 [pid = 5704] [id = 519] 21:14:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6ac00 == 28 [pid = 5704] [id = 506] 21:14:22 INFO - PROCESS | 5704 | --DOCSHELL 0x8de68400 == 27 [pid = 5704] [id = 518] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x925f2800) [pid = 5704] [serial = 1590] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x92d23400) [pid = 5704] [serial = 1592] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8dcd3c00) [pid = 5704] [serial = 1581] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x91518800) [pid = 5704] [serial = 1574] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8ee55000) [pid = 5704] [serial = 1575] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x91c85000) [pid = 5704] [serial = 1569] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91b6e400) [pid = 5704] [serial = 1568] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8eae3000) [pid = 5704] [serial = 1583] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8f222400) [pid = 5704] [serial = 1584] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8ded0c00) [pid = 5704] [serial = 1571] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8ee57400) [pid = 5704] [serial = 1572] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x925f3c00) [pid = 5704] [serial = 1577] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x92667000) [pid = 5704] [serial = 1578] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8fcc7800) [pid = 5704] [serial = 1586] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8dc70400) [pid = 5704] [serial = 1580] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x91cd9c00) [pid = 5704] [serial = 1589] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x92d26c00) [pid = 5704] [serial = 1593] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x92d30000) [pid = 5704] [serial = 1596] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x9151b000) [pid = 5704] [serial = 1587] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x9265f400) [pid = 5704] [serial = 1595] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 5704 | 1467432862298 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:22 INFO - PROCESS | 5704 | 1467432862313 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6ac00 == 28 [pid = 5704] [id = 548] 21:14:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x8de6c000) [pid = 5704] [serial = 1645] [outer = (nil)] 21:14:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x8de8b000) [pid = 5704] [serial = 1646] [outer = 0x8de6c000] 21:14:22 INFO - PROCESS | 5704 | 1467432862388 Marionette DEBUG loaded listener.js 21:14:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x8e6adc00) [pid = 5704] [serial = 1647] [outer = 0x8de6c000] 21:14:23 INFO - PROCESS | 5704 | 1467432863223 Marionette TRACE conn3 <- [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]]]}] 21:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1484ms 21:14:23 INFO - PROCESS | 5704 | 1467432863263 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 21:14:23 INFO - PROCESS | 5704 | 1467432863270 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 21:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:14:23 INFO - PROCESS | 5704 | 1467432863282 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:14:23 INFO - PROCESS | 5704 | 1467432863286 Marionette TRACE conn3 <- [1,2166,null,{}] 21:14:23 INFO - PROCESS | 5704 | 1467432863293 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:23 INFO - PROCESS | 5704 | 1467432863300 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:23 INFO - PROCESS | 5704 | 1467432863548 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 21:14:23 INFO - PROCESS | 5704 | 1467432863564 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:23 INFO - PROCESS | 5704 | 1467432863573 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee53800 == 29 [pid = 5704] [id = 549] 21:14:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8ee56c00) [pid = 5704] [serial = 1648] [outer = (nil)] 21:14:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8f9d9800) [pid = 5704] [serial = 1649] [outer = 0x8ee56c00] 21:14:23 INFO - PROCESS | 5704 | 1467432863734 Marionette DEBUG loaded listener.js 21:14:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8fc7e800) [pid = 5704] [serial = 1650] [outer = 0x8ee56c00] 21:14:24 INFO - PROCESS | 5704 | 1467432864713 Marionette TRACE conn3 <- [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]]]}] 21:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1483ms 21:14:24 INFO - PROCESS | 5704 | 1467432864765 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 21:14:24 INFO - PROCESS | 5704 | 1467432864769 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 21:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:14:24 INFO - PROCESS | 5704 | 1467432864778 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:14:24 INFO - PROCESS | 5704 | 1467432864784 Marionette TRACE conn3 <- [1,2170,null,{}] 21:14:24 INFO - PROCESS | 5704 | 1467432864809 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:24 INFO - PROCESS | 5704 | 1467432864819 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:25 INFO - PROCESS | 5704 | 1467432865042 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 21:14:25 INFO - PROCESS | 5704 | 1467432865069 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:25 INFO - PROCESS | 5704 | 1467432865080 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:25 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c85400 == 30 [pid = 5704] [id = 550] 21:14:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x91c85800) [pid = 5704] [serial = 1651] [outer = (nil)] 21:14:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x91cd4c00) [pid = 5704] [serial = 1652] [outer = 0x91c85800] 21:14:25 INFO - PROCESS | 5704 | 1467432865153 Marionette DEBUG loaded listener.js 21:14:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x91cde800) [pid = 5704] [serial = 1653] [outer = 0x91c85800] 21:14:26 INFO - PROCESS | 5704 | 1467432866136 Marionette TRACE conn3 <- [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]]]}] 21:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1403ms 21:14:26 INFO - PROCESS | 5704 | 1467432866182 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 21:14:26 INFO - PROCESS | 5704 | 1467432866187 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 21:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:14:26 INFO - PROCESS | 5704 | 1467432866200 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:14:26 INFO - PROCESS | 5704 | 1467432866202 Marionette TRACE conn3 <- [1,2174,null,{}] 21:14:26 INFO - PROCESS | 5704 | 1467432866209 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:26 INFO - PROCESS | 5704 | 1467432866214 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:26 INFO - PROCESS | 5704 | 1467432866448 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8eaedc00) [pid = 5704] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8dc68c00) [pid = 5704] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8fcc7c00) [pid = 5704] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8de87800) [pid = 5704] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8de68c00) [pid = 5704] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x8dec8800) [pid = 5704] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x8f9e0800) [pid = 5704] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x92d2d000) [pid = 5704] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x92d25400) [pid = 5704] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0x8f22cc00) [pid = 5704] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:14:26 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x8de7c800) [pid = 5704] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:14:26 INFO - PROCESS | 5704 | 1467432866647 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:26 INFO - PROCESS | 5704 | 1467432866654 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de68c00 == 31 [pid = 5704] [id = 551] 21:14:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x8de7c800) [pid = 5704] [serial = 1654] [outer = (nil)] 21:14:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0x8dec8800) [pid = 5704] [serial = 1655] [outer = 0x8de7c800] 21:14:26 INFO - PROCESS | 5704 | 1467432866734 Marionette DEBUG loaded listener.js 21:14:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x8f836000) [pid = 5704] [serial = 1656] [outer = 0x8de7c800] 21:14:27 INFO - PROCESS | 5704 | 1467432867559 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1383ms 21:14:27 INFO - PROCESS | 5704 | 1467432867584 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 21:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:14:27 INFO - PROCESS | 5704 | 1467432867589 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 21:14:27 INFO - PROCESS | 5704 | 1467432867596 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:14:27 INFO - PROCESS | 5704 | 1467432867600 Marionette TRACE conn3 <- [1,2178,null,{}] 21:14:27 INFO - PROCESS | 5704 | 1467432867605 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:27 INFO - PROCESS | 5704 | 1467432867611 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:27 INFO - PROCESS | 5704 | 1467432867771 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 21:14:27 INFO - PROCESS | 5704 | 1467432867787 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:27 INFO - PROCESS | 5704 | 1467432867794 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd9c00 == 32 [pid = 5704] [id = 552] 21:14:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x91cda000) [pid = 5704] [serial = 1657] [outer = (nil)] 21:14:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x92666000) [pid = 5704] [serial = 1658] [outer = 0x91cda000] 21:14:27 INFO - PROCESS | 5704 | 1467432867865 Marionette DEBUG loaded listener.js 21:14:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x92d24c00) [pid = 5704] [serial = 1659] [outer = 0x91cda000] 21:14:29 INFO - PROCESS | 5704 | 1467432869057 Marionette TRACE conn3 <- [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]]]}] 21:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1537ms 21:14:29 INFO - PROCESS | 5704 | 1467432869134 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 21:14:29 INFO - PROCESS | 5704 | 1467432869141 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 21:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:14:29 INFO - PROCESS | 5704 | 1467432869151 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:14:29 INFO - PROCESS | 5704 | 1467432869156 Marionette TRACE conn3 <- [1,2182,null,{}] 21:14:29 INFO - PROCESS | 5704 | 1467432869166 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:29 INFO - PROCESS | 5704 | 1467432869172 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:29 INFO - PROCESS | 5704 | 1467432869423 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 21:14:29 INFO - PROCESS | 5704 | 1467432869757 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:29 INFO - PROCESS | 5704 | 1467432869773 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd2800 == 33 [pid = 5704] [id = 553] 21:14:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8de6d800) [pid = 5704] [serial = 1660] [outer = (nil)] 21:14:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8eae5000) [pid = 5704] [serial = 1661] [outer = 0x8de6d800] 21:14:29 INFO - PROCESS | 5704 | 1467432869868 Marionette DEBUG loaded listener.js 21:14:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8f221800) [pid = 5704] [serial = 1662] [outer = 0x8de6d800] 21:14:30 INFO - PROCESS | 5704 | 1467432870842 Marionette TRACE conn3 <- [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]]]}] 21:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1741ms 21:14:30 INFO - PROCESS | 5704 | 1467432870892 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 21:14:30 INFO - PROCESS | 5704 | 1467432870900 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 21:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:14:30 INFO - PROCESS | 5704 | 1467432870912 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:14:30 INFO - PROCESS | 5704 | 1467432870924 Marionette TRACE conn3 <- [1,2186,null,{}] 21:14:30 INFO - PROCESS | 5704 | 1467432870938 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:30 INFO - PROCESS | 5704 | 1467432870946 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:31 INFO - PROCESS | 5704 | 1467432871196 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 21:14:31 INFO - PROCESS | 5704 | 1467432871430 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:31 INFO - PROCESS | 5704 | 1467432871439 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcc7000 == 34 [pid = 5704] [id = 554] 21:14:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8fcd2800) [pid = 5704] [serial = 1663] [outer = (nil)] 21:14:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x91c84000) [pid = 5704] [serial = 1664] [outer = 0x8fcd2800] 21:14:31 INFO - PROCESS | 5704 | 1467432871574 Marionette DEBUG loaded listener.js 21:14:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x91c8f000) [pid = 5704] [serial = 1665] [outer = 0x8fcd2800] 21:14:32 INFO - PROCESS | 5704 | 1467432872636 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1753ms 21:14:32 INFO - PROCESS | 5704 | 1467432872665 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 21:14:32 INFO - PROCESS | 5704 | 1467432872670 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 21:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:14:32 INFO - PROCESS | 5704 | 1467432872677 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:14:32 INFO - PROCESS | 5704 | 1467432872684 Marionette TRACE conn3 <- [1,2190,null,{}] 21:14:32 INFO - PROCESS | 5704 | 1467432872702 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:32 INFO - PROCESS | 5704 | 1467432872711 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:32 INFO - PROCESS | 5704 | 1467432872941 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 21:14:33 INFO - PROCESS | 5704 | 1467432873177 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:33 INFO - PROCESS | 5704 | 1467432873189 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x92660c00 == 35 [pid = 5704] [id = 555] 21:14:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x92e3a000) [pid = 5704] [serial = 1666] [outer = (nil)] 21:14:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x930e3800) [pid = 5704] [serial = 1667] [outer = 0x92e3a000] 21:14:33 INFO - PROCESS | 5704 | 1467432873289 Marionette DEBUG loaded listener.js 21:14:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x93be1800) [pid = 5704] [serial = 1668] [outer = 0x92e3a000] 21:14:34 INFO - PROCESS | 5704 | 1467432874200 Marionette TRACE conn3 <- [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]]]}] 21:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1541ms 21:14:34 INFO - PROCESS | 5704 | 1467432874243 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 21:14:34 INFO - PROCESS | 5704 | 1467432874250 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 21:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:14:34 INFO - PROCESS | 5704 | 1467432874262 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:14:34 INFO - PROCESS | 5704 | 1467432874265 Marionette TRACE conn3 <- [1,2194,null,{}] 21:14:34 INFO - PROCESS | 5704 | 1467432874271 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:34 INFO - PROCESS | 5704 | 1467432874277 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:34 INFO - PROCESS | 5704 | 1467432874464 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 21:14:34 INFO - PROCESS | 5704 | 1467432874689 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:34 INFO - PROCESS | 5704 | 1467432874699 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6f800 == 36 [pid = 5704] [id = 556] 21:14:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x93be5400) [pid = 5704] [serial = 1669] [outer = (nil)] 21:14:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x93e30800) [pid = 5704] [serial = 1670] [outer = 0x93be5400] 21:14:34 INFO - PROCESS | 5704 | 1467432874824 Marionette DEBUG loaded listener.js 21:14:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x93e47400) [pid = 5704] [serial = 1671] [outer = 0x93be5400] 21:14:35 INFO - PROCESS | 5704 | 1467432875736 Marionette TRACE conn3 <- [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]]]}] 21:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1534ms 21:14:35 INFO - PROCESS | 5704 | 1467432875796 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 21:14:35 INFO - PROCESS | 5704 | 1467432875800 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 21:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:14:35 INFO - PROCESS | 5704 | 1467432875808 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:14:35 INFO - PROCESS | 5704 | 1467432875812 Marionette TRACE conn3 <- [1,2198,null,{}] 21:14:35 INFO - PROCESS | 5704 | 1467432875818 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:35 INFO - PROCESS | 5704 | 1467432875823 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:36 INFO - PROCESS | 5704 | 1467432876019 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 21:14:36 INFO - PROCESS | 5704 | 1467432876216 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:36 INFO - PROCESS | 5704 | 1467432876224 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ded0800 == 37 [pid = 5704] [id = 557] 21:14:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8e6af800) [pid = 5704] [serial = 1672] [outer = (nil)] 21:14:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x949bdc00) [pid = 5704] [serial = 1673] [outer = 0x8e6af800] 21:14:36 INFO - PROCESS | 5704 | 1467432876309 Marionette DEBUG loaded listener.js 21:14:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x953e8c00) [pid = 5704] [serial = 1674] [outer = 0x8e6af800] 21:14:37 INFO - PROCESS | 5704 | 1467432877267 Marionette TRACE conn3 <- [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]]]}] 21:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1536ms 21:14:37 INFO - PROCESS | 5704 | 1467432877345 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 21:14:37 INFO - PROCESS | 5704 | 1467432877349 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 21:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:14:37 INFO - PROCESS | 5704 | 1467432877356 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:14:37 INFO - PROCESS | 5704 | 1467432877360 Marionette TRACE conn3 <- [1,2202,null,{}] 21:14:37 INFO - PROCESS | 5704 | 1467432877384 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:37 INFO - PROCESS | 5704 | 1467432877396 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:37 INFO - PROCESS | 5704 | 1467432877672 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 21:14:37 INFO - PROCESS | 5704 | 1467432877808 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:37 INFO - PROCESS | 5704 | 1467432877818 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc64800 == 38 [pid = 5704] [id = 558] 21:14:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8dc66c00) [pid = 5704] [serial = 1675] [outer = (nil)] 21:14:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x9547b400) [pid = 5704] [serial = 1676] [outer = 0x8dc66c00] 21:14:37 INFO - PROCESS | 5704 | 1467432877955 Marionette DEBUG loaded listener.js 21:14:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x95485400) [pid = 5704] [serial = 1677] [outer = 0x8dc66c00] 21:14:38 INFO - PROCESS | 5704 | 1467432878981 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1682ms 21:14:39 INFO - PROCESS | 5704 | 1467432879040 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 21:14:39 INFO - PROCESS | 5704 | 1467432879043 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 21:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:14:39 INFO - PROCESS | 5704 | 1467432879050 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:14:39 INFO - PROCESS | 5704 | 1467432879054 Marionette TRACE conn3 <- [1,2206,null,{}] 21:14:39 INFO - PROCESS | 5704 | 1467432879061 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:39 INFO - PROCESS | 5704 | 1467432879067 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:39 INFO - PROCESS | 5704 | 1467432879251 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 21:14:39 INFO - PROCESS | 5704 | 1467432879499 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:39 INFO - PROCESS | 5704 | 1467432879506 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc8000 == 39 [pid = 5704] [id = 559] 21:14:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8dcc8400) [pid = 5704] [serial = 1678] [outer = (nil)] 21:14:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8dcd3000) [pid = 5704] [serial = 1679] [outer = 0x8dcc8400] 21:14:39 INFO - PROCESS | 5704 | 1467432879797 Marionette DEBUG loaded listener.js 21:14:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8de70800) [pid = 5704] [serial = 1680] [outer = 0x8dcc8400] 21:14:40 INFO - PROCESS | 5704 | 1467432880875 Marionette TRACE conn3 <- [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]]]}] 21:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1883ms 21:14:40 INFO - PROCESS | 5704 | 1467432880935 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 21:14:40 INFO - PROCESS | 5704 | 1467432880941 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 21:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:14:40 INFO - PROCESS | 5704 | 1467432880950 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:14:40 INFO - PROCESS | 5704 | 1467432880955 Marionette TRACE conn3 <- [1,2210,null,{}] 21:14:40 INFO - PROCESS | 5704 | 1467432880963 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:40 INFO - PROCESS | 5704 | 1467432880969 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:41 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9db400 == 38 [pid = 5704] [id = 517] 21:14:41 INFO - PROCESS | 5704 | --DOCSHELL 0x92662000 == 37 [pid = 5704] [id = 513] 21:14:41 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9dcc00 == 36 [pid = 5704] [id = 507] 21:14:41 INFO - PROCESS | 5704 | --DOCSHELL 0x8ded2c00 == 35 [pid = 5704] [id = 508] 21:14:41 INFO - PROCESS | 5704 | --DOCSHELL 0x91511c00 == 34 [pid = 5704] [id = 522] 21:14:41 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc61400 == 33 [pid = 5704] [id = 509] 21:14:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc67400 == 32 [pid = 5704] [id = 539] 21:14:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de78c00 == 31 [pid = 5704] [id = 510] 21:14:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8f227000 == 30 [pid = 5704] [id = 512] 21:14:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63000 == 29 [pid = 5704] [id = 514] 21:14:42 INFO - PROCESS | 5704 | --DOCSHELL 0x93e36800 == 28 [pid = 5704] [id = 515] 21:14:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6ec00 == 27 [pid = 5704] [id = 511] 21:14:42 INFO - PROCESS | 5704 | --DOCSHELL 0x8de60800 == 26 [pid = 5704] [id = 516] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x91517400) [pid = 5704] [serial = 1631] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8f834400) [pid = 5704] [serial = 1626] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8dc70c00) [pid = 5704] [serial = 1619] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8fcd0800) [pid = 5704] [serial = 1628] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8dccdc00) [pid = 5704] [serial = 1620] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8de8e000) [pid = 5704] [serial = 1622] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8deca000) [pid = 5704] [serial = 1617] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de71400) [pid = 5704] [serial = 1616] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8eae8c00) [pid = 5704] [serial = 1599] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8e6b2400) [pid = 5704] [serial = 1598] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x91b65800) [pid = 5704] [serial = 1602] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8fcd3000) [pid = 5704] [serial = 1601] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x930e8c00) [pid = 5704] [serial = 1605] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x92e3b400) [pid = 5704] [serial = 1604] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x93e3a400) [pid = 5704] [serial = 1608] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x93e2c400) [pid = 5704] [serial = 1607] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x93e51800) [pid = 5704] [serial = 1611] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x93e2d800) [pid = 5704] [serial = 1610] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8f225c00) [pid = 5704] [serial = 1625] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x95482c00) [pid = 5704] [serial = 1614] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x95409000) [pid = 5704] [serial = 1613] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x91516800) [pid = 5704] [serial = 1629] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x8ded1400) [pid = 5704] [serial = 1623] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 5704 | 1467432882420 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 21:14:42 INFO - PROCESS | 5704 | 1467432882526 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:42 INFO - PROCESS | 5704 | 1467432882535 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd0000 == 27 [pid = 5704] [id = 560] 21:14:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x8dcd0400) [pid = 5704] [serial = 1681] [outer = (nil)] 21:14:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8de60800) [pid = 5704] [serial = 1682] [outer = 0x8dcd0400] 21:14:42 INFO - PROCESS | 5704 | 1467432882621 Marionette DEBUG loaded listener.js 21:14:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8de64c00) [pid = 5704] [serial = 1683] [outer = 0x8dcd0400] 21:14:43 INFO - PROCESS | 5704 | 1467432883474 Marionette TRACE conn3 <- [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]]]}] 21:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2544ms 21:14:43 INFO - PROCESS | 5704 | 1467432883494 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 21:14:43 INFO - PROCESS | 5704 | 1467432883502 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 21:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:14:43 INFO - PROCESS | 5704 | 1467432883510 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:14:43 INFO - PROCESS | 5704 | 1467432883515 Marionette TRACE conn3 <- [1,2214,null,{}] 21:14:43 INFO - PROCESS | 5704 | 1467432883542 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:43 INFO - PROCESS | 5704 | 1467432883547 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:43 INFO - PROCESS | 5704 | 1467432883740 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 21:14:43 INFO - PROCESS | 5704 | 1467432883752 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:43 INFO - PROCESS | 5704 | 1467432883759 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8e400 == 28 [pid = 5704] [id = 561] 21:14:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8de8f400) [pid = 5704] [serial = 1684] [outer = (nil)] 21:14:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8dec7800) [pid = 5704] [serial = 1685] [outer = 0x8de8f400] 21:14:43 INFO - PROCESS | 5704 | 1467432883838 Marionette DEBUG loaded listener.js 21:14:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8decf400) [pid = 5704] [serial = 1686] [outer = 0x8de8f400] 21:14:44 INFO - PROCESS | 5704 | 1467432884874 Marionette TRACE conn3 <- [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]]]}] 21:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1405ms 21:14:44 INFO - PROCESS | 5704 | 1467432884917 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 21:14:44 INFO - PROCESS | 5704 | 1467432884922 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 21:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:14:44 INFO - PROCESS | 5704 | 1467432884929 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:14:44 INFO - PROCESS | 5704 | 1467432884933 Marionette TRACE conn3 <- [1,2218,null,{}] 21:14:44 INFO - PROCESS | 5704 | 1467432884948 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:44 INFO - PROCESS | 5704 | 1467432884954 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:45 INFO - PROCESS | 5704 | 1467432885185 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 21:14:45 INFO - PROCESS | 5704 | 1467432885212 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:45 INFO - PROCESS | 5704 | 1467432885222 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4a800 == 29 [pid = 5704] [id = 562] 21:14:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8ee4ac00) [pid = 5704] [serial = 1687] [outer = (nil)] 21:14:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8ee4e400) [pid = 5704] [serial = 1688] [outer = 0x8ee4ac00] 21:14:45 INFO - PROCESS | 5704 | 1467432885303 Marionette DEBUG loaded listener.js 21:14:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8ee58000) [pid = 5704] [serial = 1689] [outer = 0x8ee4ac00] 21:14:46 INFO - PROCESS | 5704 | 1467432886344 Marionette TRACE conn3 <- [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]]]}] 21:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1446ms 21:14:46 INFO - PROCESS | 5704 | 1467432886377 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 21:14:46 INFO - PROCESS | 5704 | 1467432886382 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 21:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:14:46 INFO - PROCESS | 5704 | 1467432886409 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:14:46 INFO - PROCESS | 5704 | 1467432886417 Marionette TRACE conn3 <- [1,2222,null,{}] 21:14:46 INFO - PROCESS | 5704 | 1467432886424 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:46 INFO - PROCESS | 5704 | 1467432886430 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:46 INFO - PROCESS | 5704 | 1467432886676 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 21:14:46 INFO - PROCESS | 5704 | 1467432886700 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:46 INFO - PROCESS | 5704 | 1467432886707 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9de000 == 30 [pid = 5704] [id = 563] 21:14:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8f9e0400) [pid = 5704] [serial = 1690] [outer = (nil)] 21:14:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8fc7ec00) [pid = 5704] [serial = 1691] [outer = 0x8f9e0400] 21:14:46 INFO - PROCESS | 5704 | 1467432886783 Marionette DEBUG loaded listener.js 21:14:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8fcd0000) [pid = 5704] [serial = 1692] [outer = 0x8f9e0400] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91c85800) [pid = 5704] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de7c800) [pid = 5704] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x925ee000) [pid = 5704] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8dec9000) [pid = 5704] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8fc7b400) [pid = 5704] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8ee56c00) [pid = 5704] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8de6c000) [pid = 5704] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8de82400) [pid = 5704] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8f839800) [pid = 5704] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:14:47 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x91cda000) [pid = 5704] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:14:48 INFO - PROCESS | 5704 | 1467432888159 Marionette TRACE conn3 <- [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]]]}] 21:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1806ms 21:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:14:48 INFO - PROCESS | 5704 | 1467432888200 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 21:14:48 INFO - PROCESS | 5704 | 1467432888203 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 21:14:48 INFO - PROCESS | 5704 | 1467432888210 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:14:48 INFO - PROCESS | 5704 | 1467432888213 Marionette TRACE conn3 <- [1,2226,null,{}] 21:14:48 INFO - PROCESS | 5704 | 1467432888219 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:48 INFO - PROCESS | 5704 | 1467432888224 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:48 INFO - PROCESS | 5704 | 1467432888430 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 21:14:48 INFO - PROCESS | 5704 | 1467432888451 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:48 INFO - PROCESS | 5704 | 1467432888459 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de82400 == 31 [pid = 5704] [id = 564] 21:14:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8e6ba800) [pid = 5704] [serial = 1693] [outer = (nil)] 21:14:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8fcd3000) [pid = 5704] [serial = 1694] [outer = 0x8e6ba800] 21:14:48 INFO - PROCESS | 5704 | 1467432888558 Marionette DEBUG loaded listener.js 21:14:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x91514000) [pid = 5704] [serial = 1695] [outer = 0x8e6ba800] 21:14:49 INFO - PROCESS | 5704 | 1467432889656 Marionette TRACE conn3 <- [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]]]}] 21:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1537ms 21:14:49 INFO - PROCESS | 5704 | 1467432889747 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 21:14:49 INFO - PROCESS | 5704 | 1467432889754 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 21:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:14:49 INFO - PROCESS | 5704 | 1467432889763 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:14:49 INFO - PROCESS | 5704 | 1467432889769 Marionette TRACE conn3 <- [1,2230,null,{}] 21:14:49 INFO - PROCESS | 5704 | 1467432889780 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:49 INFO - PROCESS | 5704 | 1467432889786 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:50 INFO - PROCESS | 5704 | 1467432890043 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 21:14:50 INFO - PROCESS | 5704 | 1467432890302 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:50 INFO - PROCESS | 5704 | 1467432890315 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8ec00 == 32 [pid = 5704] [id = 565] 21:14:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8dec5400) [pid = 5704] [serial = 1696] [outer = (nil)] 21:14:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8ded2400) [pid = 5704] [serial = 1697] [outer = 0x8dec5400] 21:14:50 INFO - PROCESS | 5704 | 1467432890427 Marionette DEBUG loaded listener.js 21:14:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8eaec000) [pid = 5704] [serial = 1698] [outer = 0x8dec5400] 21:14:51 INFO - PROCESS | 5704 | 1467432891478 Marionette TRACE conn3 <- [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]]]}] 21:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1791ms 21:14:51 INFO - PROCESS | 5704 | 1467432891554 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 21:14:51 INFO - PROCESS | 5704 | 1467432891565 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 21:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:14:51 INFO - PROCESS | 5704 | 1467432891578 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:14:51 INFO - PROCESS | 5704 | 1467432891584 Marionette TRACE conn3 <- [1,2234,null,{}] 21:14:51 INFO - PROCESS | 5704 | 1467432891631 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:51 INFO - PROCESS | 5704 | 1467432891639 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:51 INFO - PROCESS | 5704 | 1467432891833 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 21:14:52 INFO - PROCESS | 5704 | 1467432892072 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:52 INFO - PROCESS | 5704 | 1467432892083 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8e000 == 33 [pid = 5704] [id = 566] 21:14:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8fccc400) [pid = 5704] [serial = 1699] [outer = (nil)] 21:14:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x91517000) [pid = 5704] [serial = 1700] [outer = 0x8fccc400] 21:14:52 INFO - PROCESS | 5704 | 1467432892201 Marionette DEBUG loaded listener.js 21:14:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x9151f000) [pid = 5704] [serial = 1701] [outer = 0x8fccc400] 21:14:53 INFO - PROCESS | 5704 | 1467432893203 Marionette TRACE conn3 <- [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]]]}] 21:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1669ms 21:14:53 INFO - PROCESS | 5704 | 1467432893248 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 21:14:53 INFO - PROCESS | 5704 | 1467432893252 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 21:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:14:53 INFO - PROCESS | 5704 | 1467432893260 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:14:53 INFO - PROCESS | 5704 | 1467432893266 Marionette TRACE conn3 <- [1,2238,null,{}] 21:14:53 INFO - PROCESS | 5704 | 1467432893283 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:53 INFO - PROCESS | 5704 | 1467432893293 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:53 INFO - PROCESS | 5704 | 1467432893484 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 21:14:53 INFO - PROCESS | 5704 | 1467432893768 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:53 INFO - PROCESS | 5704 | 1467432893781 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd2800 == 34 [pid = 5704] [id = 567] 21:14:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x91cd2c00) [pid = 5704] [serial = 1702] [outer = (nil)] 21:14:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91cd9000) [pid = 5704] [serial = 1703] [outer = 0x91cd2c00] 21:14:53 INFO - PROCESS | 5704 | 1467432893909 Marionette DEBUG loaded listener.js 21:14:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x925eac00) [pid = 5704] [serial = 1704] [outer = 0x91cd2c00] 21:14:55 INFO - PROCESS | 5704 | 1467432895020 Marionette TRACE conn3 <- [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]]]}] 21:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1787ms 21:14:55 INFO - PROCESS | 5704 | 1467432895047 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 21:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:14:55 INFO - PROCESS | 5704 | 1467432895052 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 21:14:55 INFO - PROCESS | 5704 | 1467432895059 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:14:55 INFO - PROCESS | 5704 | 1467432895064 Marionette TRACE conn3 <- [1,2242,null,{}] 21:14:55 INFO - PROCESS | 5704 | 1467432895070 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:55 INFO - PROCESS | 5704 | 1467432895076 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:55 INFO - PROCESS | 5704 | 1467432895273 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 21:14:55 INFO - PROCESS | 5704 | 1467432895514 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:55 INFO - PROCESS | 5704 | 1467432895521 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x925ea800 == 35 [pid = 5704] [id = 568] 21:14:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x925efc00) [pid = 5704] [serial = 1705] [outer = (nil)] 21:14:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x925f8400) [pid = 5704] [serial = 1706] [outer = 0x925efc00] 21:14:55 INFO - PROCESS | 5704 | 1467432895660 Marionette DEBUG loaded listener.js 21:14:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x92661000) [pid = 5704] [serial = 1707] [outer = 0x925efc00] 21:14:56 INFO - PROCESS | 5704 | 1467432896689 Marionette TRACE conn3 <- [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]]]}] 21:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1685ms 21:14:56 INFO - PROCESS | 5704 | 1467432896744 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 21:14:56 INFO - PROCESS | 5704 | 1467432896751 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 21:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:14:56 INFO - PROCESS | 5704 | 1467432896760 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:14:56 INFO - PROCESS | 5704 | 1467432896765 Marionette TRACE conn3 <- [1,2246,null,{}] 21:14:56 INFO - PROCESS | 5704 | 1467432896771 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:56 INFO - PROCESS | 5704 | 1467432896777 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:57 INFO - PROCESS | 5704 | 1467432897171 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 21:14:57 INFO - PROCESS | 5704 | 1467432897557 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:57 INFO - PROCESS | 5704 | 1467432897572 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc9000 == 36 [pid = 5704] [id = 569] 21:14:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8de61c00) [pid = 5704] [serial = 1708] [outer = (nil)] 21:14:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8de79400) [pid = 5704] [serial = 1709] [outer = 0x8de61c00] 21:14:57 INFO - PROCESS | 5704 | 1467432897663 Marionette DEBUG loaded listener.js 21:14:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8dec5800) [pid = 5704] [serial = 1710] [outer = 0x8de61c00] 21:14:58 INFO - PROCESS | 5704 | --DOCSHELL 0x91c85400 == 35 [pid = 5704] [id = 550] 21:14:58 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae2c00 == 34 [pid = 5704] [id = 541] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x92666000) [pid = 5704] [serial = 1658] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x91cd4c00) [pid = 5704] [serial = 1652] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8dec8800) [pid = 5704] [serial = 1655] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x91cde800) [pid = 5704] [serial = 1653] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x92664800) [pid = 5704] [serial = 1640] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x9266b400) [pid = 5704] [serial = 1641] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x91b6e000) [pid = 5704] [serial = 1632] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x92e34c00) [pid = 5704] [serial = 1643] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x92e36000) [pid = 5704] [serial = 1644] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8f9d9800) [pid = 5704] [serial = 1649] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de8b000) [pid = 5704] [serial = 1646] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8e6adc00) [pid = 5704] [serial = 1647] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de8a000) [pid = 5704] [serial = 1634] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8ee4f800) [pid = 5704] [serial = 1635] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x91c83400) [pid = 5704] [serial = 1637] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x91ccf800) [pid = 5704] [serial = 1638] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8fc7e800) [pid = 5704] [serial = 1650] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x92d24c00) [pid = 5704] [serial = 1659] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x8f836000) [pid = 5704] [serial = 1656] [outer = (nil)] [url = about:blank] 21:14:58 INFO - PROCESS | 5704 | 1467432898694 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1983ms 21:14:58 INFO - PROCESS | 5704 | 1467432898745 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 21:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:14:58 INFO - PROCESS | 5704 | 1467432898751 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 21:14:58 INFO - PROCESS | 5704 | 1467432898760 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:14:58 INFO - PROCESS | 5704 | 1467432898765 Marionette TRACE conn3 <- [1,2250,null,{}] 21:14:58 INFO - PROCESS | 5704 | 1467432898773 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:14:58 INFO - PROCESS | 5704 | 1467432898778 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:58 INFO - PROCESS | 5704 | 1467432898983 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 21:14:59 INFO - PROCESS | 5704 | 1467432899127 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:14:59 INFO - PROCESS | 5704 | 1467432899136 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:14:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b3c00 == 35 [pid = 5704] [id = 570] 21:14:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8eae2c00) [pid = 5704] [serial = 1711] [outer = (nil)] 21:14:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8f835000) [pid = 5704] [serial = 1712] [outer = 0x8eae2c00] 21:14:59 INFO - PROCESS | 5704 | 1467432899219 Marionette DEBUG loaded listener.js 21:14:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8f9e0000) [pid = 5704] [serial = 1713] [outer = 0x8eae2c00] 21:15:00 INFO - PROCESS | 5704 | 1467432900168 Marionette TRACE conn3 <- [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]]]}] 21:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1451ms 21:15:00 INFO - PROCESS | 5704 | 1467432900212 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 21:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:15:00 INFO - PROCESS | 5704 | 1467432900217 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 21:15:00 INFO - PROCESS | 5704 | 1467432900224 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:15:00 INFO - PROCESS | 5704 | 1467432900227 Marionette TRACE conn3 <- [1,2254,null,{}] 21:15:00 INFO - PROCESS | 5704 | 1467432900233 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:00 INFO - PROCESS | 5704 | 1467432900239 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:00 INFO - PROCESS | 5704 | 1467432900469 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 21:15:00 INFO - PROCESS | 5704 | 1467432900682 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:00 INFO - PROCESS | 5704 | 1467432900692 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:00 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc7f000 == 36 [pid = 5704] [id = 571] 21:15:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x91b72400) [pid = 5704] [serial = 1714] [outer = (nil)] 21:15:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x91c89000) [pid = 5704] [serial = 1715] [outer = 0x91b72400] 21:15:00 INFO - PROCESS | 5704 | 1467432900821 Marionette DEBUG loaded listener.js 21:15:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x91cd1000) [pid = 5704] [serial = 1716] [outer = 0x91b72400] 21:15:01 INFO - PROCESS | 5704 | 1467432901780 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1585ms 21:15:01 INFO - PROCESS | 5704 | 1467432901809 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 21:15:01 INFO - PROCESS | 5704 | 1467432901816 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 21:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:15:01 INFO - PROCESS | 5704 | 1467432901832 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:15:01 INFO - PROCESS | 5704 | 1467432901839 Marionette TRACE conn3 <- [1,2258,null,{}] 21:15:01 INFO - PROCESS | 5704 | 1467432901854 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:01 INFO - PROCESS | 5704 | 1467432901862 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:02 INFO - PROCESS | 5704 | 1467432902099 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 21:15:02 INFO - PROCESS | 5704 | 1467432902125 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:02 INFO - PROCESS | 5704 | 1467432902133 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b6dc00 == 37 [pid = 5704] [id = 572] 21:15:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x91cd8800) [pid = 5704] [serial = 1717] [outer = (nil)] 21:15:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x92667800) [pid = 5704] [serial = 1718] [outer = 0x91cd8800] 21:15:02 INFO - PROCESS | 5704 | 1467432902211 Marionette DEBUG loaded listener.js 21:15:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x9266bc00) [pid = 5704] [serial = 1719] [outer = 0x91cd8800] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8dcc8400) [pid = 5704] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8de8f400) [pid = 5704] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de6d800) [pid = 5704] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8f9e0400) [pid = 5704] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8fcd2800) [pid = 5704] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8dcd0400) [pid = 5704] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x92e3a000) [pid = 5704] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8ee4ac00) [pid = 5704] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x93be5400) [pid = 5704] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x8e6af800) [pid = 5704] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:15:03 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x8dc66c00) [pid = 5704] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:15:03 INFO - PROCESS | 5704 | 1467432903396 Marionette TRACE conn3 <- [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]]]}] 21:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1605ms 21:15:03 INFO - PROCESS | 5704 | 1467432903430 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 21:15:03 INFO - PROCESS | 5704 | 1467432903433 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 21:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:15:03 INFO - PROCESS | 5704 | 1467432903441 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:15:03 INFO - PROCESS | 5704 | 1467432903444 Marionette TRACE conn3 <- [1,2262,null,{}] 21:15:03 INFO - PROCESS | 5704 | 1467432903451 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:03 INFO - PROCESS | 5704 | 1467432903455 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:03 INFO - PROCESS | 5704 | 1467432903678 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 21:15:03 INFO - PROCESS | 5704 | 1467432903774 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:03 INFO - PROCESS | 5704 | 1467432903783 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:03 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccb800 == 38 [pid = 5704] [id = 573] 21:15:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x8de73400) [pid = 5704] [serial = 1720] [outer = (nil)] 21:15:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x91c90800) [pid = 5704] [serial = 1721] [outer = 0x8de73400] 21:15:03 INFO - PROCESS | 5704 | 1467432903870 Marionette DEBUG loaded listener.js 21:15:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x91518c00) [pid = 5704] [serial = 1722] [outer = 0x8de73400] 21:15:04 INFO - PROCESS | 5704 | 1467432904707 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1282ms 21:15:04 INFO - PROCESS | 5704 | 1467432904730 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 21:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:15:04 INFO - PROCESS | 5704 | 1467432904735 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 21:15:04 INFO - PROCESS | 5704 | 1467432904767 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:15:04 INFO - PROCESS | 5704 | 1467432904773 Marionette TRACE conn3 <- [1,2266,null,{}] 21:15:04 INFO - PROCESS | 5704 | 1467432904789 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:04 INFO - PROCESS | 5704 | 1467432904794 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:04 INFO - PROCESS | 5704 | 1467432904969 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 21:15:04 INFO - PROCESS | 5704 | 1467432904980 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:05 INFO - PROCESS | 5704 | 1467432905000 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d30c00 == 39 [pid = 5704] [id = 574] 21:15:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x92e34400) [pid = 5704] [serial = 1723] [outer = (nil)] 21:15:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x92e39000) [pid = 5704] [serial = 1724] [outer = 0x92e34400] 21:15:05 INFO - PROCESS | 5704 | 1467432905213 Marionette DEBUG loaded listener.js 21:15:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x92e41000) [pid = 5704] [serial = 1725] [outer = 0x92e34400] 21:15:06 INFO - PROCESS | 5704 | 1467432906263 Marionette TRACE conn3 <- [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]]]}] 21:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1576ms 21:15:06 INFO - PROCESS | 5704 | 1467432906320 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 21:15:06 INFO - PROCESS | 5704 | 1467432906327 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 21:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:15:06 INFO - PROCESS | 5704 | 1467432906336 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:15:06 INFO - PROCESS | 5704 | 1467432906344 Marionette TRACE conn3 <- [1,2270,null,{}] 21:15:06 INFO - PROCESS | 5704 | 1467432906353 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:06 INFO - PROCESS | 5704 | 1467432906359 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:06 INFO - PROCESS | 5704 | 1467432906562 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 21:15:06 INFO - PROCESS | 5704 | 1467432906823 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:06 INFO - PROCESS | 5704 | 1467432906834 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8d400 == 40 [pid = 5704] [id = 575] 21:15:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8de8f000) [pid = 5704] [serial = 1726] [outer = (nil)] 21:15:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8fc7bc00) [pid = 5704] [serial = 1727] [outer = 0x8de8f000] 21:15:06 INFO - PROCESS | 5704 | 1467432906966 Marionette DEBUG loaded listener.js 21:15:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8fcca000) [pid = 5704] [serial = 1728] [outer = 0x8de8f000] 21:15:07 INFO - PROCESS | 5704 | 1467432907941 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1641ms 21:15:07 INFO - PROCESS | 5704 | 1467432907979 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 21:15:07 INFO - PROCESS | 5704 | 1467432907986 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 21:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:15:08 INFO - PROCESS | 5704 | 1467432907999 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:15:08 INFO - PROCESS | 5704 | 1467432908003 Marionette TRACE conn3 <- [1,2274,null,{}] 21:15:08 INFO - PROCESS | 5704 | 1467432908010 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:08 INFO - PROCESS | 5704 | 1467432908015 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:08 INFO - PROCESS | 5704 | 1467432908247 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 21:15:08 INFO - PROCESS | 5704 | 1467432908541 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:08 INFO - PROCESS | 5704 | 1467432908550 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b65400 == 41 [pid = 5704] [id = 576] 21:15:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x91cdc800) [pid = 5704] [serial = 1729] [outer = (nil)] 21:15:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x925f4000) [pid = 5704] [serial = 1730] [outer = 0x91cdc800] 21:15:08 INFO - PROCESS | 5704 | 1467432908689 Marionette DEBUG loaded listener.js 21:15:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x92d25c00) [pid = 5704] [serial = 1731] [outer = 0x91cdc800] 21:15:09 INFO - PROCESS | 5704 | 1467432909670 Marionette TRACE conn3 <- [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]]]}] 21:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1747ms 21:15:09 INFO - PROCESS | 5704 | 1467432909745 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 21:15:09 INFO - PROCESS | 5704 | 1467432909749 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 21:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:15:09 INFO - PROCESS | 5704 | 1467432909757 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:15:09 INFO - PROCESS | 5704 | 1467432909763 Marionette TRACE conn3 <- [1,2278,null,{}] 21:15:09 INFO - PROCESS | 5704 | 1467432909790 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:09 INFO - PROCESS | 5704 | 1467432909804 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:10 INFO - PROCESS | 5704 | 1467432910073 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 21:15:10 INFO - PROCESS | 5704 | 1467432910266 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:10 INFO - PROCESS | 5704 | 1467432910279 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x93b91800 == 42 [pid = 5704] [id = 577] 21:15:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x93b9a400) [pid = 5704] [serial = 1732] [outer = (nil)] 21:15:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x93be7400) [pid = 5704] [serial = 1733] [outer = 0x93b9a400] 21:15:10 INFO - PROCESS | 5704 | 1467432910405 Marionette DEBUG loaded listener.js 21:15:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x93c27c00) [pid = 5704] [serial = 1734] [outer = 0x93b9a400] 21:15:11 INFO - PROCESS | 5704 | 1467432911310 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1595ms 21:15:11 INFO - PROCESS | 5704 | 1467432911369 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 21:15:11 INFO - PROCESS | 5704 | 1467432911375 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 21:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:15:11 INFO - PROCESS | 5704 | 1467432911385 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:15:11 INFO - PROCESS | 5704 | 1467432911389 Marionette TRACE conn3 <- [1,2282,null,{}] 21:15:11 INFO - PROCESS | 5704 | 1467432911395 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:11 INFO - PROCESS | 5704 | 1467432911400 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:11 INFO - PROCESS | 5704 | 1467432911595 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 21:15:11 INFO - PROCESS | 5704 | 1467432911783 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:11 INFO - PROCESS | 5704 | 1467432911792 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x93bde800 == 43 [pid = 5704] [id = 578] 21:15:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x93c1d400) [pid = 5704] [serial = 1735] [outer = (nil)] 21:15:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x93e32400) [pid = 5704] [serial = 1736] [outer = 0x93c1d400] 21:15:11 INFO - PROCESS | 5704 | 1467432911874 Marionette DEBUG loaded listener.js 21:15:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x93e43800) [pid = 5704] [serial = 1737] [outer = 0x93c1d400] 21:15:13 INFO - PROCESS | 5704 | 1467432913224 Marionette TRACE conn3 <- [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]]]}] 21:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1887ms 21:15:13 INFO - PROCESS | 5704 | 1467432913284 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 21:15:13 INFO - PROCESS | 5704 | 1467432913291 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 21:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:15:13 INFO - PROCESS | 5704 | 1467432913302 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:15:13 INFO - PROCESS | 5704 | 1467432913308 Marionette TRACE conn3 <- [1,2286,null,{}] 21:15:13 INFO - PROCESS | 5704 | 1467432913319 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:13 INFO - PROCESS | 5704 | 1467432913326 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:13 INFO - PROCESS | 5704 | 1467432913665 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 21:15:13 INFO - PROCESS | 5704 | 1467432913924 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:13 INFO - PROCESS | 5704 | 1467432913932 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9d4800 == 44 [pid = 5704] [id = 579] 21:15:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8fc77c00) [pid = 5704] [serial = 1738] [outer = (nil)] 21:15:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x93e52400) [pid = 5704] [serial = 1739] [outer = 0x8fc77c00] 21:15:14 INFO - PROCESS | 5704 | 1467432914017 Marionette DEBUG loaded listener.js 21:15:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x949bf400) [pid = 5704] [serial = 1740] [outer = 0x8fc77c00] 21:15:14 INFO - PROCESS | 5704 | 1467432914953 Marionette TRACE conn3 <- [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]]]}] 21:15:14 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 21:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1694ms 21:15:15 INFO - PROCESS | 5704 | 1467432914995 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 21:15:15 INFO - PROCESS | 5704 | 1467432914999 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 21:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:15:15 INFO - PROCESS | 5704 | 1467432915006 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:15:15 INFO - PROCESS | 5704 | 1467432915010 Marionette TRACE conn3 <- [1,2290,null,{}] 21:15:15 INFO - PROCESS | 5704 | 1467432915015 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:15 INFO - PROCESS | 5704 | 1467432915026 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:15 INFO - PROCESS | 5704 | 1467432915230 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 21:15:15 INFO - PROCESS | 5704 | 1467432915461 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:15 INFO - PROCESS | 5704 | 1467432915468 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc68400 == 45 [pid = 5704] [id = 580] 21:15:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93e2f800) [pid = 5704] [serial = 1741] [outer = (nil)] 21:15:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x95479c00) [pid = 5704] [serial = 1742] [outer = 0x93e2f800] 21:15:15 INFO - PROCESS | 5704 | 1467432915597 Marionette DEBUG loaded listener.js 21:15:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x9547f000) [pid = 5704] [serial = 1743] [outer = 0x93e2f800] 21:15:16 INFO - PROCESS | 5704 | 1467432916527 Marionette TRACE conn3 <- [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]]]}] 21:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1533ms 21:15:16 INFO - PROCESS | 5704 | 1467432916539 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 21:15:16 INFO - PROCESS | 5704 | 1467432916542 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 21:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:15:16 INFO - PROCESS | 5704 | 1467432916550 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:15:16 INFO - PROCESS | 5704 | 1467432916554 Marionette TRACE conn3 <- [1,2294,null,{}] 21:15:16 INFO - PROCESS | 5704 | 1467432916560 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:16 INFO - PROCESS | 5704 | 1467432916566 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:16 INFO - PROCESS | 5704 | 1467432916741 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 21:15:16 INFO - PROCESS | 5704 | 1467432916953 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:16 INFO - PROCESS | 5704 | 1467432916965 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7f000 == 46 [pid = 5704] [id = 581] 21:15:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8de87c00) [pid = 5704] [serial = 1744] [outer = (nil)] 21:15:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8ee53400) [pid = 5704] [serial = 1745] [outer = 0x8de87c00] 21:15:17 INFO - PROCESS | 5704 | 1467432917081 Marionette DEBUG loaded listener.js 21:15:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x93e3b800) [pid = 5704] [serial = 1746] [outer = 0x8de87c00] 21:15:18 INFO - PROCESS | 5704 | 1467432918410 Marionette TRACE conn3 <- [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]]]}] 21:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1884ms 21:15:18 INFO - PROCESS | 5704 | 1467432918435 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 21:15:18 INFO - PROCESS | 5704 | 1467432918442 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 21:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:15:18 INFO - PROCESS | 5704 | 1467432918450 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:15:18 INFO - PROCESS | 5704 | 1467432918456 Marionette TRACE conn3 <- [1,2298,null,{}] 21:15:18 INFO - PROCESS | 5704 | 1467432918466 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:18 INFO - PROCESS | 5704 | 1467432918472 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:18 INFO - PROCESS | 5704 | 1467432918643 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 21:15:18 INFO - PROCESS | 5704 | 1467432918836 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:18 INFO - PROCESS | 5704 | 1467432918846 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de60400 == 47 [pid = 5704] [id = 582] 21:15:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8de61000) [pid = 5704] [serial = 1747] [outer = (nil)] 21:15:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8eae4000) [pid = 5704] [serial = 1748] [outer = 0x8de61000] 21:15:18 INFO - PROCESS | 5704 | 1467432918920 Marionette DEBUG loaded listener.js 21:15:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8f830c00) [pid = 5704] [serial = 1749] [outer = 0x8de61000] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc82000 == 46 [pid = 5704] [id = 542] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x925ec800 == 45 [pid = 5704] [id = 546] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x92660c00 == 44 [pid = 5704] [id = 555] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6f800 == 43 [pid = 5704] [id = 556] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8ded0800 == 42 [pid = 5704] [id = 557] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc64800 == 41 [pid = 5704] [id = 558] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee53800 == 40 [pid = 5704] [id = 549] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8de86400 == 39 [pid = 5704] [id = 540] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd9c00 == 38 [pid = 5704] [id = 552] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8de68c00 == 37 [pid = 5704] [id = 551] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8de67c00 == 36 [pid = 5704] [id = 545] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8dec8000 == 35 [pid = 5704] [id = 543] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8de81c00 == 34 [pid = 5704] [id = 544] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc76800 == 33 [pid = 5704] [id = 547] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd2800 == 32 [pid = 5704] [id = 553] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcc7000 == 31 [pid = 5704] [id = 554] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6ac00 == 30 [pid = 5704] [id = 548] 21:15:20 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc8000 == 29 [pid = 5704] [id = 559] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8fcd3000) [pid = 5704] [serial = 1694] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8de70800) [pid = 5704] [serial = 1680] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8dcd3000) [pid = 5704] [serial = 1679] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8dec7800) [pid = 5704] [serial = 1685] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8f221800) [pid = 5704] [serial = 1662] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8eae5000) [pid = 5704] [serial = 1661] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8fc7ec00) [pid = 5704] [serial = 1691] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x91c8f000) [pid = 5704] [serial = 1665] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x91c84000) [pid = 5704] [serial = 1664] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8de64c00) [pid = 5704] [serial = 1683] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8de60800) [pid = 5704] [serial = 1682] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x93be1800) [pid = 5704] [serial = 1668] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x930e3800) [pid = 5704] [serial = 1667] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8ee4e400) [pid = 5704] [serial = 1688] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x93e47400) [pid = 5704] [serial = 1671] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x93e30800) [pid = 5704] [serial = 1670] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x953e8c00) [pid = 5704] [serial = 1674] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x949bdc00) [pid = 5704] [serial = 1673] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8fcd0000) [pid = 5704] [serial = 1692] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8ee58000) [pid = 5704] [serial = 1689] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x95485400) [pid = 5704] [serial = 1677] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x9547b400) [pid = 5704] [serial = 1676] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8decf400) [pid = 5704] [serial = 1686] [outer = (nil)] [url = about:blank] 21:15:21 INFO - PROCESS | 5704 | 1467432921332 Marionette TRACE conn3 <- [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]]]}] 21:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2947ms 21:15:21 INFO - PROCESS | 5704 | 1467432921398 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 21:15:21 INFO - PROCESS | 5704 | 1467432921404 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 21:15:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:15:21 INFO - PROCESS | 5704 | 1467432921413 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:15:21 INFO - PROCESS | 5704 | 1467432921419 Marionette TRACE conn3 <- [1,2302,null,{}] 21:15:21 INFO - PROCESS | 5704 | 1467432921427 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:21 INFO - PROCESS | 5704 | 1467432921433 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:21 INFO - PROCESS | 5704 | 1467432921600 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 21:15:21 INFO - PROCESS | 5704 | 1467432921612 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:21 INFO - PROCESS | 5704 | 1467432921621 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6cc00 == 30 [pid = 5704] [id = 583] 21:15:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8de6d000) [pid = 5704] [serial = 1750] [outer = (nil)] 21:15:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8de70c00) [pid = 5704] [serial = 1751] [outer = 0x8de6d000] 21:15:21 INFO - PROCESS | 5704 | 1467432921701 Marionette DEBUG loaded listener.js 21:15:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8de77800) [pid = 5704] [serial = 1752] [outer = 0x8de6d000] 21:15:22 INFO - PROCESS | 5704 | 1467432922706 Marionette TRACE conn3 <- [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]]]}] 21:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1340ms 21:15:22 INFO - PROCESS | 5704 | 1467432922754 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 21:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:15:22 INFO - PROCESS | 5704 | 1467432922763 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 21:15:22 INFO - PROCESS | 5704 | 1467432922776 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:15:22 INFO - PROCESS | 5704 | 1467432922781 Marionette TRACE conn3 <- [1,2306,null,{}] 21:15:22 INFO - PROCESS | 5704 | 1467432922788 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:22 INFO - PROCESS | 5704 | 1467432922794 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:23 INFO - PROCESS | 5704 | 1467432923027 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 21:15:23 INFO - PROCESS | 5704 | 1467432923043 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:23 INFO - PROCESS | 5704 | 1467432923053 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ded0800 == 31 [pid = 5704] [id = 584] 21:15:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8ded1400) [pid = 5704] [serial = 1753] [outer = (nil)] 21:15:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8e6b7400) [pid = 5704] [serial = 1754] [outer = 0x8ded1400] 21:15:23 INFO - PROCESS | 5704 | 1467432923129 Marionette DEBUG loaded listener.js 21:15:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8eae7000) [pid = 5704] [serial = 1755] [outer = 0x8ded1400] 21:15:24 INFO - PROCESS | 5704 | 1467432924172 Marionette TRACE conn3 <- [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]]]}] 21:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1435ms 21:15:24 INFO - PROCESS | 5704 | 1467432924212 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 21:15:24 INFO - PROCESS | 5704 | 1467432924216 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 21:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:15:24 INFO - PROCESS | 5704 | 1467432924223 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:15:24 INFO - PROCESS | 5704 | 1467432924229 Marionette TRACE conn3 <- [1,2310,null,{}] 21:15:24 INFO - PROCESS | 5704 | 1467432924256 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:24 INFO - PROCESS | 5704 | 1467432924266 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:24 INFO - PROCESS | 5704 | 1467432924509 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 21:15:24 INFO - PROCESS | 5704 | 1467432924540 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:24 INFO - PROCESS | 5704 | 1467432924551 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f82ec00 == 32 [pid = 5704] [id = 585] 21:15:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8f831800) [pid = 5704] [serial = 1756] [outer = (nil)] 21:15:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8f9dd400) [pid = 5704] [serial = 1757] [outer = 0x8f831800] 21:15:24 INFO - PROCESS | 5704 | 1467432924628 Marionette DEBUG loaded listener.js 21:15:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8fc7d000) [pid = 5704] [serial = 1758] [outer = 0x8f831800] 21:15:25 INFO - PROCESS | 5704 | 1467432925640 Marionette TRACE conn3 <- [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]]]}] 21:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1437ms 21:15:25 INFO - PROCESS | 5704 | 1467432925690 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 21:15:25 INFO - PROCESS | 5704 | 1467432925695 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 21:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:15:25 INFO - PROCESS | 5704 | 1467432925702 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:15:25 INFO - PROCESS | 5704 | 1467432925705 Marionette TRACE conn3 <- [1,2314,null,{}] 21:15:25 INFO - PROCESS | 5704 | 1467432925711 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:25 INFO - PROCESS | 5704 | 1467432925716 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:26 INFO - PROCESS | 5704 | 1467432926363 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8dec5400) [pid = 5704] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x91cd2c00) [pid = 5704] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x925efc00) [pid = 5704] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91b72400) [pid = 5704] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de61c00) [pid = 5704] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8fccc400) [pid = 5704] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8eae2c00) [pid = 5704] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de73400) [pid = 5704] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x91cd8800) [pid = 5704] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8e6ba800) [pid = 5704] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:15:26 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x92e34400) [pid = 5704] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:15:26 INFO - PROCESS | 5704 | 1467432926530 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:26 INFO - PROCESS | 5704 | 1467432926544 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6a400 == 33 [pid = 5704] [id = 586] 21:15:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8dcc7000) [pid = 5704] [serial = 1759] [outer = (nil)] 21:15:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8e6adc00) [pid = 5704] [serial = 1760] [outer = 0x8dcc7000] 21:15:26 INFO - PROCESS | 5704 | 1467432926616 Marionette DEBUG loaded listener.js 21:15:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8fcd5400) [pid = 5704] [serial = 1761] [outer = 0x8dcc7000] 21:15:27 INFO - PROCESS | 5704 | 1467432927396 Marionette TRACE conn3 <- [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]]]}] 21:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1734ms 21:15:27 INFO - PROCESS | 5704 | 1467432927436 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 21:15:27 INFO - PROCESS | 5704 | 1467432927439 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 21:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:15:27 INFO - PROCESS | 5704 | 1467432927447 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:15:27 INFO - PROCESS | 5704 | 1467432927450 Marionette TRACE conn3 <- [1,2318,null,{}] 21:15:27 INFO - PROCESS | 5704 | 1467432927456 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:27 INFO - PROCESS | 5704 | 1467432927461 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:27 INFO - PROCESS | 5704 | 1467432927665 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 21:15:27 INFO - PROCESS | 5704 | 1467432927684 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:27 INFO - PROCESS | 5704 | 1467432927694 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de82000 == 34 [pid = 5704] [id = 587] 21:15:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8f22e000) [pid = 5704] [serial = 1762] [outer = (nil)] 21:15:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x91c82400) [pid = 5704] [serial = 1763] [outer = 0x8f22e000] 21:15:27 INFO - PROCESS | 5704 | 1467432927764 Marionette DEBUG loaded listener.js 21:15:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x91c88800) [pid = 5704] [serial = 1764] [outer = 0x8f22e000] 21:15:28 INFO - PROCESS | 5704 | 1467432928824 Marionette TRACE conn3 <- [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] 21:15:28 INFO - PROCESS | 5704 | 1467432928900 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 21:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:15:28 INFO - PROCESS | 5704 | 1467432928909 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:15:28 INFO - PROCESS | 5704 | 1467432928914 Marionette TRACE conn3 <- [1,2322,null,{}] 21:15:28 INFO - PROCESS | 5704 | 1467432928981 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:28 INFO - PROCESS | 5704 | 1467432928988 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:29 INFO - PROCESS | 5704 | 1467432929218 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 21:15:29 INFO - PROCESS | 5704 | 1467432929480 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:29 INFO - PROCESS | 5704 | 1467432929495 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b0400 == 35 [pid = 5704] [id = 588] 21:15:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8e6b2400) [pid = 5704] [serial = 1765] [outer = (nil)] 21:15:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8ee50800) [pid = 5704] [serial = 1766] [outer = 0x8e6b2400] 21:15:29 INFO - PROCESS | 5704 | 1467432929621 Marionette DEBUG loaded listener.js 21:15:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8f226c00) [pid = 5704] [serial = 1767] [outer = 0x8e6b2400] 21:15:30 INFO - PROCESS | 5704 | 1467432930688 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1845ms 21:15:30 INFO - PROCESS | 5704 | 1467432930755 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 21:15:30 INFO - PROCESS | 5704 | 1467432930763 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 21:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:15:30 INFO - PROCESS | 5704 | 1467432930774 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:15:30 INFO - PROCESS | 5704 | 1467432930779 Marionette TRACE conn3 <- [1,2326,null,{}] 21:15:30 INFO - PROCESS | 5704 | 1467432930786 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:30 INFO - PROCESS | 5704 | 1467432930793 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:31 INFO - PROCESS | 5704 | 1467432931022 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 21:15:31 INFO - PROCESS | 5704 | 1467432931272 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:31 INFO - PROCESS | 5704 | 1467432931285 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9d8400 == 36 [pid = 5704] [id = 589] 21:15:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x91b66400) [pid = 5704] [serial = 1768] [outer = (nil)] 21:15:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x91c8f000) [pid = 5704] [serial = 1769] [outer = 0x91b66400] 21:15:31 INFO - PROCESS | 5704 | 1467432931404 Marionette DEBUG loaded listener.js 21:15:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x91cd6000) [pid = 5704] [serial = 1770] [outer = 0x91b66400] 21:15:32 INFO - PROCESS | 5704 | 1467432932488 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1789ms 21:15:32 INFO - PROCESS | 5704 | 1467432932563 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 21:15:32 INFO - PROCESS | 5704 | 1467432932567 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 21:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:15:32 INFO - PROCESS | 5704 | 1467432932576 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:15:32 INFO - PROCESS | 5704 | 1467432932582 Marionette TRACE conn3 <- [1,2330,null,{}] 21:15:32 INFO - PROCESS | 5704 | 1467432932599 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:32 INFO - PROCESS | 5704 | 1467432932609 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:32 INFO - PROCESS | 5704 | 1467432932842 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 21:15:33 INFO - PROCESS | 5704 | 1467432933083 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:33 INFO - PROCESS | 5704 | 1467432933097 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x9266cc00 == 37 [pid = 5704] [id = 590] 21:15:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x92d23c00) [pid = 5704] [serial = 1771] [outer = (nil)] 21:15:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x92d2f000) [pid = 5704] [serial = 1772] [outer = 0x92d23c00] 21:15:33 INFO - PROCESS | 5704 | 1467432933225 Marionette DEBUG loaded listener.js 21:15:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x92e35c00) [pid = 5704] [serial = 1773] [outer = 0x92d23c00] 21:15:34 INFO - PROCESS | 5704 | 1467432934198 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1637ms 21:15:34 INFO - PROCESS | 5704 | 1467432934213 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 21:15:34 INFO - PROCESS | 5704 | 1467432934217 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 21:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:15:34 INFO - PROCESS | 5704 | 1467432934225 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:15:34 INFO - PROCESS | 5704 | 1467432934229 Marionette TRACE conn3 <- [1,2334,null,{}] 21:15:34 INFO - PROCESS | 5704 | 1467432934265 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:34 INFO - PROCESS | 5704 | 1467432934271 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:34 INFO - PROCESS | 5704 | 1467432934466 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 21:15:34 INFO - PROCESS | 5704 | 1467432934853 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:34 INFO - PROCESS | 5704 | 1467432934862 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6ec00 == 38 [pid = 5704] [id = 591] 21:15:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8dc70800) [pid = 5704] [serial = 1774] [outer = (nil)] 21:15:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8dcd2800) [pid = 5704] [serial = 1775] [outer = 0x8dc70800] 21:15:34 INFO - PROCESS | 5704 | 1467432934976 Marionette DEBUG loaded listener.js 21:15:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8de6c800) [pid = 5704] [serial = 1776] [outer = 0x8dc70800] 21:15:35 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8e400 == 37 [pid = 5704] [id = 561] 21:15:35 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee4a800 == 36 [pid = 5704] [id = 562] 21:15:35 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd0000 == 35 [pid = 5704] [id = 560] 21:15:36 INFO - PROCESS | 5704 | 1467432936020 Marionette TRACE conn3 <- [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]]]}] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x91518c00) [pid = 5704] [serial = 1722] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8ded2400) [pid = 5704] [serial = 1697] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x925eac00) [pid = 5704] [serial = 1704] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x925f8400) [pid = 5704] [serial = 1706] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x91cd1000) [pid = 5704] [serial = 1716] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8dec5800) [pid = 5704] [serial = 1710] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x91517000) [pid = 5704] [serial = 1700] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8f835000) [pid = 5704] [serial = 1712] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x91c89000) [pid = 5704] [serial = 1715] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8eaec000) [pid = 5704] [serial = 1698] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91c90800) [pid = 5704] [serial = 1721] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8f9e0000) [pid = 5704] [serial = 1713] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de79400) [pid = 5704] [serial = 1709] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x92667800) [pid = 5704] [serial = 1718] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x91514000) [pid = 5704] [serial = 1695] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x91cd9000) [pid = 5704] [serial = 1703] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x9151f000) [pid = 5704] [serial = 1701] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x92661000) [pid = 5704] [serial = 1707] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x9266bc00) [pid = 5704] [serial = 1719] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x92e41000) [pid = 5704] [serial = 1725] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x92e39000) [pid = 5704] [serial = 1724] [outer = (nil)] [url = about:blank] 21:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1889ms 21:15:36 INFO - PROCESS | 5704 | 1467432936116 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 21:15:36 INFO - PROCESS | 5704 | 1467432936121 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 21:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:15:36 INFO - PROCESS | 5704 | 1467432936128 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:15:36 INFO - PROCESS | 5704 | 1467432936134 Marionette TRACE conn3 <- [1,2338,null,{}] 21:15:36 INFO - PROCESS | 5704 | 1467432936147 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:36 INFO - PROCESS | 5704 | 1467432936151 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:36 INFO - PROCESS | 5704 | 1467432936332 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 21:15:36 INFO - PROCESS | 5704 | 1467432936535 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:36 INFO - PROCESS | 5704 | 1467432936544 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae2400 == 36 [pid = 5704] [id = 592] 21:15:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8eaec000) [pid = 5704] [serial = 1777] [outer = (nil)] 21:15:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8ee53c00) [pid = 5704] [serial = 1778] [outer = 0x8eaec000] 21:15:36 INFO - PROCESS | 5704 | 1467432936621 Marionette DEBUG loaded listener.js 21:15:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8f9d4400) [pid = 5704] [serial = 1779] [outer = 0x8eaec000] 21:15:37 INFO - PROCESS | 5704 | 1467432937433 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1331ms 21:15:37 INFO - PROCESS | 5704 | 1467432937466 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 21:15:37 INFO - PROCESS | 5704 | 1467432937472 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 21:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:15:37 INFO - PROCESS | 5704 | 1467432937479 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:15:37 INFO - PROCESS | 5704 | 1467432937483 Marionette TRACE conn3 <- [1,2342,null,{}] 21:15:37 INFO - PROCESS | 5704 | 1467432937489 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:37 INFO - PROCESS | 5704 | 1467432937494 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:37 INFO - PROCESS | 5704 | 1467432937664 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 21:15:37 INFO - PROCESS | 5704 | 1467432937676 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:37 INFO - PROCESS | 5704 | 1467432937685 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x91516c00 == 37 [pid = 5704] [id = 593] 21:15:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x9151a000) [pid = 5704] [serial = 1780] [outer = (nil)] 21:15:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x91c87c00) [pid = 5704] [serial = 1781] [outer = 0x9151a000] 21:15:37 INFO - PROCESS | 5704 | 1467432937763 Marionette DEBUG loaded listener.js 21:15:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x91cd9400) [pid = 5704] [serial = 1782] [outer = 0x9151a000] 21:15:38 INFO - PROCESS | 5704 | 1467432938760 Marionette TRACE conn3 <- [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]]]}] 21:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1337ms 21:15:38 INFO - PROCESS | 5704 | 1467432938818 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 21:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:15:38 INFO - PROCESS | 5704 | 1467432938823 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 21:15:38 INFO - PROCESS | 5704 | 1467432938838 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:15:38 INFO - PROCESS | 5704 | 1467432938847 Marionette TRACE conn3 <- [1,2346,null,{}] 21:15:38 INFO - PROCESS | 5704 | 1467432938862 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:38 INFO - PROCESS | 5704 | 1467432938870 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:39 INFO - PROCESS | 5704 | 1467432939106 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 21:15:39 INFO - PROCESS | 5704 | 1467432939139 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:39 INFO - PROCESS | 5704 | 1467432939146 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b1800 == 38 [pid = 5704] [id = 594] 21:15:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x925ec000) [pid = 5704] [serial = 1783] [outer = (nil)] 21:15:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x92665400) [pid = 5704] [serial = 1784] [outer = 0x925ec000] 21:15:39 INFO - PROCESS | 5704 | 1467432939220 Marionette DEBUG loaded listener.js 21:15:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x92669000) [pid = 5704] [serial = 1785] [outer = 0x925ec000] 21:15:40 INFO - PROCESS | 5704 | 1467432940176 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1404ms 21:15:40 INFO - PROCESS | 5704 | 1467432940236 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 21:15:40 INFO - PROCESS | 5704 | 1467432940241 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 21:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:15:40 INFO - PROCESS | 5704 | 1467432940247 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:15:40 INFO - PROCESS | 5704 | 1467432940249 Marionette TRACE conn3 <- [1,2350,null,{}] 21:15:40 INFO - PROCESS | 5704 | 1467432940256 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:40 INFO - PROCESS | 5704 | 1467432940261 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:40 INFO - PROCESS | 5704 | 1467432940481 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 21:15:40 INFO - PROCESS | 5704 | 1467432940502 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:40 INFO - PROCESS | 5704 | 1467432940510 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de66400 == 39 [pid = 5704] [id = 595] 21:15:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x91cd5000) [pid = 5704] [serial = 1786] [outer = (nil)] 21:15:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x92e33800) [pid = 5704] [serial = 1787] [outer = 0x91cd5000] 21:15:40 INFO - PROCESS | 5704 | 1467432940580 Marionette DEBUG loaded listener.js 21:15:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x92e37800) [pid = 5704] [serial = 1788] [outer = 0x91cd5000] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8de8f000) [pid = 5704] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91cdc800) [pid = 5704] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8ded1400) [pid = 5704] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de61000) [pid = 5704] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8de6d000) [pid = 5704] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x93b9a400) [pid = 5704] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x93c1d400) [pid = 5704] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8f831800) [pid = 5704] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8fc77c00) [pid = 5704] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x93e2f800) [pid = 5704] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8de87c00) [pid = 5704] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:15:41 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x8dcc7000) [pid = 5704] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:15:41 INFO - PROCESS | 5704 | 1467432941677 Marionette TRACE conn3 <- [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]]]}] 21:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1485ms 21:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:15:41 INFO - PROCESS | 5704 | 1467432941734 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 21:15:41 INFO - PROCESS | 5704 | 1467432941737 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 21:15:41 INFO - PROCESS | 5704 | 1467432941743 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:15:41 INFO - PROCESS | 5704 | 1467432941747 Marionette TRACE conn3 <- [1,2354,null,{}] 21:15:41 INFO - PROCESS | 5704 | 1467432941753 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:41 INFO - PROCESS | 5704 | 1467432941758 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:41 INFO - PROCESS | 5704 | 1467432941919 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 21:15:42 INFO - PROCESS | 5704 | 1467432942065 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:42 INFO - PROCESS | 5704 | 1467432942085 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de88000 == 40 [pid = 5704] [id = 596] 21:15:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8dec6000) [pid = 5704] [serial = 1789] [outer = (nil)] 21:15:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x92663000) [pid = 5704] [serial = 1790] [outer = 0x8dec6000] 21:15:42 INFO - PROCESS | 5704 | 1467432942166 Marionette DEBUG loaded listener.js 21:15:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x930e6800) [pid = 5704] [serial = 1791] [outer = 0x8dec6000] 21:15:43 INFO - PROCESS | 5704 | 1467432943003 Marionette TRACE conn3 <- [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]]]}] 21:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1387ms 21:15:43 INFO - PROCESS | 5704 | 1467432943139 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 21:15:43 INFO - PROCESS | 5704 | 1467432943145 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 21:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:15:43 INFO - PROCESS | 5704 | 1467432943169 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:15:43 INFO - PROCESS | 5704 | 1467432943174 Marionette TRACE conn3 <- [1,2358,null,{}] 21:15:43 INFO - PROCESS | 5704 | 1467432943183 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:43 INFO - PROCESS | 5704 | 1467432943189 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:43 INFO - PROCESS | 5704 | 1467432943376 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 21:15:43 INFO - PROCESS | 5704 | 1467432943566 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:43 INFO - PROCESS | 5704 | 1467432943593 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dec6800 == 41 [pid = 5704] [id = 597] 21:15:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8dec8400) [pid = 5704] [serial = 1792] [outer = (nil)] 21:15:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8ded0c00) [pid = 5704] [serial = 1793] [outer = 0x8dec8400] 21:15:43 INFO - PROCESS | 5704 | 1467432943781 Marionette DEBUG loaded listener.js 21:15:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8e6b7c00) [pid = 5704] [serial = 1794] [outer = 0x8dec8400] 21:15:44 INFO - PROCESS | 5704 | 1467432944751 Marionette TRACE conn3 <- [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]]]}] 21:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1638ms 21:15:44 INFO - PROCESS | 5704 | 1467432944807 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 21:15:44 INFO - PROCESS | 5704 | 1467432944812 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 21:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:15:44 INFO - PROCESS | 5704 | 1467432944824 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:15:44 INFO - PROCESS | 5704 | 1467432944832 Marionette TRACE conn3 <- [1,2362,null,{}] 21:15:44 INFO - PROCESS | 5704 | 1467432944839 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:44 INFO - PROCESS | 5704 | 1467432944844 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:45 INFO - PROCESS | 5704 | 1467432945072 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 21:15:45 INFO - PROCESS | 5704 | 1467432945309 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:45 INFO - PROCESS | 5704 | 1467432945322 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fccf000 == 42 [pid = 5704] [id = 598] 21:15:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x91518800) [pid = 5704] [serial = 1795] [outer = (nil)] 21:15:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x91c85800) [pid = 5704] [serial = 1796] [outer = 0x91518800] 21:15:45 INFO - PROCESS | 5704 | 1467432945450 Marionette DEBUG loaded listener.js 21:15:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x91cdec00) [pid = 5704] [serial = 1797] [outer = 0x91518800] 21:15:46 INFO - PROCESS | 5704 | 1467432946478 Marionette TRACE conn3 <- [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]]]}] 21:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1690ms 21:15:46 INFO - PROCESS | 5704 | 1467432946512 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 21:15:46 INFO - PROCESS | 5704 | 1467432946515 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 21:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:15:46 INFO - PROCESS | 5704 | 1467432946523 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:15:46 INFO - PROCESS | 5704 | 1467432946527 Marionette TRACE conn3 <- [1,2366,null,{}] 21:15:46 INFO - PROCESS | 5704 | 1467432946543 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:46 INFO - PROCESS | 5704 | 1467432946552 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:46 INFO - PROCESS | 5704 | 1467432946743 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 21:15:47 INFO - PROCESS | 5704 | 1467432947021 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:47 INFO - PROCESS | 5704 | 1467432947036 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x925f7c00 == 43 [pid = 5704] [id = 599] 21:15:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x92e41c00) [pid = 5704] [serial = 1798] [outer = (nil)] 21:15:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x93be1800) [pid = 5704] [serial = 1799] [outer = 0x92e41c00] 21:15:47 INFO - PROCESS | 5704 | 1467432947162 Marionette DEBUG loaded listener.js 21:15:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x93c27000) [pid = 5704] [serial = 1800] [outer = 0x92e41c00] 21:15:48 INFO - PROCESS | 5704 | 1467432948094 Marionette TRACE conn3 <- [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]]]}] 21:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1602ms 21:15:48 INFO - PROCESS | 5704 | 1467432948126 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 21:15:48 INFO - PROCESS | 5704 | 1467432948129 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 21:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:15:48 INFO - PROCESS | 5704 | 1467432948137 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:15:48 INFO - PROCESS | 5704 | 1467432948140 Marionette TRACE conn3 <- [1,2370,null,{}] 21:15:48 INFO - PROCESS | 5704 | 1467432948146 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:48 INFO - PROCESS | 5704 | 1467432948151 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:48 INFO - PROCESS | 5704 | 1467432948334 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 21:15:48 INFO - PROCESS | 5704 | 1467432948525 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:48 INFO - PROCESS | 5704 | 1467432948532 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x9151d800 == 44 [pid = 5704] [id = 600] 21:15:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x9265d800) [pid = 5704] [serial = 1801] [outer = (nil)] 21:15:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x93e44400) [pid = 5704] [serial = 1802] [outer = 0x9265d800] 21:15:48 INFO - PROCESS | 5704 | 1467432948618 Marionette DEBUG loaded listener.js 21:15:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x93e46c00) [pid = 5704] [serial = 1803] [outer = 0x9265d800] 21:15:49 INFO - PROCESS | 5704 | 1467432949605 Marionette TRACE conn3 <- [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]]]}] 21:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1536ms 21:15:49 INFO - PROCESS | 5704 | 1467432949673 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 21:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:15:49 INFO - PROCESS | 5704 | 1467432949678 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 21:15:49 INFO - PROCESS | 5704 | 1467432949684 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:15:49 INFO - PROCESS | 5704 | 1467432949688 Marionette TRACE conn3 <- [1,2374,null,{}] 21:15:49 INFO - PROCESS | 5704 | 1467432949694 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:49 INFO - PROCESS | 5704 | 1467432949699 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:49 INFO - PROCESS | 5704 | 1467432949880 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 21:15:50 INFO - PROCESS | 5704 | 1467432950069 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:50 INFO - PROCESS | 5704 | 1467432950078 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d2a800 == 45 [pid = 5704] [id = 601] 21:15:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x93e36800) [pid = 5704] [serial = 1804] [outer = (nil)] 21:15:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x953f5000) [pid = 5704] [serial = 1805] [outer = 0x93e36800] 21:15:50 INFO - PROCESS | 5704 | 1467432950157 Marionette DEBUG loaded listener.js 21:15:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x95405400) [pid = 5704] [serial = 1806] [outer = 0x93e36800] 21:15:51 INFO - PROCESS | 5704 | 1467432951198 Marionette TRACE conn3 <- [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]]]}] 21:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1583ms 21:15:51 INFO - PROCESS | 5704 | 1467432951268 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 21:15:51 INFO - PROCESS | 5704 | 1467432951273 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 21:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:15:51 INFO - PROCESS | 5704 | 1467432951279 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:15:51 INFO - PROCESS | 5704 | 1467432951283 Marionette TRACE conn3 <- [1,2378,null,{}] 21:15:51 INFO - PROCESS | 5704 | 1467432951289 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:51 INFO - PROCESS | 5704 | 1467432951299 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:51 INFO - PROCESS | 5704 | 1467432951583 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 21:15:51 INFO - PROCESS | 5704 | 1467432951831 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:51 INFO - PROCESS | 5704 | 1467432951838 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de71000 == 46 [pid = 5704] [id = 602] 21:15:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8de77c00) [pid = 5704] [serial = 1807] [outer = (nil)] 21:15:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8eae8800) [pid = 5704] [serial = 1808] [outer = 0x8de77c00] 21:15:51 INFO - PROCESS | 5704 | 1467432951959 Marionette DEBUG loaded listener.js 21:15:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x91520c00) [pid = 5704] [serial = 1809] [outer = 0x8de77c00] 21:15:53 INFO - PROCESS | 5704 | 1467432953133 Marionette TRACE conn3 <- [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]]]}] 21:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1889ms 21:15:53 INFO - PROCESS | 5704 | 1467432953169 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 21:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:15:53 INFO - PROCESS | 5704 | 1467432953175 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 21:15:53 INFO - PROCESS | 5704 | 1467432953183 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:15:53 INFO - PROCESS | 5704 | 1467432953191 Marionette TRACE conn3 <- [1,2382,null,{}] 21:15:53 INFO - PROCESS | 5704 | 1467432953226 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:53 INFO - PROCESS | 5704 | 1467432953233 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:53 INFO - PROCESS | 5704 | 1467432953422 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 21:15:53 INFO - PROCESS | 5704 | 1467432953703 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:53 INFO - PROCESS | 5704 | 1467432953713 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b0c00 == 47 [pid = 5704] [id = 603] 21:15:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8e6b4800) [pid = 5704] [serial = 1810] [outer = (nil)] 21:15:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8f229000) [pid = 5704] [serial = 1811] [outer = 0x8e6b4800] 21:15:53 INFO - PROCESS | 5704 | 1467432953847 Marionette DEBUG loaded listener.js 21:15:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8fc7b400) [pid = 5704] [serial = 1812] [outer = 0x8e6b4800] 21:15:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b3c00 == 46 [pid = 5704] [id = 570] 21:15:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de60400 == 45 [pid = 5704] [id = 582] 21:15:54 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd2800 == 44 [pid = 5704] [id = 567] 21:15:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7f000 == 43 [pid = 5704] [id = 581] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc68400 == 42 [pid = 5704] [id = 580] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9d4800 == 41 [pid = 5704] [id = 579] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc9000 == 40 [pid = 5704] [id = 569] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x92d30c00 == 39 [pid = 5704] [id = 574] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x925ea800 == 38 [pid = 5704] [id = 568] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9de000 == 37 [pid = 5704] [id = 563] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x91b6dc00 == 36 [pid = 5704] [id = 572] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccb800 == 35 [pid = 5704] [id = 573] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x91b65400 == 34 [pid = 5704] [id = 576] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8ec00 == 33 [pid = 5704] [id = 565] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x93b91800 == 32 [pid = 5704] [id = 577] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8e000 == 31 [pid = 5704] [id = 566] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8d400 == 30 [pid = 5704] [id = 575] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc7f000 == 29 [pid = 5704] [id = 571] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de82400 == 28 [pid = 5704] [id = 564] 21:15:55 INFO - PROCESS | 5704 | --DOCSHELL 0x93bde800 == 27 [pid = 5704] [id = 578] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8fcca000) [pid = 5704] [serial = 1728] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8fc7bc00) [pid = 5704] [serial = 1727] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x92d25c00) [pid = 5704] [serial = 1731] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8e6b7400) [pid = 5704] [serial = 1754] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x925f4000) [pid = 5704] [serial = 1730] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8f830c00) [pid = 5704] [serial = 1749] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8eae4000) [pid = 5704] [serial = 1748] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8de70c00) [pid = 5704] [serial = 1751] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8de77800) [pid = 5704] [serial = 1752] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x93c27c00) [pid = 5704] [serial = 1734] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x93be7400) [pid = 5704] [serial = 1733] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x93e43800) [pid = 5704] [serial = 1737] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x93e32400) [pid = 5704] [serial = 1736] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8f9dd400) [pid = 5704] [serial = 1757] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x949bf400) [pid = 5704] [serial = 1740] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x93e52400) [pid = 5704] [serial = 1739] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8fc7d000) [pid = 5704] [serial = 1758] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x9547f000) [pid = 5704] [serial = 1743] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x95479c00) [pid = 5704] [serial = 1742] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x93e3b800) [pid = 5704] [serial = 1746] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8ee53400) [pid = 5704] [serial = 1745] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8e6adc00) [pid = 5704] [serial = 1760] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8eae7000) [pid = 5704] [serial = 1755] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x91c82400) [pid = 5704] [serial = 1763] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x8fcd5400) [pid = 5704] [serial = 1761] [outer = (nil)] [url = about:blank] 21:15:55 INFO - PROCESS | 5704 | 1467432955783 Marionette TRACE conn3 <- [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]]]}] 21:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2627ms 21:15:55 INFO - PROCESS | 5704 | 1467432955811 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 21:15:55 INFO - PROCESS | 5704 | 1467432955817 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 21:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:15:55 INFO - PROCESS | 5704 | 1467432955882 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:15:55 INFO - PROCESS | 5704 | 1467432955890 Marionette TRACE conn3 <- [1,2386,null,{}] 21:15:55 INFO - PROCESS | 5704 | 1467432955899 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:55 INFO - PROCESS | 5704 | 1467432955904 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:56 INFO - PROCESS | 5704 | 1467432956076 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 21:15:56 INFO - PROCESS | 5704 | 1467432956087 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:56 INFO - PROCESS | 5704 | 1467432956096 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6a000 == 28 [pid = 5704] [id = 604] 21:15:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x8de6a800) [pid = 5704] [serial = 1813] [outer = (nil)] 21:15:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8de7e800) [pid = 5704] [serial = 1814] [outer = 0x8de6a800] 21:15:56 INFO - PROCESS | 5704 | 1467432956169 Marionette DEBUG loaded listener.js 21:15:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8de8c000) [pid = 5704] [serial = 1815] [outer = 0x8de6a800] 21:15:57 INFO - PROCESS | 5704 | 1467432957192 Marionette TRACE conn3 <- [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]]]}] 21:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1396ms 21:15:57 INFO - PROCESS | 5704 | 1467432957221 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 21:15:57 INFO - PROCESS | 5704 | 1467432957230 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 21:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:15:57 INFO - PROCESS | 5704 | 1467432957242 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:15:57 INFO - PROCESS | 5704 | 1467432957245 Marionette TRACE conn3 <- [1,2390,null,{}] 21:15:57 INFO - PROCESS | 5704 | 1467432957252 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:57 INFO - PROCESS | 5704 | 1467432957258 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:57 INFO - PROCESS | 5704 | 1467432957510 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 21:15:57 INFO - PROCESS | 5704 | 1467432957601 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:57 INFO - PROCESS | 5704 | 1467432957610 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4f000 == 29 [pid = 5704] [id = 605] 21:15:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8ee53400) [pid = 5704] [serial = 1816] [outer = (nil)] 21:15:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8f227400) [pid = 5704] [serial = 1817] [outer = 0x8ee53400] 21:15:57 INFO - PROCESS | 5704 | 1467432957692 Marionette DEBUG loaded listener.js 21:15:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8f832000) [pid = 5704] [serial = 1818] [outer = 0x8ee53400] 21:15:58 INFO - PROCESS | 5704 | 1467432958637 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1436ms 21:15:58 INFO - PROCESS | 5704 | 1467432958678 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 21:15:58 INFO - PROCESS | 5704 | 1467432958682 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 21:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:15:58 INFO - PROCESS | 5704 | 1467432958697 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:15:58 INFO - PROCESS | 5704 | 1467432958704 Marionette TRACE conn3 <- [1,2394,null,{}] 21:15:58 INFO - PROCESS | 5704 | 1467432958722 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:15:58 INFO - PROCESS | 5704 | 1467432958733 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:58 INFO - PROCESS | 5704 | 1467432958964 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 21:15:59 INFO - PROCESS | 5704 | 1467432959060 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:15:59 INFO - PROCESS | 5704 | 1467432959076 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:15:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcce000 == 30 [pid = 5704] [id = 606] 21:15:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8fccf800) [pid = 5704] [serial = 1819] [outer = (nil)] 21:15:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x91515000) [pid = 5704] [serial = 1820] [outer = 0x8fccf800] 21:15:59 INFO - PROCESS | 5704 | 1467432959148 Marionette DEBUG loaded listener.js 21:15:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x91b65c00) [pid = 5704] [serial = 1821] [outer = 0x8fccf800] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8f22e000) [pid = 5704] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x91cd5000) [pid = 5704] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x9151a000) [pid = 5704] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8eaec000) [pid = 5704] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x91b66400) [pid = 5704] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8dc70800) [pid = 5704] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8e6b2400) [pid = 5704] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x92d23c00) [pid = 5704] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x925ec000) [pid = 5704] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:16:00 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x8dec6000) [pid = 5704] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:16:00 INFO - PROCESS | 5704 | 1467432960551 Marionette TRACE conn3 <- [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]]]}] 21:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1899ms 21:16:00 INFO - PROCESS | 5704 | 1467432960589 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 21:16:00 INFO - PROCESS | 5704 | 1467432960594 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 21:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:16:00 INFO - PROCESS | 5704 | 1467432960601 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:16:00 INFO - PROCESS | 5704 | 1467432960605 Marionette TRACE conn3 <- [1,2398,null,{}] 21:16:00 INFO - PROCESS | 5704 | 1467432960611 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:00 INFO - PROCESS | 5704 | 1467432960616 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:00 INFO - PROCESS | 5704 | 1467432960822 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 21:16:00 INFO - PROCESS | 5704 | 1467432960963 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:00 INFO - PROCESS | 5704 | 1467432960973 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de85400 == 31 [pid = 5704] [id = 607] 21:16:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x8e6b2400) [pid = 5704] [serial = 1822] [outer = (nil)] 21:16:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x9151a000) [pid = 5704] [serial = 1823] [outer = 0x8e6b2400] 21:16:01 INFO - PROCESS | 5704 | 1467432961048 Marionette DEBUG loaded listener.js 21:16:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x91c84c00) [pid = 5704] [serial = 1824] [outer = 0x8e6b2400] 21:16:01 INFO - PROCESS | 5704 | 1467432961839 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:16:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:16:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1292ms 21:16:01 INFO - PROCESS | 5704 | 1467432961893 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 21:16:01 INFO - PROCESS | 5704 | 1467432961897 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 21:16:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:16:01 INFO - PROCESS | 5704 | 1467432961904 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:16:01 INFO - PROCESS | 5704 | 1467432961908 Marionette TRACE conn3 <- [1,2402,null,{}] 21:16:01 INFO - PROCESS | 5704 | 1467432961914 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:01 INFO - PROCESS | 5704 | 1467432961919 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:02 INFO - PROCESS | 5704 | 1467432962080 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 21:16:02 INFO - PROCESS | 5704 | 1467432962089 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:02 INFO - PROCESS | 5704 | 1467432962098 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c8b000 == 32 [pid = 5704] [id = 608] 21:16:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x91c8d400) [pid = 5704] [serial = 1825] [outer = (nil)] 21:16:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x925ed000) [pid = 5704] [serial = 1826] [outer = 0x91c8d400] 21:16:02 INFO - PROCESS | 5704 | 1467432962172 Marionette DEBUG loaded listener.js 21:16:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x925f0c00) [pid = 5704] [serial = 1827] [outer = 0x91c8d400] 21:16:03 INFO - PROCESS | 5704 | 1467432963536 Marionette TRACE conn3 <- [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]]]}] 21:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1688ms 21:16:03 INFO - PROCESS | 5704 | 1467432963594 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 21:16:03 INFO - PROCESS | 5704 | 1467432963601 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 21:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:16:03 INFO - PROCESS | 5704 | 1467432963610 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:16:03 INFO - PROCESS | 5704 | 1467432963617 Marionette TRACE conn3 <- [1,2406,null,{}] 21:16:03 INFO - PROCESS | 5704 | 1467432963638 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:03 INFO - PROCESS | 5704 | 1467432963644 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:03 INFO - PROCESS | 5704 | 1467432963860 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 21:16:04 INFO - PROCESS | 5704 | 1467432964098 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:04 INFO - PROCESS | 5704 | 1467432964108 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de77400 == 33 [pid = 5704] [id = 609] 21:16:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8de78000) [pid = 5704] [serial = 1828] [outer = (nil)] 21:16:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8e6ba800) [pid = 5704] [serial = 1829] [outer = 0x8de78000] 21:16:04 INFO - PROCESS | 5704 | 1467432964234 Marionette DEBUG loaded listener.js 21:16:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8ee51000) [pid = 5704] [serial = 1830] [outer = 0x8de78000] 21:16:05 INFO - PROCESS | 5704 | 1467432965421 Marionette TRACE conn3 <- [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]]]}] 21:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1904ms 21:16:05 INFO - PROCESS | 5704 | 1467432965516 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 21:16:05 INFO - PROCESS | 5704 | 1467432965527 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 21:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:16:05 INFO - PROCESS | 5704 | 1467432965624 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:16:05 INFO - PROCESS | 5704 | 1467432965633 Marionette TRACE conn3 <- [1,2410,null,{}] 21:16:05 INFO - PROCESS | 5704 | 1467432965647 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:05 INFO - PROCESS | 5704 | 1467432965658 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:06 INFO - PROCESS | 5704 | 1467432966035 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 21:16:06 INFO - PROCESS | 5704 | 1467432966413 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:06 INFO - PROCESS | 5704 | 1467432966428 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de62400 == 34 [pid = 5704] [id = 610] 21:16:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x9151a400) [pid = 5704] [serial = 1831] [outer = (nil)] 21:16:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x91c89800) [pid = 5704] [serial = 1832] [outer = 0x9151a400] 21:16:06 INFO - PROCESS | 5704 | 1467432966599 Marionette DEBUG loaded listener.js 21:16:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x91cdb400) [pid = 5704] [serial = 1833] [outer = 0x9151a400] 21:16:07 INFO - PROCESS | 5704 | 1467432967725 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2205ms 21:16:07 INFO - PROCESS | 5704 | 1467432967776 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 21:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:16:07 INFO - PROCESS | 5704 | 1467432967781 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 21:16:07 INFO - PROCESS | 5704 | 1467432967788 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:16:07 INFO - PROCESS | 5704 | 1467432967795 Marionette TRACE conn3 <- [1,2414,null,{}] 21:16:07 INFO - PROCESS | 5704 | 1467432967813 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:07 INFO - PROCESS | 5704 | 1467432967822 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:08 INFO - PROCESS | 5704 | 1467432968142 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 21:16:08 INFO - PROCESS | 5704 | 1467432968341 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:08 INFO - PROCESS | 5704 | 1467432968353 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d25000 == 35 [pid = 5704] [id = 611] 21:16:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x92d25400) [pid = 5704] [serial = 1834] [outer = (nil)] 21:16:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x92e34000) [pid = 5704] [serial = 1835] [outer = 0x92d25400] 21:16:08 INFO - PROCESS | 5704 | 1467432968443 Marionette DEBUG loaded listener.js 21:16:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x92e3f000) [pid = 5704] [serial = 1836] [outer = 0x92d25400] 21:16:09 INFO - PROCESS | 5704 | 1467432969431 Marionette TRACE conn3 <- [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]]]}] 21:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1700ms 21:16:09 INFO - PROCESS | 5704 | 1467432969514 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 21:16:09 INFO - PROCESS | 5704 | 1467432969520 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 21:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:16:09 INFO - PROCESS | 5704 | 1467432969528 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:16:09 INFO - PROCESS | 5704 | 1467432969533 Marionette TRACE conn3 <- [1,2418,null,{}] 21:16:09 INFO - PROCESS | 5704 | 1467432969539 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:09 INFO - PROCESS | 5704 | 1467432969544 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:09 INFO - PROCESS | 5704 | 1467432969728 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 21:16:10 INFO - PROCESS | 5704 | 1467432970088 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:10 INFO - PROCESS | 5704 | 1467432970096 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc4800 == 36 [pid = 5704] [id = 612] 21:16:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8dcc6400) [pid = 5704] [serial = 1837] [outer = (nil)] 21:16:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8dcce800) [pid = 5704] [serial = 1838] [outer = 0x8dcc6400] 21:16:10 INFO - PROCESS | 5704 | 1467432970200 Marionette DEBUG loaded listener.js 21:16:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8de6b000) [pid = 5704] [serial = 1839] [outer = 0x8dcc6400] 21:16:11 INFO - PROCESS | 5704 | 1467432971252 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x930e6800) [pid = 5704] [serial = 1791] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x91c88800) [pid = 5704] [serial = 1764] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x92e33800) [pid = 5704] [serial = 1787] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x91cd9400) [pid = 5704] [serial = 1782] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8ee53c00) [pid = 5704] [serial = 1778] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91c8f000) [pid = 5704] [serial = 1769] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de6c800) [pid = 5704] [serial = 1776] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8f226c00) [pid = 5704] [serial = 1767] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8f9d4400) [pid = 5704] [serial = 1779] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x92e37800) [pid = 5704] [serial = 1788] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x92d2f000) [pid = 5704] [serial = 1772] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x91cd6000) [pid = 5704] [serial = 1770] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x92669000) [pid = 5704] [serial = 1785] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8dcd2800) [pid = 5704] [serial = 1775] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x92665400) [pid = 5704] [serial = 1784] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x92e35c00) [pid = 5704] [serial = 1773] [outer = (nil)] [url = about:blank] 21:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1785ms 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x91c87c00) [pid = 5704] [serial = 1781] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x8ee50800) [pid = 5704] [serial = 1766] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x92663000) [pid = 5704] [serial = 1790] [outer = (nil)] [url = about:blank] 21:16:11 INFO - PROCESS | 5704 | 1467432971328 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 21:16:11 INFO - PROCESS | 5704 | 1467432971333 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 21:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:16:11 INFO - PROCESS | 5704 | 1467432971343 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:16:11 INFO - PROCESS | 5704 | 1467432971347 Marionette TRACE conn3 <- [1,2422,null,{}] 21:16:11 INFO - PROCESS | 5704 | 1467432971356 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:11 INFO - PROCESS | 5704 | 1467432971365 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:11 INFO - PROCESS | 5704 | 1467432971572 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 21:16:11 INFO - PROCESS | 5704 | 1467432971763 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:11 INFO - PROCESS | 5704 | 1467432971774 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de74000 == 37 [pid = 5704] [id = 613] 21:16:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x8e6b4000) [pid = 5704] [serial = 1840] [outer = (nil)] 21:16:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x8ee53c00) [pid = 5704] [serial = 1841] [outer = 0x8e6b4000] 21:16:11 INFO - PROCESS | 5704 | 1467432971852 Marionette DEBUG loaded listener.js 21:16:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x8f835000) [pid = 5704] [serial = 1842] [outer = 0x8e6b4000] 21:16:12 INFO - PROCESS | 5704 | 1467432972670 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1386ms 21:16:12 INFO - PROCESS | 5704 | 1467432972733 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 21:16:12 INFO - PROCESS | 5704 | 1467432972741 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 21:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:16:12 INFO - PROCESS | 5704 | 1467432972748 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:16:12 INFO - PROCESS | 5704 | 1467432972752 Marionette TRACE conn3 <- [1,2426,null,{}] 21:16:12 INFO - PROCESS | 5704 | 1467432972758 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:12 INFO - PROCESS | 5704 | 1467432972763 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:12 INFO - PROCESS | 5704 | 1467432972936 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 21:16:13 INFO - PROCESS | 5704 | 1467432973078 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:13 INFO - PROCESS | 5704 | 1467432973088 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7ac00 == 38 [pid = 5704] [id = 614] 21:16:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8de7b800) [pid = 5704] [serial = 1843] [outer = (nil)] 21:16:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8fcd2000) [pid = 5704] [serial = 1844] [outer = 0x8de7b800] 21:16:13 INFO - PROCESS | 5704 | 1467432973163 Marionette DEBUG loaded listener.js 21:16:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x91c8e000) [pid = 5704] [serial = 1845] [outer = 0x8de7b800] 21:16:14 INFO - PROCESS | 5704 | 1467432974489 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1784ms 21:16:14 INFO - PROCESS | 5704 | 1467432974536 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 21:16:14 INFO - PROCESS | 5704 | 1467432974543 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 21:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:16:14 INFO - PROCESS | 5704 | 1467432974590 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:16:14 INFO - PROCESS | 5704 | 1467432974604 Marionette TRACE conn3 <- [1,2430,null,{}] 21:16:14 INFO - PROCESS | 5704 | 1467432974638 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:14 INFO - PROCESS | 5704 | 1467432974649 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:14 INFO - PROCESS | 5704 | 1467432974983 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 21:16:15 INFO - PROCESS | 5704 | 1467432975058 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:15 INFO - PROCESS | 5704 | 1467432975064 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b6e400 == 39 [pid = 5704] [id = 615] 21:16:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x91cd1800) [pid = 5704] [serial = 1846] [outer = (nil)] 21:16:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x92d24c00) [pid = 5704] [serial = 1847] [outer = 0x91cd1800] 21:16:15 INFO - PROCESS | 5704 | 1467432975134 Marionette DEBUG loaded listener.js 21:16:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x92d2d000) [pid = 5704] [serial = 1848] [outer = 0x91cd1800] 21:16:16 INFO - PROCESS | 5704 | 1467432976025 Marionette TRACE conn3 <- [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]]]}] 21:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1485ms 21:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:16:16 INFO - PROCESS | 5704 | 1467432976059 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 21:16:16 INFO - PROCESS | 5704 | 1467432976063 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8fccf800) [pid = 5704] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8e6b2400) [pid = 5704] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8de6a800) [pid = 5704] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8e6b4800) [pid = 5704] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8dec8400) [pid = 5704] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x91518800) [pid = 5704] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x92e41c00) [pid = 5704] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x9265d800) [pid = 5704] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x93e36800) [pid = 5704] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0x8de77c00) [pid = 5704] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:16:16 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x8ee53400) [pid = 5704] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:16:16 INFO - PROCESS | 5704 | 1467432976191 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:16:16 INFO - PROCESS | 5704 | 1467432976198 Marionette TRACE conn3 <- [1,2434,null,{}] 21:16:16 INFO - PROCESS | 5704 | 1467432976214 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:16 INFO - PROCESS | 5704 | 1467432976218 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:16 INFO - PROCESS | 5704 | 1467432976373 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 21:16:16 INFO - PROCESS | 5704 | 1467432976388 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:16 INFO - PROCESS | 5704 | 1467432976397 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc66c00 == 40 [pid = 5704] [id = 616] 21:16:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x8de8cc00) [pid = 5704] [serial = 1849] [outer = (nil)] 21:16:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0x8fc83c00) [pid = 5704] [serial = 1850] [outer = 0x8de8cc00] 21:16:16 INFO - PROCESS | 5704 | 1467432976489 Marionette DEBUG loaded listener.js 21:16:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x9265d800) [pid = 5704] [serial = 1851] [outer = 0x8de8cc00] 21:16:17 INFO - PROCESS | 5704 | 1467432977437 Marionette TRACE conn3 <- [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]]]}] 21:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1422ms 21:16:17 INFO - PROCESS | 5704 | 1467432977492 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 21:16:17 INFO - PROCESS | 5704 | 1467432977497 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 21:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:16:17 INFO - PROCESS | 5704 | 1467432977504 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:16:17 INFO - PROCESS | 5704 | 1467432977507 Marionette TRACE conn3 <- [1,2438,null,{}] 21:16:17 INFO - PROCESS | 5704 | 1467432977513 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:17 INFO - PROCESS | 5704 | 1467432977518 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:17 INFO - PROCESS | 5704 | 1467432977673 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 21:16:17 INFO - PROCESS | 5704 | 1467432977684 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:17 INFO - PROCESS | 5704 | 1467432977704 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de77000 == 41 [pid = 5704] [id = 617] 21:16:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x8e6b3000) [pid = 5704] [serial = 1852] [outer = (nil)] 21:16:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x92e38c00) [pid = 5704] [serial = 1853] [outer = 0x8e6b3000] 21:16:17 INFO - PROCESS | 5704 | 1467432977929 Marionette DEBUG loaded listener.js 21:16:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x93bdc400) [pid = 5704] [serial = 1854] [outer = 0x8e6b3000] 21:16:18 INFO - PROCESS | 5704 | 1467432978965 Marionette TRACE conn3 <- [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]]]}] 21:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1486ms 21:16:18 INFO - PROCESS | 5704 | 1467432978991 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 21:16:19 INFO - PROCESS | 5704 | 1467432978998 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 21:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:16:19 INFO - PROCESS | 5704 | 1467432979006 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:16:19 INFO - PROCESS | 5704 | 1467432979012 Marionette TRACE conn3 <- [1,2442,null,{}] 21:16:19 INFO - PROCESS | 5704 | 1467432979022 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:19 INFO - PROCESS | 5704 | 1467432979028 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:19 INFO - PROCESS | 5704 | 1467432979257 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 21:16:19 INFO - PROCESS | 5704 | 1467432979505 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:19 INFO - PROCESS | 5704 | 1467432979513 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7a800 == 42 [pid = 5704] [id = 618] 21:16:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8e6ad800) [pid = 5704] [serial = 1855] [outer = (nil)] 21:16:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8f9d6000) [pid = 5704] [serial = 1856] [outer = 0x8e6ad800] 21:16:19 INFO - PROCESS | 5704 | 1467432979616 Marionette DEBUG loaded listener.js 21:16:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8fc76000) [pid = 5704] [serial = 1857] [outer = 0x8e6ad800] 21:16:20 INFO - PROCESS | 5704 | 1467432980512 Marionette TRACE conn3 <- [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]]]}] 21:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1547ms 21:16:20 INFO - PROCESS | 5704 | 1467432980554 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 21:16:20 INFO - PROCESS | 5704 | 1467432980561 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 21:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:16:20 INFO - PROCESS | 5704 | 1467432980573 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:16:20 INFO - PROCESS | 5704 | 1467432980577 Marionette TRACE conn3 <- [1,2446,null,{}] 21:16:20 INFO - PROCESS | 5704 | 1467432980603 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:20 INFO - PROCESS | 5704 | 1467432980610 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:20 INFO - PROCESS | 5704 | 1467432980803 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 21:16:21 INFO - PROCESS | 5704 | 1467432980985 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:21 INFO - PROCESS | 5704 | 1467432980996 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b71c00 == 43 [pid = 5704] [id = 619] 21:16:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x91cd7400) [pid = 5704] [serial = 1858] [outer = (nil)] 21:16:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x925f1c00) [pid = 5704] [serial = 1859] [outer = 0x91cd7400] 21:16:21 INFO - PROCESS | 5704 | 1467432981083 Marionette DEBUG loaded listener.js 21:16:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x92660c00) [pid = 5704] [serial = 1860] [outer = 0x91cd7400] 21:16:22 INFO - PROCESS | 5704 | 1467432982170 Marionette TRACE conn3 <- [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]]]}] 21:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1640ms 21:16:22 INFO - PROCESS | 5704 | 1467432982214 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 21:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:16:22 INFO - PROCESS | 5704 | 1467432982219 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 21:16:22 INFO - PROCESS | 5704 | 1467432982226 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:16:22 INFO - PROCESS | 5704 | 1467432982233 Marionette TRACE conn3 <- [1,2450,null,{}] 21:16:22 INFO - PROCESS | 5704 | 1467432982250 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:22 INFO - PROCESS | 5704 | 1467432982260 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:22 INFO - PROCESS | 5704 | 1467432982483 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 21:16:22 INFO - PROCESS | 5704 | 1467432982729 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:22 INFO - PROCESS | 5704 | 1467432982741 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x91513c00 == 44 [pid = 5704] [id = 620] 21:16:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x93c29800) [pid = 5704] [serial = 1861] [outer = (nil)] 21:16:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x93e2e000) [pid = 5704] [serial = 1862] [outer = 0x93c29800] 21:16:22 INFO - PROCESS | 5704 | 1467432982867 Marionette DEBUG loaded listener.js 21:16:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x93e3a400) [pid = 5704] [serial = 1863] [outer = 0x93c29800] 21:16:23 INFO - PROCESS | 5704 | 1467432983801 Marionette TRACE conn3 <- [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]]]}] 21:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1641ms 21:16:23 INFO - PROCESS | 5704 | 1467432983867 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 21:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:16:23 INFO - PROCESS | 5704 | 1467432983873 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 21:16:23 INFO - PROCESS | 5704 | 1467432983879 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:16:23 INFO - PROCESS | 5704 | 1467432983883 Marionette TRACE conn3 <- [1,2454,null,{}] 21:16:23 INFO - PROCESS | 5704 | 1467432983889 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:23 INFO - PROCESS | 5704 | 1467432983894 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:24 INFO - PROCESS | 5704 | 1467432984116 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 21:16:24 INFO - PROCESS | 5704 | 1467432984346 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:24 INFO - PROCESS | 5704 | 1467432984354 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc61400 == 45 [pid = 5704] [id = 621] 21:16:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x93c21400) [pid = 5704] [serial = 1864] [outer = (nil)] 21:16:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x93e52400) [pid = 5704] [serial = 1865] [outer = 0x93c21400] 21:16:24 INFO - PROCESS | 5704 | 1467432984479 Marionette DEBUG loaded listener.js 21:16:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x949c1400) [pid = 5704] [serial = 1866] [outer = 0x93c21400] 21:16:25 INFO - PROCESS | 5704 | 1467432985412 Marionette TRACE conn3 <- [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]]]}] 21:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1581ms 21:16:25 INFO - PROCESS | 5704 | 1467432985461 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 21:16:25 INFO - PROCESS | 5704 | 1467432985466 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 21:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:16:25 INFO - PROCESS | 5704 | 1467432985473 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:16:25 INFO - PROCESS | 5704 | 1467432985476 Marionette TRACE conn3 <- [1,2458,null,{}] 21:16:25 INFO - PROCESS | 5704 | 1467432985482 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:25 INFO - PROCESS | 5704 | 1467432985488 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:25 INFO - PROCESS | 5704 | 1467432985732 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 21:16:25 INFO - PROCESS | 5704 | 1467432985930 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:25 INFO - PROCESS | 5704 | 1467432985938 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccb000 == 46 [pid = 5704] [id = 622] 21:16:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8f228c00) [pid = 5704] [serial = 1867] [outer = (nil)] 21:16:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x95408800) [pid = 5704] [serial = 1868] [outer = 0x8f228c00] 21:16:26 INFO - PROCESS | 5704 | 1467432986064 Marionette DEBUG loaded listener.js 21:16:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x9540c000) [pid = 5704] [serial = 1869] [outer = 0x8f228c00] 21:16:27 INFO - PROCESS | 5704 | 1467432987056 Marionette TRACE conn3 <- [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]]]}] 21:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1634ms 21:16:27 INFO - PROCESS | 5704 | 1467432987107 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 21:16:27 INFO - PROCESS | 5704 | 1467432987111 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 21:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:16:27 INFO - PROCESS | 5704 | 1467432987118 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:16:27 INFO - PROCESS | 5704 | 1467432987121 Marionette TRACE conn3 <- [1,2462,null,{}] 21:16:27 INFO - PROCESS | 5704 | 1467432987127 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:27 INFO - PROCESS | 5704 | 1467432987137 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:27 INFO - PROCESS | 5704 | 1467432987386 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 21:16:27 INFO - PROCESS | 5704 | 1467432987633 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:27 INFO - PROCESS | 5704 | 1467432987644 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de73c00 == 47 [pid = 5704] [id = 623] 21:16:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8de77800) [pid = 5704] [serial = 1870] [outer = (nil)] 21:16:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x92e33400) [pid = 5704] [serial = 1871] [outer = 0x8de77800] 21:16:27 INFO - PROCESS | 5704 | 1467432987769 Marionette DEBUG loaded listener.js 21:16:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x95491c00) [pid = 5704] [serial = 1872] [outer = 0x8de77800] 21:16:28 INFO - PROCESS | 5704 | 1467432988687 Marionette TRACE conn3 <- [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]]]}] 21:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1640ms 21:16:28 INFO - PROCESS | 5704 | 1467432988760 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 21:16:28 INFO - PROCESS | 5704 | 1467432988763 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 21:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:16:28 INFO - PROCESS | 5704 | 1467432988770 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:16:28 INFO - PROCESS | 5704 | 1467432988773 Marionette TRACE conn3 <- [1,2466,null,{}] 21:16:28 INFO - PROCESS | 5704 | 1467432988780 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:28 INFO - PROCESS | 5704 | 1467432988785 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:29 INFO - PROCESS | 5704 | 1467432989181 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 21:16:29 INFO - PROCESS | 5704 | 1467432989461 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:29 INFO - PROCESS | 5704 | 1467432989473 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7d400 == 48 [pid = 5704] [id = 624] 21:16:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de7f000) [pid = 5704] [serial = 1873] [outer = (nil)] 21:16:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8deca800) [pid = 5704] [serial = 1874] [outer = 0x8de7f000] 21:16:29 INFO - PROCESS | 5704 | 1467432989548 Marionette DEBUG loaded listener.js 21:16:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8e6b9800) [pid = 5704] [serial = 1875] [outer = 0x8de7f000] 21:16:30 INFO - PROCESS | 5704 | 1467432990504 Marionette TRACE conn3 <- [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]]]}] 21:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1792ms 21:16:30 INFO - PROCESS | 5704 | 1467432990564 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 21:16:30 INFO - PROCESS | 5704 | 1467432990571 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 21:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:16:30 INFO - PROCESS | 5704 | 1467432990580 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:16:30 INFO - PROCESS | 5704 | 1467432990585 Marionette TRACE conn3 <- [1,2470,null,{}] 21:16:30 INFO - PROCESS | 5704 | 1467432990593 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:30 INFO - PROCESS | 5704 | 1467432990599 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:30 INFO - PROCESS | 5704 | 1467432990787 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc66c00 == 47 [pid = 5704] [id = 616] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x91b6e400 == 46 [pid = 5704] [id = 615] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7ac00 == 45 [pid = 5704] [id = 614] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de74000 == 44 [pid = 5704] [id = 613] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc4800 == 43 [pid = 5704] [id = 612] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x92d2a800 == 42 [pid = 5704] [id = 601] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de71000 == 41 [pid = 5704] [id = 602] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6a000 == 40 [pid = 5704] [id = 604] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee4f000 == 39 [pid = 5704] [id = 605] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcce000 == 38 [pid = 5704] [id = 606] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x91c8b000 == 37 [pid = 5704] [id = 608] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de85400 == 36 [pid = 5704] [id = 607] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de77400 == 35 [pid = 5704] [id = 609] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de62400 == 34 [pid = 5704] [id = 610] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x92d25000 == 33 [pid = 5704] [id = 611] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b0c00 == 32 [pid = 5704] [id = 603] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7d400 == 31 [pid = 5704] [id = 624] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de73c00 == 30 [pid = 5704] [id = 623] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc61400 == 29 [pid = 5704] [id = 621] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccb000 == 28 [pid = 5704] [id = 622] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x91513c00 == 27 [pid = 5704] [id = 620] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x91b71c00 == 26 [pid = 5704] [id = 619] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de77000 == 25 [pid = 5704] [id = 617] 21:16:31 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7a800 == 24 [pid = 5704] [id = 618] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x91515000) [pid = 5704] [serial = 1820] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x9151a000) [pid = 5704] [serial = 1823] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8de7e800) [pid = 5704] [serial = 1814] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8de8c000) [pid = 5704] [serial = 1815] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8fc7b400) [pid = 5704] [serial = 1812] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8f229000) [pid = 5704] [serial = 1811] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8e6b7c00) [pid = 5704] [serial = 1794] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8ded0c00) [pid = 5704] [serial = 1793] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x91cdec00) [pid = 5704] [serial = 1797] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x91c85800) [pid = 5704] [serial = 1796] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x93c27000) [pid = 5704] [serial = 1800] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x93be1800) [pid = 5704] [serial = 1799] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x93e46c00) [pid = 5704] [serial = 1803] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x93e44400) [pid = 5704] [serial = 1802] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x95405400) [pid = 5704] [serial = 1806] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x953f5000) [pid = 5704] [serial = 1805] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x91520c00) [pid = 5704] [serial = 1809] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8eae8800) [pid = 5704] [serial = 1808] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8f227400) [pid = 5704] [serial = 1817] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x91b65c00) [pid = 5704] [serial = 1821] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x8f832000) [pid = 5704] [serial = 1818] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x91c84c00) [pid = 5704] [serial = 1824] [outer = (nil)] [url = about:blank] 21:16:32 INFO - PROCESS | 5704 | 1467432992284 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:32 INFO - PROCESS | 5704 | 1467432992293 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6b000 == 25 [pid = 5704] [id = 625] 21:16:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8dc6b400) [pid = 5704] [serial = 1876] [outer = (nil)] 21:16:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8dc70c00) [pid = 5704] [serial = 1877] [outer = 0x8dc6b400] 21:16:32 INFO - PROCESS | 5704 | 1467432992382 Marionette DEBUG loaded listener.js 21:16:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8de61800) [pid = 5704] [serial = 1878] [outer = 0x8dc6b400] 21:16:33 INFO - PROCESS | 5704 | 1467432993246 Marionette TRACE conn3 <- [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]]]}] 21:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2688ms 21:16:33 INFO - PROCESS | 5704 | 1467432993269 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 21:16:33 INFO - PROCESS | 5704 | 1467432993275 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 21:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:16:33 INFO - PROCESS | 5704 | 1467432993284 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:16:33 INFO - PROCESS | 5704 | 1467432993288 Marionette TRACE conn3 <- [1,2474,null,{}] 21:16:33 INFO - PROCESS | 5704 | 1467432993301 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:33 INFO - PROCESS | 5704 | 1467432993309 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:33 INFO - PROCESS | 5704 | 1467432993533 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 21:16:33 INFO - PROCESS | 5704 | 1467432993545 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:33 INFO - PROCESS | 5704 | 1467432993556 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de80c00 == 26 [pid = 5704] [id = 626] 21:16:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8de86000) [pid = 5704] [serial = 1879] [outer = (nil)] 21:16:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8de8c000) [pid = 5704] [serial = 1880] [outer = 0x8de86000] 21:16:33 INFO - PROCESS | 5704 | 1467432993690 Marionette DEBUG loaded listener.js 21:16:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8dece800) [pid = 5704] [serial = 1881] [outer = 0x8de86000] 21:16:34 INFO - PROCESS | 5704 | 1467432994930 Marionette TRACE conn3 <- [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]]]}] 21:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1685ms 21:16:34 INFO - PROCESS | 5704 | 1467432994973 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 21:16:34 INFO - PROCESS | 5704 | 1467432994981 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 21:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:16:35 INFO - PROCESS | 5704 | 1467432995005 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:16:35 INFO - PROCESS | 5704 | 1467432995009 Marionette TRACE conn3 <- [1,2478,null,{}] 21:16:35 INFO - PROCESS | 5704 | 1467432995015 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:35 INFO - PROCESS | 5704 | 1467432995021 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:35 INFO - PROCESS | 5704 | 1467432995253 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 21:16:35 INFO - PROCESS | 5704 | 1467432995286 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:35 INFO - PROCESS | 5704 | 1467432995294 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de87400 == 27 [pid = 5704] [id = 627] 21:16:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8eae1800) [pid = 5704] [serial = 1882] [outer = (nil)] 21:16:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8f225400) [pid = 5704] [serial = 1883] [outer = 0x8eae1800] 21:16:35 INFO - PROCESS | 5704 | 1467432995416 Marionette DEBUG loaded listener.js 21:16:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8f834000) [pid = 5704] [serial = 1884] [outer = 0x8eae1800] 21:16:36 INFO - PROCESS | 5704 | 1467432996618 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1644ms 21:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:16:36 INFO - PROCESS | 5704 | 1467432996649 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 21:16:36 INFO - PROCESS | 5704 | 1467432996653 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 21:16:36 INFO - PROCESS | 5704 | 1467432996676 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:16:36 INFO - PROCESS | 5704 | 1467432996687 Marionette TRACE conn3 <- [1,2482,null,{}] 21:16:36 INFO - PROCESS | 5704 | 1467432996726 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:36 INFO - PROCESS | 5704 | 1467432996735 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:37 INFO - PROCESS | 5704 | 1467432997006 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 21:16:37 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8e6b3000) [pid = 5704] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:16:37 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x91cd1800) [pid = 5704] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:16:37 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de8cc00) [pid = 5704] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:16:37 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x92d25400) [pid = 5704] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:16:37 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x91c8d400) [pid = 5704] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:16:37 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8de7b800) [pid = 5704] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:16:37 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8de78000) [pid = 5704] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:16:37 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x9151a400) [pid = 5704] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:16:37 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x8e6b4000) [pid = 5704] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:16:37 INFO - PROCESS | 5704 | 1467432997651 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:37 INFO - PROCESS | 5704 | 1467432997659 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de76400 == 28 [pid = 5704] [id = 628] 21:16:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8de78000) [pid = 5704] [serial = 1885] [outer = (nil)] 21:16:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8eae3000) [pid = 5704] [serial = 1886] [outer = 0x8de78000] 21:16:37 INFO - PROCESS | 5704 | 1467432997753 Marionette DEBUG loaded listener.js 21:16:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8fccb000) [pid = 5704] [serial = 1887] [outer = 0x8de78000] 21:16:38 INFO - PROCESS | 5704 | 1467432998533 Marionette TRACE conn3 <- [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]]]}] 21:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1930ms 21:16:38 INFO - PROCESS | 5704 | 1467432998591 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 21:16:38 INFO - PROCESS | 5704 | 1467432998597 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 21:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:16:38 INFO - PROCESS | 5704 | 1467432998604 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:16:38 INFO - PROCESS | 5704 | 1467432998606 Marionette TRACE conn3 <- [1,2486,null,{}] 21:16:38 INFO - PROCESS | 5704 | 1467432998612 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:38 INFO - PROCESS | 5704 | 1467432998617 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:38 INFO - PROCESS | 5704 | 1467432998794 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 21:16:38 INFO - PROCESS | 5704 | 1467432998958 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:38 INFO - PROCESS | 5704 | 1467432998966 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:38 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eaef800 == 29 [pid = 5704] [id = 629] 21:16:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8fc7f800) [pid = 5704] [serial = 1888] [outer = (nil)] 21:16:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x91515000) [pid = 5704] [serial = 1889] [outer = 0x8fc7f800] 21:16:39 INFO - PROCESS | 5704 | 1467432999051 Marionette DEBUG loaded listener.js 21:16:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x91b65000) [pid = 5704] [serial = 1890] [outer = 0x8fc7f800] 21:16:40 INFO - PROCESS | 5704 | 1467433000085 Marionette TRACE conn3 <- [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]]]}] 21:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1540ms 21:16:40 INFO - PROCESS | 5704 | 1467433000146 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 21:16:40 INFO - PROCESS | 5704 | 1467433000153 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 21:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:16:40 INFO - PROCESS | 5704 | 1467433000163 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:16:40 INFO - PROCESS | 5704 | 1467433000168 Marionette TRACE conn3 <- [1,2490,null,{}] 21:16:40 INFO - PROCESS | 5704 | 1467433000178 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:40 INFO - PROCESS | 5704 | 1467433000183 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:40 INFO - PROCESS | 5704 | 1467433000422 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 21:16:40 INFO - PROCESS | 5704 | 1467433000729 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:40 INFO - PROCESS | 5704 | 1467433000747 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8deca400 == 30 [pid = 5704] [id = 630] 21:16:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8ded2800) [pid = 5704] [serial = 1891] [outer = (nil)] 21:16:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8eae2800) [pid = 5704] [serial = 1892] [outer = 0x8ded2800] 21:16:40 INFO - PROCESS | 5704 | 1467433000839 Marionette DEBUG loaded listener.js 21:16:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8f9d6400) [pid = 5704] [serial = 1893] [outer = 0x8ded2800] 21:16:42 INFO - PROCESS | 5704 | 1467433002011 Marionette TRACE conn3 <- [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]]]}] 21:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1897ms 21:16:42 INFO - PROCESS | 5704 | 1467433002062 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 21:16:42 INFO - PROCESS | 5704 | 1467433002074 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 21:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:16:42 INFO - PROCESS | 5704 | 1467433002092 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:16:42 INFO - PROCESS | 5704 | 1467433002100 Marionette TRACE conn3 <- [1,2494,null,{}] 21:16:42 INFO - PROCESS | 5704 | 1467433002111 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:42 INFO - PROCESS | 5704 | 1467433002120 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:42 INFO - PROCESS | 5704 | 1467433002352 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 21:16:42 INFO - PROCESS | 5704 | 1467433002602 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:42 INFO - PROCESS | 5704 | 1467433002615 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7b400 == 31 [pid = 5704] [id = 631] 21:16:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8fc7fc00) [pid = 5704] [serial = 1894] [outer = (nil)] 21:16:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x91b6fc00) [pid = 5704] [serial = 1895] [outer = 0x8fc7fc00] 21:16:42 INFO - PROCESS | 5704 | 1467433002700 Marionette DEBUG loaded listener.js 21:16:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91c84c00) [pid = 5704] [serial = 1896] [outer = 0x8fc7fc00] 21:16:43 INFO - PROCESS | 5704 | 1467433003728 Marionette TRACE conn3 <- [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]]]}] 21:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1706ms 21:16:43 INFO - PROCESS | 5704 | 1467433003797 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 21:16:43 INFO - PROCESS | 5704 | 1467433003802 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 21:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:16:43 INFO - PROCESS | 5704 | 1467433003809 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:16:43 INFO - PROCESS | 5704 | 1467433003816 Marionette TRACE conn3 <- [1,2498,null,{}] 21:16:43 INFO - PROCESS | 5704 | 1467433003833 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:43 INFO - PROCESS | 5704 | 1467433003842 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:44 INFO - PROCESS | 5704 | 1467433004148 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 21:16:44 INFO - PROCESS | 5704 | 1467433004387 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:44 INFO - PROCESS | 5704 | 1467433004400 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x925eb800 == 32 [pid = 5704] [id = 632] 21:16:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x925ec400) [pid = 5704] [serial = 1897] [outer = (nil)] 21:16:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x925f7000) [pid = 5704] [serial = 1898] [outer = 0x925ec400] 21:16:44 INFO - PROCESS | 5704 | 1467433004538 Marionette DEBUG loaded listener.js 21:16:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x92669c00) [pid = 5704] [serial = 1899] [outer = 0x925ec400] 21:16:45 INFO - PROCESS | 5704 | 1467433005786 Marionette TRACE conn3 <- [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]]]}] 21:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2048ms 21:16:45 INFO - PROCESS | 5704 | 1467433005859 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 21:16:45 INFO - PROCESS | 5704 | 1467433005864 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 21:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:16:45 INFO - PROCESS | 5704 | 1467433005871 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:16:45 INFO - PROCESS | 5704 | 1467433005873 Marionette TRACE conn3 <- [1,2502,null,{}] 21:16:45 INFO - PROCESS | 5704 | 1467433005880 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:45 INFO - PROCESS | 5704 | 1467433005886 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:46 INFO - PROCESS | 5704 | 1467433006118 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 21:16:46 INFO - PROCESS | 5704 | 1467433006393 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:46 INFO - PROCESS | 5704 | 1467433006401 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de75c00 == 33 [pid = 5704] [id = 633] 21:16:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x9265fc00) [pid = 5704] [serial = 1900] [outer = (nil)] 21:16:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x92d2ec00) [pid = 5704] [serial = 1901] [outer = 0x9265fc00] 21:16:46 INFO - PROCESS | 5704 | 1467433006484 Marionette DEBUG loaded listener.js 21:16:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x92d2a800) [pid = 5704] [serial = 1902] [outer = 0x9265fc00] 21:16:47 INFO - PROCESS | 5704 | 1467433007429 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1635ms 21:16:47 INFO - PROCESS | 5704 | 1467433007507 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 21:16:47 INFO - PROCESS | 5704 | 1467433007510 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 21:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:16:47 INFO - PROCESS | 5704 | 1467433007517 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:16:47 INFO - PROCESS | 5704 | 1467433007521 Marionette TRACE conn3 <- [1,2506,null,{}] 21:16:47 INFO - PROCESS | 5704 | 1467433007527 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:47 INFO - PROCESS | 5704 | 1467433007532 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:47 INFO - PROCESS | 5704 | 1467433007705 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 21:16:47 INFO - PROCESS | 5704 | 1467433007896 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:47 INFO - PROCESS | 5704 | 1467433007906 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de78800 == 34 [pid = 5704] [id = 634] 21:16:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8de7ac00) [pid = 5704] [serial = 1903] [outer = (nil)] 21:16:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93b93c00) [pid = 5704] [serial = 1904] [outer = 0x8de7ac00] 21:16:47 INFO - PROCESS | 5704 | 1467433007985 Marionette DEBUG loaded listener.js 21:16:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x93be3c00) [pid = 5704] [serial = 1905] [outer = 0x8de7ac00] 21:16:48 INFO - PROCESS | 5704 | 1467433008983 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1537ms 21:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:16:49 INFO - PROCESS | 5704 | 1467433009055 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 21:16:49 INFO - PROCESS | 5704 | 1467433009058 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 21:16:49 INFO - PROCESS | 5704 | 1467433009065 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:16:49 INFO - PROCESS | 5704 | 1467433009069 Marionette TRACE conn3 <- [1,2510,null,{}] 21:16:49 INFO - PROCESS | 5704 | 1467433009075 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:49 INFO - PROCESS | 5704 | 1467433009086 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:49 INFO - PROCESS | 5704 | 1467433009350 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 21:16:49 INFO - PROCESS | 5704 | 1467433009621 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:49 INFO - PROCESS | 5704 | 1467433009632 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de84800 == 35 [pid = 5704] [id = 635] 21:16:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x91515400) [pid = 5704] [serial = 1906] [outer = (nil)] 21:16:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x93c1e000) [pid = 5704] [serial = 1907] [outer = 0x91515400] 21:16:49 INFO - PROCESS | 5704 | 1467433009724 Marionette DEBUG loaded listener.js 21:16:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x93e49800) [pid = 5704] [serial = 1908] [outer = 0x91515400] 21:16:50 INFO - PROCESS | 5704 | 1467433010657 Marionette TRACE conn3 <- [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]]]}] 21:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1634ms 21:16:50 INFO - PROCESS | 5704 | 1467433010700 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 21:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:16:50 INFO - PROCESS | 5704 | 1467433010704 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 21:16:50 INFO - PROCESS | 5704 | 1467433010710 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:16:50 INFO - PROCESS | 5704 | 1467433010714 Marionette TRACE conn3 <- [1,2514,null,{}] 21:16:50 INFO - PROCESS | 5704 | 1467433010720 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:50 INFO - PROCESS | 5704 | 1467433010726 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:50 INFO - PROCESS | 5704 | 1467433010903 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 21:16:51 INFO - PROCESS | 5704 | 1467433011282 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:51 INFO - PROCESS | 5704 | 1467433011293 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd1c00 == 36 [pid = 5704] [id = 636] 21:16:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8de60c00) [pid = 5704] [serial = 1909] [outer = (nil)] 21:16:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8de6c400) [pid = 5704] [serial = 1910] [outer = 0x8de60c00] 21:16:51 INFO - PROCESS | 5704 | 1467433011410 Marionette DEBUG loaded listener.js 21:16:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8de83400) [pid = 5704] [serial = 1911] [outer = 0x8de60c00] 21:16:52 INFO - PROCESS | 5704 | 1467433012501 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:16:52 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6a400 == 35 [pid = 5704] [id = 586] 21:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1836ms 21:16:52 INFO - PROCESS | 5704 | 1467433012556 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 21:16:52 INFO - PROCESS | 5704 | 1467433012562 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 21:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:16:52 INFO - PROCESS | 5704 | 1467433012570 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:16:52 INFO - PROCESS | 5704 | 1467433012575 Marionette TRACE conn3 <- [1,2518,null,{}] 21:16:52 INFO - PROCESS | 5704 | 1467433012583 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:52 INFO - PROCESS | 5704 | 1467433012589 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:52 INFO - PROCESS | 5704 | 1467433012786 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x92e38c00) [pid = 5704] [serial = 1853] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x92d24c00) [pid = 5704] [serial = 1847] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8fc83c00) [pid = 5704] [serial = 1850] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x92e34000) [pid = 5704] [serial = 1835] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x92e3f000) [pid = 5704] [serial = 1836] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x925f0c00) [pid = 5704] [serial = 1827] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x925ed000) [pid = 5704] [serial = 1826] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8fcd2000) [pid = 5704] [serial = 1844] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8e6ba800) [pid = 5704] [serial = 1829] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8ee51000) [pid = 5704] [serial = 1830] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x91c89800) [pid = 5704] [serial = 1832] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x91cdb400) [pid = 5704] [serial = 1833] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8ee53c00) [pid = 5704] [serial = 1841] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8f835000) [pid = 5704] [serial = 1842] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8dcce800) [pid = 5704] [serial = 1838] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x93bdc400) [pid = 5704] [serial = 1854] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x92d2d000) [pid = 5704] [serial = 1848] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x9265d800) [pid = 5704] [serial = 1851] [outer = (nil)] [url = about:blank] 21:16:52 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x91c8e000) [pid = 5704] [serial = 1845] [outer = (nil)] [url = about:blank] 21:16:53 INFO - PROCESS | 5704 | 1467433013008 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:53 INFO - PROCESS | 5704 | 1467433013018 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc4800 == 36 [pid = 5704] [id = 637] 21:16:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8decdc00) [pid = 5704] [serial = 1912] [outer = (nil)] 21:16:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8f835000) [pid = 5704] [serial = 1913] [outer = 0x8decdc00] 21:16:53 INFO - PROCESS | 5704 | 1467433013089 Marionette DEBUG loaded listener.js 21:16:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8fc7f400) [pid = 5704] [serial = 1914] [outer = 0x8decdc00] 21:16:53 INFO - PROCESS | 5704 | 1467433013885 Marionette TRACE conn3 <- [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]]]}] 21:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1382ms 21:16:53 INFO - PROCESS | 5704 | 1467433013957 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 21:16:53 INFO - PROCESS | 5704 | 1467433013963 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 21:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:16:53 INFO - PROCESS | 5704 | 1467433013971 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:16:53 INFO - PROCESS | 5704 | 1467433013974 Marionette TRACE conn3 <- [1,2522,null,{}] 21:16:53 INFO - PROCESS | 5704 | 1467433013980 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:53 INFO - PROCESS | 5704 | 1467433013986 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:54 INFO - PROCESS | 5704 | 1467433014158 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 21:16:54 INFO - PROCESS | 5704 | 1467433014315 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:54 INFO - PROCESS | 5704 | 1467433014326 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcce000 == 37 [pid = 5704] [id = 638] 21:16:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8fccf400) [pid = 5704] [serial = 1915] [outer = (nil)] 21:16:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x91c8d400) [pid = 5704] [serial = 1916] [outer = 0x8fccf400] 21:16:54 INFO - PROCESS | 5704 | 1467433014393 Marionette DEBUG loaded listener.js 21:16:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x91cd5000) [pid = 5704] [serial = 1917] [outer = 0x8fccf400] 21:16:55 INFO - PROCESS | 5704 | 1467433015274 Marionette TRACE conn3 <- [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]]]}] 21:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1332ms 21:16:55 INFO - PROCESS | 5704 | 1467433015305 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 21:16:55 INFO - PROCESS | 5704 | 1467433015309 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 21:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:16:55 INFO - PROCESS | 5704 | 1467433015323 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:16:55 INFO - PROCESS | 5704 | 1467433015332 Marionette TRACE conn3 <- [1,2526,null,{}] 21:16:55 INFO - PROCESS | 5704 | 1467433015348 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:55 INFO - PROCESS | 5704 | 1467433015355 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:55 INFO - PROCESS | 5704 | 1467433015573 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 21:16:55 INFO - PROCESS | 5704 | 1467433015602 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:55 INFO - PROCESS | 5704 | 1467433015610 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcc9000 == 38 [pid = 5704] [id = 639] 21:16:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x92663800) [pid = 5704] [serial = 1918] [outer = (nil)] 21:16:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x92d28c00) [pid = 5704] [serial = 1919] [outer = 0x92663800] 21:16:55 INFO - PROCESS | 5704 | 1467433015679 Marionette DEBUG loaded listener.js 21:16:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x92d2fc00) [pid = 5704] [serial = 1920] [outer = 0x92663800] 21:16:56 INFO - PROCESS | 5704 | 1467433016635 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1359ms 21:16:56 INFO - PROCESS | 5704 | 1467433016676 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 21:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:16:56 INFO - PROCESS | 5704 | 1467433016681 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 21:16:56 INFO - PROCESS | 5704 | 1467433016694 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:16:56 INFO - PROCESS | 5704 | 1467433016696 Marionette TRACE conn3 <- [1,2530,null,{}] 21:16:56 INFO - PROCESS | 5704 | 1467433016701 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:56 INFO - PROCESS | 5704 | 1467433016707 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:56 INFO - PROCESS | 5704 | 1467433016946 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 21:16:56 INFO - PROCESS | 5704 | 1467433016970 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:57 INFO - PROCESS | 5704 | 1467433016978 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63400 == 39 [pid = 5704] [id = 640] 21:16:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8de64c00) [pid = 5704] [serial = 1921] [outer = (nil)] 21:16:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x930e6400) [pid = 5704] [serial = 1922] [outer = 0x8de64c00] 21:16:57 INFO - PROCESS | 5704 | 1467433017047 Marionette DEBUG loaded listener.js 21:16:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93bdc400) [pid = 5704] [serial = 1923] [outer = 0x8de64c00] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8dcc6400) [pid = 5704] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x93c21400) [pid = 5704] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x93c29800) [pid = 5704] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8dc6b400) [pid = 5704] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8f228c00) [pid = 5704] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de86000) [pid = 5704] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8de78000) [pid = 5704] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8e6ad800) [pid = 5704] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x91cd7400) [pid = 5704] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8de77800) [pid = 5704] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de7f000) [pid = 5704] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:16:57 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8eae1800) [pid = 5704] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:16:58 INFO - PROCESS | 5704 | 1467433018250 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1586ms 21:16:58 INFO - PROCESS | 5704 | 1467433018274 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 21:16:58 INFO - PROCESS | 5704 | 1467433018278 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 21:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:16:58 INFO - PROCESS | 5704 | 1467433018285 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:16:58 INFO - PROCESS | 5704 | 1467433018287 Marionette TRACE conn3 <- [1,2534,null,{}] 21:16:58 INFO - PROCESS | 5704 | 1467433018293 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:58 INFO - PROCESS | 5704 | 1467433018298 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:58 INFO - PROCESS | 5704 | 1467433018511 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 21:16:58 INFO - PROCESS | 5704 | 1467433018530 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:16:58 INFO - PROCESS | 5704 | 1467433018545 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc81c00 == 40 [pid = 5704] [id = 641] 21:16:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x91511800) [pid = 5704] [serial = 1924] [outer = (nil)] 21:16:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x92d2e000) [pid = 5704] [serial = 1925] [outer = 0x91511800] 21:16:58 INFO - PROCESS | 5704 | 1467433018624 Marionette DEBUG loaded listener.js 21:16:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x93e2e800) [pid = 5704] [serial = 1926] [outer = 0x91511800] 21:16:59 INFO - PROCESS | 5704 | 1467433019513 Marionette TRACE conn3 <- [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]]]}] 21:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1292ms 21:16:59 INFO - PROCESS | 5704 | 1467433019578 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 21:16:59 INFO - PROCESS | 5704 | 1467433019582 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 21:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:16:59 INFO - PROCESS | 5704 | 1467433019588 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:16:59 INFO - PROCESS | 5704 | 1467433019592 Marionette TRACE conn3 <- [1,2538,null,{}] 21:16:59 INFO - PROCESS | 5704 | 1467433019597 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:16:59 INFO - PROCESS | 5704 | 1467433019603 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:16:59 INFO - PROCESS | 5704 | 1467433019838 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 21:17:00 INFO - PROCESS | 5704 | 1467433020029 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:00 INFO - PROCESS | 5704 | 1467433020039 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:00 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc67800 == 41 [pid = 5704] [id = 642] 21:17:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8dc67c00) [pid = 5704] [serial = 1927] [outer = (nil)] 21:17:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8dcce000) [pid = 5704] [serial = 1928] [outer = 0x8dc67c00] 21:17:00 INFO - PROCESS | 5704 | 1467433020129 Marionette DEBUG loaded listener.js 21:17:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8de69800) [pid = 5704] [serial = 1929] [outer = 0x8dc67c00] 21:17:01 INFO - PROCESS | 5704 | 1467433021216 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1682ms 21:17:01 INFO - PROCESS | 5704 | 1467433021274 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 21:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:17:01 INFO - PROCESS | 5704 | 1467433021281 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 21:17:01 INFO - PROCESS | 5704 | 1467433021290 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:17:01 INFO - PROCESS | 5704 | 1467433021296 Marionette TRACE conn3 <- [1,2542,null,{}] 21:17:01 INFO - PROCESS | 5704 | 1467433021304 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:01 INFO - PROCESS | 5704 | 1467433021310 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:01 INFO - PROCESS | 5704 | 1467433021553 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 21:17:01 INFO - PROCESS | 5704 | 1467433021821 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:01 INFO - PROCESS | 5704 | 1467433021843 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8b800 == 42 [pid = 5704] [id = 643] 21:17:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8e6b7c00) [pid = 5704] [serial = 1930] [outer = (nil)] 21:17:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8f838800) [pid = 5704] [serial = 1931] [outer = 0x8e6b7c00] 21:17:01 INFO - PROCESS | 5704 | 1467433021989 Marionette DEBUG loaded listener.js 21:17:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8fc82000) [pid = 5704] [serial = 1932] [outer = 0x8e6b7c00] 21:17:02 INFO - PROCESS | 5704 | 1467433022959 Marionette TRACE conn3 <- [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]]]}] 21:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1743ms 21:17:03 INFO - PROCESS | 5704 | 1467433023033 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 21:17:03 INFO - PROCESS | 5704 | 1467433023038 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 21:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:17:03 INFO - PROCESS | 5704 | 1467433023046 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:17:03 INFO - PROCESS | 5704 | 1467433023050 Marionette TRACE conn3 <- [1,2546,null,{}] 21:17:03 INFO - PROCESS | 5704 | 1467433023057 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:03 INFO - PROCESS | 5704 | 1467433023063 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:03 INFO - PROCESS | 5704 | 1467433023306 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 21:17:03 INFO - PROCESS | 5704 | 1467433023594 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:03 INFO - PROCESS | 5704 | 1467433023602 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:03 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c89800 == 43 [pid = 5704] [id = 644] 21:17:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x91c90400) [pid = 5704] [serial = 1933] [outer = (nil)] 21:17:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x91cdb400) [pid = 5704] [serial = 1934] [outer = 0x91c90400] 21:17:03 INFO - PROCESS | 5704 | 1467433023704 Marionette DEBUG loaded listener.js 21:17:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x925f3800) [pid = 5704] [serial = 1935] [outer = 0x91c90400] 21:17:04 INFO - PROCESS | 5704 | 1467433024740 Marionette TRACE conn3 <- [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]]]}] 21:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1731ms 21:17:04 INFO - PROCESS | 5704 | 1467433024779 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 21:17:04 INFO - PROCESS | 5704 | 1467433024786 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 21:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:17:04 INFO - PROCESS | 5704 | 1467433024805 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:17:04 INFO - PROCESS | 5704 | 1467433024813 Marionette TRACE conn3 <- [1,2550,null,{}] 21:17:04 INFO - PROCESS | 5704 | 1467433024820 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:04 INFO - PROCESS | 5704 | 1467433024827 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:05 INFO - PROCESS | 5704 | 1467433025034 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 21:17:05 INFO - PROCESS | 5704 | 1467433025401 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:05 INFO - PROCESS | 5704 | 1467433025414 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccf400 == 44 [pid = 5704] [id = 645] 21:17:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x92d25400) [pid = 5704] [serial = 1936] [outer = (nil)] 21:17:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x949b6000) [pid = 5704] [serial = 1937] [outer = 0x92d25400] 21:17:05 INFO - PROCESS | 5704 | 1467433025569 Marionette DEBUG loaded listener.js 21:17:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x95402400) [pid = 5704] [serial = 1938] [outer = 0x92d25400] 21:17:06 INFO - PROCESS | 5704 | 1467433026617 Marionette TRACE conn3 <- [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]]]}] 21:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1854ms 21:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:17:06 INFO - PROCESS | 5704 | 1467433026651 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 21:17:06 INFO - PROCESS | 5704 | 1467433026654 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 21:17:06 INFO - PROCESS | 5704 | 1467433026661 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:17:06 INFO - PROCESS | 5704 | 1467433026664 Marionette TRACE conn3 <- [1,2554,null,{}] 21:17:06 INFO - PROCESS | 5704 | 1467433026670 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:06 INFO - PROCESS | 5704 | 1467433026676 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:06 INFO - PROCESS | 5704 | 1467433026938 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 21:17:07 INFO - PROCESS | 5704 | 1467433027283 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:07 INFO - PROCESS | 5704 | 1467433027292 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae6c00 == 45 [pid = 5704] [id = 646] 21:17:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x92660400) [pid = 5704] [serial = 1939] [outer = (nil)] 21:17:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x9547f400) [pid = 5704] [serial = 1940] [outer = 0x92660400] 21:17:07 INFO - PROCESS | 5704 | 1467433027383 Marionette DEBUG loaded listener.js 21:17:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x95485000) [pid = 5704] [serial = 1941] [outer = 0x92660400] 21:17:08 INFO - PROCESS | 5704 | 1467433028318 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1735ms 21:17:08 INFO - PROCESS | 5704 | 1467433028397 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 21:17:08 INFO - PROCESS | 5704 | 1467433028401 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 21:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:17:08 INFO - PROCESS | 5704 | 1467433028408 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:17:08 INFO - PROCESS | 5704 | 1467433028412 Marionette TRACE conn3 <- [1,2558,null,{}] 21:17:08 INFO - PROCESS | 5704 | 1467433028418 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:08 INFO - PROCESS | 5704 | 1467433028423 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:08 INFO - PROCESS | 5704 | 1467433028667 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 21:17:08 INFO - PROCESS | 5704 | 1467433028917 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:08 INFO - PROCESS | 5704 | 1467433028935 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:09 INFO - PROCESS | 5704 | ++DOCSHELL 0x95498000 == 46 [pid = 5704] [id = 647] 21:17:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x95498400) [pid = 5704] [serial = 1942] [outer = (nil)] 21:17:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x9549bc00) [pid = 5704] [serial = 1943] [outer = 0x95498400] 21:17:09 INFO - PROCESS | 5704 | 1467433029073 Marionette DEBUG loaded listener.js 21:17:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x95785000) [pid = 5704] [serial = 1944] [outer = 0x95498400] 21:17:10 INFO - PROCESS | 5704 | 1467433030085 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:17:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1731ms 21:17:10 INFO - PROCESS | 5704 | 1467433030142 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 21:17:10 INFO - PROCESS | 5704 | 1467433030149 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 21:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:17:10 INFO - PROCESS | 5704 | 1467433030159 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:17:10 INFO - PROCESS | 5704 | 1467433030164 Marionette TRACE conn3 <- [1,2562,null,{}] 21:17:10 INFO - PROCESS | 5704 | 1467433030173 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:10 INFO - PROCESS | 5704 | 1467433030180 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:10 INFO - PROCESS | 5704 | 1467433030494 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 21:17:10 INFO - PROCESS | 5704 | 1467433030856 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:10 INFO - PROCESS | 5704 | 1467433030871 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcd4000 == 47 [pid = 5704] [id = 648] 21:17:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x949bdc00) [pid = 5704] [serial = 1945] [outer = (nil)] 21:17:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x9794cc00) [pid = 5704] [serial = 1946] [outer = 0x949bdc00] 21:17:11 INFO - PROCESS | 5704 | 1467433031015 Marionette DEBUG loaded listener.js 21:17:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x9794e800) [pid = 5704] [serial = 1947] [outer = 0x949bdc00] 21:17:12 INFO - PROCESS | 5704 | 1467433032529 Marionette TRACE conn3 <- [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]]]}] 21:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2394ms 21:17:12 INFO - PROCESS | 5704 | 1467433032552 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 21:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:17:12 INFO - PROCESS | 5704 | 1467433032557 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 21:17:12 INFO - PROCESS | 5704 | 1467433032565 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:17:12 INFO - PROCESS | 5704 | 1467433032568 Marionette TRACE conn3 <- [1,2566,null,{}] 21:17:12 INFO - PROCESS | 5704 | 1467433032575 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:12 INFO - PROCESS | 5704 | 1467433032580 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:12 INFO - PROCESS | 5704 | 1467433032821 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 21:17:13 INFO - PROCESS | 5704 | 1467433033081 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:13 INFO - PROCESS | 5704 | 1467433033089 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6e800 == 48 [pid = 5704] [id = 649] 21:17:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x8de70800) [pid = 5704] [serial = 1948] [outer = (nil)] 21:17:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8de81c00) [pid = 5704] [serial = 1949] [outer = 0x8de70800] 21:17:13 INFO - PROCESS | 5704 | 1467433033457 Marionette DEBUG loaded listener.js 21:17:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x8dec9000) [pid = 5704] [serial = 1950] [outer = 0x8de70800] 21:17:14 INFO - PROCESS | 5704 | 1467433034570 Marionette TRACE conn3 <- [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]]]}] 21:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2086ms 21:17:14 INFO - PROCESS | 5704 | 1467433034651 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 21:17:14 INFO - PROCESS | 5704 | 1467433034657 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 21:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:17:14 INFO - PROCESS | 5704 | 1467433034665 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:17:14 INFO - PROCESS | 5704 | 1467433034669 Marionette TRACE conn3 <- [1,2570,null,{}] 21:17:14 INFO - PROCESS | 5704 | 1467433034677 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:14 INFO - PROCESS | 5704 | 1467433034682 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:14 INFO - PROCESS | 5704 | 1467433034912 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b0400 == 47 [pid = 5704] [id = 588] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc81c00 == 46 [pid = 5704] [id = 641] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc63400 == 45 [pid = 5704] [id = 640] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcc9000 == 44 [pid = 5704] [id = 639] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcce000 == 43 [pid = 5704] [id = 638] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc4800 == 42 [pid = 5704] [id = 637] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd1c00 == 41 [pid = 5704] [id = 636] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae2400 == 40 [pid = 5704] [id = 592] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6b000 == 39 [pid = 5704] [id = 625] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6cc00 == 38 [pid = 5704] [id = 583] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x91516c00 == 37 [pid = 5704] [id = 593] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de80c00 == 36 [pid = 5704] [id = 626] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8fccf000 == 35 [pid = 5704] [id = 598] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de82000 == 34 [pid = 5704] [id = 587] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8deca400 == 33 [pid = 5704] [id = 630] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8dec6800 == 32 [pid = 5704] [id = 597] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de84800 == 31 [pid = 5704] [id = 635] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de78800 == 30 [pid = 5704] [id = 634] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de88000 == 29 [pid = 5704] [id = 596] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6ec00 == 28 [pid = 5704] [id = 591] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de76400 == 27 [pid = 5704] [id = 628] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x9266cc00 == 26 [pid = 5704] [id = 590] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8eaef800 == 25 [pid = 5704] [id = 629] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de66400 == 24 [pid = 5704] [id = 595] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x925eb800 == 23 [pid = 5704] [id = 632] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8f82ec00 == 22 [pid = 5704] [id = 585] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7b400 == 21 [pid = 5704] [id = 631] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de87400 == 20 [pid = 5704] [id = 627] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b1800 == 19 [pid = 5704] [id = 594] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x925f7c00 == 18 [pid = 5704] [id = 599] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9d8400 == 17 [pid = 5704] [id = 589] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de75c00 == 16 [pid = 5704] [id = 633] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x9151d800 == 15 [pid = 5704] [id = 600] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8ded0800 == 14 [pid = 5704] [id = 584] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcd4000 == 13 [pid = 5704] [id = 648] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x95498000 == 12 [pid = 5704] [id = 647] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae6c00 == 11 [pid = 5704] [id = 646] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccf400 == 10 [pid = 5704] [id = 645] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8b800 == 9 [pid = 5704] [id = 643] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x91c89800 == 8 [pid = 5704] [id = 644] 21:17:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc67800 == 7 [pid = 5704] [id = 642] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8de6b000) [pid = 5704] [serial = 1839] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x949c1400) [pid = 5704] [serial = 1866] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x93e3a400) [pid = 5704] [serial = 1863] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8de61800) [pid = 5704] [serial = 1878] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8dc70c00) [pid = 5704] [serial = 1877] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x9540c000) [pid = 5704] [serial = 1869] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x8dece800) [pid = 5704] [serial = 1881] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8de8c000) [pid = 5704] [serial = 1880] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8fccb000) [pid = 5704] [serial = 1887] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8f9d6000) [pid = 5704] [serial = 1856] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x925f1c00) [pid = 5704] [serial = 1859] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x93e52400) [pid = 5704] [serial = 1865] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8fc76000) [pid = 5704] [serial = 1857] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x95491c00) [pid = 5704] [serial = 1872] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8deca800) [pid = 5704] [serial = 1874] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8f225400) [pid = 5704] [serial = 1883] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x92e33400) [pid = 5704] [serial = 1871] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8eae3000) [pid = 5704] [serial = 1886] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8f834000) [pid = 5704] [serial = 1884] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8e6b9800) [pid = 5704] [serial = 1875] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x92660c00) [pid = 5704] [serial = 1860] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x95408800) [pid = 5704] [serial = 1868] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x93e2e000) [pid = 5704] [serial = 1862] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x91515000) [pid = 5704] [serial = 1889] [outer = (nil)] [url = about:blank] 21:17:16 INFO - PROCESS | 5704 | 1467433036360 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:16 INFO - PROCESS | 5704 | 1467433036375 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6e000 == 8 [pid = 5704] [id = 650] 21:17:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8dc6ec00) [pid = 5704] [serial = 1951] [outer = (nil)] 21:17:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8dcc7000) [pid = 5704] [serial = 1952] [outer = 0x8dc6ec00] 21:17:16 INFO - PROCESS | 5704 | 1467433036455 Marionette DEBUG loaded listener.js 21:17:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8de61c00) [pid = 5704] [serial = 1953] [outer = 0x8dc6ec00] 21:17:17 INFO - PROCESS | 5704 | 1467433037470 Marionette TRACE conn3 <- [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]]]}] 21:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2836ms 21:17:17 INFO - PROCESS | 5704 | 1467433037503 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 21:17:17 INFO - PROCESS | 5704 | 1467433037508 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 21:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:17:17 INFO - PROCESS | 5704 | 1467433037517 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:17:17 INFO - PROCESS | 5704 | 1467433037522 Marionette TRACE conn3 <- [1,2574,null,{}] 21:17:17 INFO - PROCESS | 5704 | 1467433037531 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:17 INFO - PROCESS | 5704 | 1467433037539 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:17 INFO - PROCESS | 5704 | 1467433037718 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 21:17:17 INFO - PROCESS | 5704 | 1467433037877 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:17 INFO - PROCESS | 5704 | 1467433037887 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de87000 == 9 [pid = 5704] [id = 651] 21:17:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8de88000) [pid = 5704] [serial = 1954] [outer = (nil)] 21:17:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8dec5800) [pid = 5704] [serial = 1955] [outer = 0x8de88000] 21:17:17 INFO - PROCESS | 5704 | 1467433037961 Marionette DEBUG loaded listener.js 21:17:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8ded0800) [pid = 5704] [serial = 1956] [outer = 0x8de88000] 21:17:18 INFO - PROCESS | 5704 | 1467433038857 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1391ms 21:17:18 INFO - PROCESS | 5704 | 1467433038931 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 21:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:17:18 INFO - PROCESS | 5704 | 1467433038939 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 21:17:18 INFO - PROCESS | 5704 | 1467433038947 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:17:18 INFO - PROCESS | 5704 | 1467433038950 Marionette TRACE conn3 <- [1,2578,null,{}] 21:17:18 INFO - PROCESS | 5704 | 1467433038957 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:18 INFO - PROCESS | 5704 | 1467433038963 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:19 INFO - PROCESS | 5704 | 1467433039202 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 21:17:19 INFO - PROCESS | 5704 | 1467433039222 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:19 INFO - PROCESS | 5704 | 1467433039230 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8bc00 == 10 [pid = 5704] [id = 652] 21:17:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8ee50000) [pid = 5704] [serial = 1957] [outer = (nil)] 21:17:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8ee56400) [pid = 5704] [serial = 1958] [outer = 0x8ee50000] 21:17:19 INFO - PROCESS | 5704 | 1467433039302 Marionette DEBUG loaded listener.js 21:17:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8f22e000) [pid = 5704] [serial = 1959] [outer = 0x8ee50000] 21:17:20 INFO - PROCESS | 5704 | 1467433040348 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1439ms 21:17:20 INFO - PROCESS | 5704 | 1467433040386 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 21:17:20 INFO - PROCESS | 5704 | 1467433040389 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 21:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:17:20 INFO - PROCESS | 5704 | 1467433040411 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:17:20 INFO - PROCESS | 5704 | 1467433040422 Marionette TRACE conn3 <- [1,2582,null,{}] 21:17:20 INFO - PROCESS | 5704 | 1467433040431 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:20 INFO - PROCESS | 5704 | 1467433040439 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:20 INFO - PROCESS | 5704 | 1467433040674 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 21:17:20 INFO - PROCESS | 5704 | 1467433040698 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:20 INFO - PROCESS | 5704 | 1467433040706 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc76c00 == 11 [pid = 5704] [id = 653] 21:17:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8fc80800) [pid = 5704] [serial = 1960] [outer = (nil)] 21:17:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8fccf000) [pid = 5704] [serial = 1961] [outer = 0x8fc80800] 21:17:20 INFO - PROCESS | 5704 | 1467433040782 Marionette DEBUG loaded listener.js 21:17:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8fcd4400) [pid = 5704] [serial = 1962] [outer = 0x8fc80800] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x91511800) [pid = 5704] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8de64c00) [pid = 5704] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8de60c00) [pid = 5704] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8fc7fc00) [pid = 5704] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8de7ac00) [pid = 5704] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8decdc00) [pid = 5704] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x91515400) [pid = 5704] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8fccf400) [pid = 5704] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x925ec400) [pid = 5704] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x9265fc00) [pid = 5704] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8ded2800) [pid = 5704] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8fc7f800) [pid = 5704] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:17:21 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x92663800) [pid = 5704] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:17:22 INFO - PROCESS | 5704 | 1467433042424 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2061ms 21:17:22 INFO - PROCESS | 5704 | 1467433042459 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 21:17:22 INFO - PROCESS | 5704 | 1467433042463 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 21:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:17:22 INFO - PROCESS | 5704 | 1467433042470 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:17:22 INFO - PROCESS | 5704 | 1467433042474 Marionette TRACE conn3 <- [1,2586,null,{}] 21:17:22 INFO - PROCESS | 5704 | 1467433042480 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:22 INFO - PROCESS | 5704 | 1467433042485 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:22 INFO - PROCESS | 5704 | 1467433042773 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 21:17:22 INFO - PROCESS | 5704 | 1467433042789 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:22 INFO - PROCESS | 5704 | 1467433042797 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6a800 == 12 [pid = 5704] [id = 654] 21:17:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8de7ac00) [pid = 5704] [serial = 1963] [outer = (nil)] 21:17:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8fc80c00) [pid = 5704] [serial = 1964] [outer = 0x8de7ac00] 21:17:22 INFO - PROCESS | 5704 | 1467433042872 Marionette DEBUG loaded listener.js 21:17:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x91511800) [pid = 5704] [serial = 1965] [outer = 0x8de7ac00] 21:17:23 INFO - PROCESS | 5704 | 1467433043948 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1536ms 21:17:24 INFO - PROCESS | 5704 | 1467433044009 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 21:17:24 INFO - PROCESS | 5704 | 1467433044016 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 21:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:17:24 INFO - PROCESS | 5704 | 1467433044025 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:17:24 INFO - PROCESS | 5704 | 1467433044031 Marionette TRACE conn3 <- [1,2590,null,{}] 21:17:24 INFO - PROCESS | 5704 | 1467433044040 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:24 INFO - PROCESS | 5704 | 1467433044046 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:24 INFO - PROCESS | 5704 | 1467433044252 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 21:17:24 INFO - PROCESS | 5704 | 1467433044507 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:24 INFO - PROCESS | 5704 | 1467433044522 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de88400 == 13 [pid = 5704] [id = 655] 21:17:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8de88c00) [pid = 5704] [serial = 1966] [outer = (nil)] 21:17:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8dec6c00) [pid = 5704] [serial = 1967] [outer = 0x8de88c00] 21:17:24 INFO - PROCESS | 5704 | 1467433044660 Marionette DEBUG loaded listener.js 21:17:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8ee58400) [pid = 5704] [serial = 1968] [outer = 0x8de88c00] 21:17:25 INFO - PROCESS | 5704 | 1467433045778 Marionette TRACE conn3 <- [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]]]}] 21:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1836ms 21:17:25 INFO - PROCESS | 5704 | 1467433045862 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 21:17:25 INFO - PROCESS | 5704 | 1467433045870 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 21:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:17:25 INFO - PROCESS | 5704 | 1467433045881 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:17:25 INFO - PROCESS | 5704 | 1467433045885 Marionette TRACE conn3 <- [1,2594,null,{}] 21:17:25 INFO - PROCESS | 5704 | 1467433045892 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:25 INFO - PROCESS | 5704 | 1467433045898 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:26 INFO - PROCESS | 5704 | 1467433046127 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 21:17:26 INFO - PROCESS | 5704 | 1467433046377 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:26 INFO - PROCESS | 5704 | 1467433046384 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc8400 == 14 [pid = 5704] [id = 656] 21:17:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8f833800) [pid = 5704] [serial = 1969] [outer = (nil)] 21:17:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x91518800) [pid = 5704] [serial = 1970] [outer = 0x8f833800] 21:17:26 INFO - PROCESS | 5704 | 1467433046520 Marionette DEBUG loaded listener.js 21:17:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x9151fc00) [pid = 5704] [serial = 1971] [outer = 0x8f833800] 21:17:27 INFO - PROCESS | 5704 | 1467433047676 Marionette TRACE conn3 <- [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]]]}] 21:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1847ms 21:17:27 INFO - PROCESS | 5704 | 1467433047729 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 21:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:17:27 INFO - PROCESS | 5704 | 1467433047734 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 21:17:27 INFO - PROCESS | 5704 | 1467433047742 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:17:27 INFO - PROCESS | 5704 | 1467433047748 Marionette TRACE conn3 <- [1,2598,null,{}] 21:17:27 INFO - PROCESS | 5704 | 1467433047765 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:27 INFO - PROCESS | 5704 | 1467433047775 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:28 INFO - PROCESS | 5704 | 1467433048297 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 21:17:28 INFO - PROCESS | 5704 | 1467433048551 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:28 INFO - PROCESS | 5704 | 1467433048569 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cd1400 == 15 [pid = 5704] [id = 657] 21:17:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x91cd1c00) [pid = 5704] [serial = 1972] [outer = (nil)] 21:17:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x91cdc400) [pid = 5704] [serial = 1973] [outer = 0x91cd1c00] 21:17:28 INFO - PROCESS | 5704 | 1467433048713 Marionette DEBUG loaded listener.js 21:17:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x925ed000) [pid = 5704] [serial = 1974] [outer = 0x91cd1c00] 21:17:30 INFO - PROCESS | 5704 | 1467433050224 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2509ms 21:17:30 INFO - PROCESS | 5704 | 1467433050251 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 21:17:30 INFO - PROCESS | 5704 | 1467433050256 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 21:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:17:30 INFO - PROCESS | 5704 | 1467433050264 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:17:30 INFO - PROCESS | 5704 | 1467433050267 Marionette TRACE conn3 <- [1,2602,null,{}] 21:17:30 INFO - PROCESS | 5704 | 1467433050275 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:30 INFO - PROCESS | 5704 | 1467433050280 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:30 INFO - PROCESS | 5704 | 1467433050498 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 21:17:30 INFO - PROCESS | 5704 | 1467433050796 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:30 INFO - PROCESS | 5704 | 1467433050806 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x91cda800 == 16 [pid = 5704] [id = 658] 21:17:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x925f0c00) [pid = 5704] [serial = 1975] [outer = (nil)] 21:17:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x92662800) [pid = 5704] [serial = 1976] [outer = 0x925f0c00] 21:17:30 INFO - PROCESS | 5704 | 1467433050896 Marionette DEBUG loaded listener.js 21:17:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x92665000) [pid = 5704] [serial = 1977] [outer = 0x925f0c00] 21:17:32 INFO - PROCESS | 5704 | 1467433052289 Marionette TRACE conn3 <- [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]]]}] 21:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2088ms 21:17:32 INFO - PROCESS | 5704 | 1467433052353 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 21:17:32 INFO - PROCESS | 5704 | 1467433052360 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 21:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:17:32 INFO - PROCESS | 5704 | 1467433052410 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:17:32 INFO - PROCESS | 5704 | 1467433052416 Marionette TRACE conn3 <- [1,2606,null,{}] 21:17:32 INFO - PROCESS | 5704 | 1467433052491 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:32 INFO - PROCESS | 5704 | 1467433052499 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:32 INFO - PROCESS | 5704 | 1467433052772 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 21:17:32 INFO - PROCESS | 5704 | 1467433052951 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:32 INFO - PROCESS | 5704 | 1467433052967 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7b400 == 17 [pid = 5704] [id = 659] 21:17:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8de7e000) [pid = 5704] [serial = 1978] [outer = (nil)] 21:17:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8de85400) [pid = 5704] [serial = 1979] [outer = 0x8de7e000] 21:17:33 INFO - PROCESS | 5704 | 1467433053090 Marionette DEBUG loaded listener.js 21:17:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8de8e000) [pid = 5704] [serial = 1980] [outer = 0x8de7e000] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x92d2e000) [pid = 5704] [serial = 1925] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x930e6400) [pid = 5704] [serial = 1922] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de6c400) [pid = 5704] [serial = 1910] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8de83400) [pid = 5704] [serial = 1911] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x91b6fc00) [pid = 5704] [serial = 1895] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x91c84c00) [pid = 5704] [serial = 1896] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x93b93c00) [pid = 5704] [serial = 1904] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x93be3c00) [pid = 5704] [serial = 1905] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8f835000) [pid = 5704] [serial = 1913] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8fc7f400) [pid = 5704] [serial = 1914] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x93c1e000) [pid = 5704] [serial = 1907] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x93e49800) [pid = 5704] [serial = 1908] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x91c8d400) [pid = 5704] [serial = 1916] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x925f7000) [pid = 5704] [serial = 1898] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x92669c00) [pid = 5704] [serial = 1899] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x92d2ec00) [pid = 5704] [serial = 1901] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x92d2a800) [pid = 5704] [serial = 1902] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8eae2800) [pid = 5704] [serial = 1892] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8f9d6400) [pid = 5704] [serial = 1893] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x91b65000) [pid = 5704] [serial = 1890] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x92d28c00) [pid = 5704] [serial = 1919] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x93bdc400) [pid = 5704] [serial = 1923] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x92d2fc00) [pid = 5704] [serial = 1920] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x91cd5000) [pid = 5704] [serial = 1917] [outer = (nil)] [url = about:blank] 21:17:33 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x93e2e800) [pid = 5704] [serial = 1926] [outer = (nil)] [url = about:blank] 21:17:34 INFO - PROCESS | 5704 | 1467433053999 Marionette TRACE conn3 <- [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]]]}] 21:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1696ms 21:17:34 INFO - PROCESS | 5704 | 1467433054066 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 21:17:34 INFO - PROCESS | 5704 | 1467433054073 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 21:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:17:34 INFO - PROCESS | 5704 | 1467433054083 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:17:34 INFO - PROCESS | 5704 | 1467433054088 Marionette TRACE conn3 <- [1,2610,null,{}] 21:17:34 INFO - PROCESS | 5704 | 1467433054094 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:34 INFO - PROCESS | 5704 | 1467433054100 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:34 INFO - PROCESS | 5704 | 1467433054267 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 21:17:34 INFO - PROCESS | 5704 | 1467433054278 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:34 INFO - PROCESS | 5704 | 1467433054290 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f83b000 == 18 [pid = 5704] [id = 660] 21:17:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8f9d6000) [pid = 5704] [serial = 1981] [outer = (nil)] 21:17:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8fc76000) [pid = 5704] [serial = 1982] [outer = 0x8f9d6000] 21:17:34 INFO - PROCESS | 5704 | 1467433054367 Marionette DEBUG loaded listener.js 21:17:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8fccb400) [pid = 5704] [serial = 1983] [outer = 0x8f9d6000] 21:17:35 INFO - PROCESS | 5704 | 1467433055868 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1836ms 21:17:35 INFO - PROCESS | 5704 | 1467433055922 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 21:17:35 INFO - PROCESS | 5704 | 1467433055928 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 21:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:17:35 INFO - PROCESS | 5704 | 1467433055939 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:17:35 INFO - PROCESS | 5704 | 1467433055947 Marionette TRACE conn3 <- [1,2614,null,{}] 21:17:35 INFO - PROCESS | 5704 | 1467433055972 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:35 INFO - PROCESS | 5704 | 1467433055986 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:36 INFO - PROCESS | 5704 | 1467433056305 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 21:17:36 INFO - PROCESS | 5704 | 1467433056331 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:36 INFO - PROCESS | 5704 | 1467433056339 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c88400 == 19 [pid = 5704] [id = 661] 21:17:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x91c88800) [pid = 5704] [serial = 1984] [outer = (nil)] 21:17:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x91cd4400) [pid = 5704] [serial = 1985] [outer = 0x91c88800] 21:17:36 INFO - PROCESS | 5704 | 1467433056417 Marionette DEBUG loaded listener.js 21:17:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x925ecc00) [pid = 5704] [serial = 1986] [outer = 0x91c88800] 21:17:37 INFO - PROCESS | 5704 | 1467433057395 Marionette TRACE conn3 <- [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]]]}] 21:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1544ms 21:17:37 INFO - PROCESS | 5704 | 1467433057482 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 21:17:37 INFO - PROCESS | 5704 | 1467433057487 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 21:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:17:37 INFO - PROCESS | 5704 | 1467433057500 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:17:37 INFO - PROCESS | 5704 | 1467433057503 Marionette TRACE conn3 <- [1,2618,null,{}] 21:17:37 INFO - PROCESS | 5704 | 1467433057509 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:37 INFO - PROCESS | 5704 | 1467433057514 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:37 INFO - PROCESS | 5704 | 1467433057776 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 21:17:37 INFO - PROCESS | 5704 | 1467433057802 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:37 INFO - PROCESS | 5704 | 1467433057808 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c87c00 == 20 [pid = 5704] [id = 662] 21:17:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x925f4c00) [pid = 5704] [serial = 1987] [outer = (nil)] 21:17:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x92d27c00) [pid = 5704] [serial = 1988] [outer = 0x925f4c00] 21:17:37 INFO - PROCESS | 5704 | 1467433057882 Marionette DEBUG loaded listener.js 21:17:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x92d2a800) [pid = 5704] [serial = 1989] [outer = 0x925f4c00] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x92660400) [pid = 5704] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8dc6ec00) [pid = 5704] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x949bdc00) [pid = 5704] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de88000) [pid = 5704] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8ee50000) [pid = 5704] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de70800) [pid = 5704] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8fc80800) [pid = 5704] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x95498400) [pid = 5704] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x91c90400) [pid = 5704] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8e6b7c00) [pid = 5704] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x92d25400) [pid = 5704] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:17:38 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x8dc67c00) [pid = 5704] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:17:38 INFO - PROCESS | 5704 | 1467433058982 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1528ms 21:17:39 INFO - PROCESS | 5704 | 1467433059029 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 21:17:39 INFO - PROCESS | 5704 | 1467433059032 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 21:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:17:39 INFO - PROCESS | 5704 | 1467433059041 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:17:39 INFO - PROCESS | 5704 | 1467433059045 Marionette TRACE conn3 <- [1,2622,null,{}] 21:17:39 INFO - PROCESS | 5704 | 1467433059052 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:39 INFO - PROCESS | 5704 | 1467433059057 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:39 INFO - PROCESS | 5704 | 1467433059221 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 21:17:39 INFO - PROCESS | 5704 | 1467433059232 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:39 INFO - PROCESS | 5704 | 1467433059238 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de66000 == 21 [pid = 5704] [id = 663] 21:17:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8de76400) [pid = 5704] [serial = 1990] [outer = (nil)] 21:17:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x92664400) [pid = 5704] [serial = 1991] [outer = 0x8de76400] 21:17:39 INFO - PROCESS | 5704 | 1467433059309 Marionette DEBUG loaded listener.js 21:17:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x92d2f400) [pid = 5704] [serial = 1992] [outer = 0x8de76400] 21:17:40 INFO - PROCESS | 5704 | 1467433060244 Marionette TRACE conn3 <- [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]]]}] 21:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1230ms 21:17:40 INFO - PROCESS | 5704 | 1467433060274 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 21:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:17:40 INFO - PROCESS | 5704 | 1467433060279 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 21:17:40 INFO - PROCESS | 5704 | 1467433060286 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:17:40 INFO - PROCESS | 5704 | 1467433060290 Marionette TRACE conn3 <- [1,2626,null,{}] 21:17:40 INFO - PROCESS | 5704 | 1467433060296 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:40 INFO - PROCESS | 5704 | 1467433060307 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:40 INFO - PROCESS | 5704 | 1467433060516 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 21:17:40 INFO - PROCESS | 5704 | 1467433060765 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:40 INFO - PROCESS | 5704 | 1467433060775 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc64000 == 22 [pid = 5704] [id = 664] 21:17:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8dc65c00) [pid = 5704] [serial = 1993] [outer = (nil)] 21:17:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8dcc4800) [pid = 5704] [serial = 1994] [outer = 0x8dc65c00] 21:17:40 INFO - PROCESS | 5704 | 1467433060872 Marionette DEBUG loaded listener.js 21:17:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8de61800) [pid = 5704] [serial = 1995] [outer = 0x8dc65c00] 21:17:42 INFO - PROCESS | 5704 | 1467433062429 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2255ms 21:17:42 INFO - PROCESS | 5704 | 1467433062629 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 21:17:42 INFO - PROCESS | 5704 | 1467433062639 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 21:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:17:42 INFO - PROCESS | 5704 | 1467433062715 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:17:42 INFO - PROCESS | 5704 | 1467433062725 Marionette TRACE conn3 <- [1,2630,null,{}] 21:17:42 INFO - PROCESS | 5704 | 1467433062739 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:42 INFO - PROCESS | 5704 | 1467433062749 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:43 INFO - PROCESS | 5704 | 1467433063009 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 21:17:43 INFO - PROCESS | 5704 | 1467433063199 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:43 INFO - PROCESS | 5704 | 1467433063206 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de82c00 == 23 [pid = 5704] [id = 665] 21:17:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8eae3000) [pid = 5704] [serial = 1996] [outer = (nil)] 21:17:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8f222c00) [pid = 5704] [serial = 1997] [outer = 0x8eae3000] 21:17:43 INFO - PROCESS | 5704 | 1467433063336 Marionette DEBUG loaded listener.js 21:17:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8f830800) [pid = 5704] [serial = 1998] [outer = 0x8eae3000] 21:17:44 INFO - PROCESS | 5704 | 1467433064391 Marionette TRACE conn3 <- [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]]]}] 21:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1757ms 21:17:44 INFO - PROCESS | 5704 | 1467433064466 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 21:17:44 INFO - PROCESS | 5704 | 1467433064473 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 21:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:17:44 INFO - PROCESS | 5704 | 1467433064482 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:17:44 INFO - PROCESS | 5704 | 1467433064486 Marionette TRACE conn3 <- [1,2634,null,{}] 21:17:44 INFO - PROCESS | 5704 | 1467433064493 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:44 INFO - PROCESS | 5704 | 1467433064498 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:44 INFO - PROCESS | 5704 | 1467433064749 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 21:17:45 INFO - PROCESS | 5704 | 1467433065000 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:45 INFO - PROCESS | 5704 | 1467433065014 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b6dc00 == 24 [pid = 5704] [id = 666] 21:17:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x91b72000) [pid = 5704] [serial = 1999] [outer = (nil)] 21:17:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x91c87400) [pid = 5704] [serial = 2000] [outer = 0x91b72000] 21:17:45 INFO - PROCESS | 5704 | 1467433065111 Marionette DEBUG loaded listener.js 21:17:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x91cd5800) [pid = 5704] [serial = 2001] [outer = 0x91b72000] 21:17:46 INFO - PROCESS | 5704 | 1467433066125 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1687ms 21:17:46 INFO - PROCESS | 5704 | 1467433066170 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 21:17:46 INFO - PROCESS | 5704 | 1467433066175 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 21:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:17:46 INFO - PROCESS | 5704 | 1467433066192 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:17:46 INFO - PROCESS | 5704 | 1467433066202 Marionette TRACE conn3 <- [1,2638,null,{}] 21:17:46 INFO - PROCESS | 5704 | 1467433066209 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:46 INFO - PROCESS | 5704 | 1467433066216 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:46 INFO - PROCESS | 5704 | 1467433066475 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 21:17:46 INFO - PROCESS | 5704 | 1467433066758 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:46 INFO - PROCESS | 5704 | 1467433066767 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc69c00 == 25 [pid = 5704] [id = 667] 21:17:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8e6bc000) [pid = 5704] [serial = 2002] [outer = (nil)] 21:17:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x92e3c400) [pid = 5704] [serial = 2003] [outer = 0x8e6bc000] 21:17:46 INFO - PROCESS | 5704 | 1467433066857 Marionette DEBUG loaded listener.js 21:17:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x930e7400) [pid = 5704] [serial = 2004] [outer = 0x8e6bc000] 21:17:47 INFO - PROCESS | 5704 | 1467433067833 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1699ms 21:17:47 INFO - PROCESS | 5704 | 1467433067882 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 21:17:47 INFO - PROCESS | 5704 | 1467433067888 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 21:17:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:17:47 INFO - PROCESS | 5704 | 1467433067895 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:17:47 INFO - PROCESS | 5704 | 1467433067898 Marionette TRACE conn3 <- [1,2642,null,{}] 21:17:47 INFO - PROCESS | 5704 | 1467433067904 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:47 INFO - PROCESS | 5704 | 1467433067910 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:48 INFO - PROCESS | 5704 | 1467433068096 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 21:17:48 INFO - PROCESS | 5704 | 1467433068285 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:48 INFO - PROCESS | 5704 | 1467433068291 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d24000 == 26 [pid = 5704] [id = 668] 21:17:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x92e42800) [pid = 5704] [serial = 2005] [outer = (nil)] 21:17:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x93c1fc00) [pid = 5704] [serial = 2006] [outer = 0x92e42800] 21:17:48 INFO - PROCESS | 5704 | 1467433068378 Marionette DEBUG loaded listener.js 21:17:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x93c27000) [pid = 5704] [serial = 2007] [outer = 0x92e42800] 21:17:49 INFO - PROCESS | 5704 | 1467433069374 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:17:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:17:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1530ms 21:17:49 INFO - PROCESS | 5704 | 1467433069427 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 21:17:49 INFO - PROCESS | 5704 | 1467433069430 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 21:17:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:17:49 INFO - PROCESS | 5704 | 1467433069438 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:17:49 INFO - PROCESS | 5704 | 1467433069442 Marionette TRACE conn3 <- [1,2646,null,{}] 21:17:49 INFO - PROCESS | 5704 | 1467433069448 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:49 INFO - PROCESS | 5704 | 1467433069454 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:49 INFO - PROCESS | 5704 | 1467433069639 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 21:17:49 INFO - PROCESS | 5704 | 1467433069835 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:49 INFO - PROCESS | 5704 | 1467433069854 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e2f800 == 27 [pid = 5704] [id = 669] 21:17:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x93e30800) [pid = 5704] [serial = 2008] [outer = (nil)] 21:17:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93e37000) [pid = 5704] [serial = 2009] [outer = 0x93e30800] 21:17:50 INFO - PROCESS | 5704 | 1467433069998 Marionette DEBUG loaded listener.js 21:17:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x949b7000) [pid = 5704] [serial = 2010] [outer = 0x93e30800] 21:17:51 INFO - PROCESS | 5704 | 1467433071158 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:17:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:17:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1784ms 21:17:51 INFO - PROCESS | 5704 | 1467433071224 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 21:17:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:17:51 INFO - PROCESS | 5704 | 1467433071228 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 21:17:51 INFO - PROCESS | 5704 | 1467433071235 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:17:51 INFO - PROCESS | 5704 | 1467433071239 Marionette TRACE conn3 <- [1,2650,null,{}] 21:17:51 INFO - PROCESS | 5704 | 1467433071245 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:51 INFO - PROCESS | 5704 | 1467433071251 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:51 INFO - PROCESS | 5704 | 1467433071687 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 21:17:52 INFO - PROCESS | 5704 | 1467433071987 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:52 INFO - PROCESS | 5704 | 1467433071997 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de78c00 == 28 [pid = 5704] [id = 670] 21:17:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8de79400) [pid = 5704] [serial = 2011] [outer = (nil)] 21:17:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8de84c00) [pid = 5704] [serial = 2012] [outer = 0x8de79400] 21:17:52 INFO - PROCESS | 5704 | 1467433072089 Marionette DEBUG loaded listener.js 21:17:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8ded4800) [pid = 5704] [serial = 2013] [outer = 0x8de79400] 21:17:53 INFO - PROCESS | 5704 | 1467433073134 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:17:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:17:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1940ms 21:17:53 INFO - PROCESS | 5704 | 1467433073177 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 21:17:53 INFO - PROCESS | 5704 | 1467433073182 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 21:17:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:17:53 INFO - PROCESS | 5704 | 1467433073191 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:17:53 INFO - PROCESS | 5704 | 1467433073194 Marionette TRACE conn3 <- [1,2654,null,{}] 21:17:53 INFO - PROCESS | 5704 | 1467433073202 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:53 INFO - PROCESS | 5704 | 1467433073208 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:53 INFO - PROCESS | 5704 | 1467433073393 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 21:17:53 INFO - PROCESS | 5704 | 1467433073669 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:53 INFO - PROCESS | 5704 | 1467433073685 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:53 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f22f400 == 29 [pid = 5704] [id = 671] 21:17:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8f82d800) [pid = 5704] [serial = 2014] [outer = (nil)] 21:17:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8f9dbc00) [pid = 5704] [serial = 2015] [outer = 0x8f82d800] 21:17:53 INFO - PROCESS | 5704 | 1467433073815 Marionette DEBUG loaded listener.js 21:17:53 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8fc7d800) [pid = 5704] [serial = 2016] [outer = 0x8f82d800] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de66000 == 28 [pid = 5704] [id = 663] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x91c87c00 == 27 [pid = 5704] [id = 662] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x91c88400 == 26 [pid = 5704] [id = 661] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8f83b000 == 25 [pid = 5704] [id = 660] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7b400 == 24 [pid = 5704] [id = 659] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6e000 == 23 [pid = 5704] [id = 650] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de87000 == 22 [pid = 5704] [id = 651] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6a800 == 21 [pid = 5704] [id = 654] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x91cd1400 == 20 [pid = 5704] [id = 657] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de88400 == 19 [pid = 5704] [id = 655] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc8400 == 18 [pid = 5704] [id = 656] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x91cda800 == 17 [pid = 5704] [id = 658] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8bc00 == 16 [pid = 5704] [id = 652] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc76c00 == 15 [pid = 5704] [id = 653] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6e800 == 14 [pid = 5704] [id = 649] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x93e2f800 == 13 [pid = 5704] [id = 669] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x92d24000 == 12 [pid = 5704] [id = 668] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc69c00 == 11 [pid = 5704] [id = 667] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8de82c00 == 10 [pid = 5704] [id = 665] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x91b6dc00 == 9 [pid = 5704] [id = 666] 21:17:55 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc64000 == 8 [pid = 5704] [id = 664] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x95485000) [pid = 5704] [serial = 1941] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8dcc7000) [pid = 5704] [serial = 1952] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x9794e800) [pid = 5704] [serial = 1947] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8ded0800) [pid = 5704] [serial = 1956] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8ee56400) [pid = 5704] [serial = 1958] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8dec9000) [pid = 5704] [serial = 1950] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8fccf000) [pid = 5704] [serial = 1961] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x95785000) [pid = 5704] [serial = 1944] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8de61c00) [pid = 5704] [serial = 1953] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x91cdb400) [pid = 5704] [serial = 1934] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8f838800) [pid = 5704] [serial = 1931] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x925f3800) [pid = 5704] [serial = 1935] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x949b6000) [pid = 5704] [serial = 1937] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8dec5800) [pid = 5704] [serial = 1955] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8fc82000) [pid = 5704] [serial = 1932] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8f22e000) [pid = 5704] [serial = 1959] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x9549bc00) [pid = 5704] [serial = 1943] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8dcce000) [pid = 5704] [serial = 1928] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de69800) [pid = 5704] [serial = 1929] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8fcd4400) [pid = 5704] [serial = 1962] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de81c00) [pid = 5704] [serial = 1949] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x9794cc00) [pid = 5704] [serial = 1946] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x95402400) [pid = 5704] [serial = 1938] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x9547f400) [pid = 5704] [serial = 1940] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8fc80c00) [pid = 5704] [serial = 1964] [outer = (nil)] [url = about:blank] 21:17:55 INFO - PROCESS | 5704 | 1467433075855 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:17:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:17:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2684ms 21:17:55 INFO - PROCESS | 5704 | 1467433075876 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 21:17:55 INFO - PROCESS | 5704 | 1467433075883 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 21:17:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:17:55 INFO - PROCESS | 5704 | 1467433075892 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:17:55 INFO - PROCESS | 5704 | 1467433075897 Marionette TRACE conn3 <- [1,2658,null,{}] 21:17:55 INFO - PROCESS | 5704 | 1467433075907 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:55 INFO - PROCESS | 5704 | 1467433075912 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:56 INFO - PROCESS | 5704 | 1467433076149 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 21:17:56 INFO - PROCESS | 5704 | 1467433076298 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:56 INFO - PROCESS | 5704 | 1467433076307 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de65400 == 9 [pid = 5704] [id = 672] 21:17:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8de69000) [pid = 5704] [serial = 2017] [outer = (nil)] 21:17:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x8de7a800) [pid = 5704] [serial = 2018] [outer = 0x8de69000] 21:17:56 INFO - PROCESS | 5704 | 1467433076399 Marionette DEBUG loaded listener.js 21:17:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8de88400) [pid = 5704] [serial = 2019] [outer = 0x8de69000] 21:17:57 INFO - PROCESS | 5704 | 1467433077355 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:17:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:17:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1489ms 21:17:57 INFO - PROCESS | 5704 | 1467433077382 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 21:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:17:57 INFO - PROCESS | 5704 | 1467433077391 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 21:17:57 INFO - PROCESS | 5704 | 1467433077403 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:17:57 INFO - PROCESS | 5704 | 1467433077409 Marionette TRACE conn3 <- [1,2662,null,{}] 21:17:57 INFO - PROCESS | 5704 | 1467433077415 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:57 INFO - PROCESS | 5704 | 1467433077421 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:57 INFO - PROCESS | 5704 | 1467433077601 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 21:17:57 INFO - PROCESS | 5704 | 1467433077770 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:57 INFO - PROCESS | 5704 | 1467433077776 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6bbc00 == 10 [pid = 5704] [id = 673] 21:17:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8eae7000) [pid = 5704] [serial = 2020] [outer = (nil)] 21:17:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8ee51000) [pid = 5704] [serial = 2021] [outer = 0x8eae7000] 21:17:57 INFO - PROCESS | 5704 | 1467433077856 Marionette DEBUG loaded listener.js 21:17:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8f223400) [pid = 5704] [serial = 2022] [outer = 0x8eae7000] 21:17:58 INFO - PROCESS | 5704 | 1467433078808 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:17:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:17:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1442ms 21:17:58 INFO - PROCESS | 5704 | 1467433078845 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 21:17:58 INFO - PROCESS | 5704 | 1467433078849 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 21:17:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:17:58 INFO - PROCESS | 5704 | 1467433078856 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:17:58 INFO - PROCESS | 5704 | 1467433078863 Marionette TRACE conn3 <- [1,2666,null,{}] 21:17:58 INFO - PROCESS | 5704 | 1467433078889 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:17:58 INFO - PROCESS | 5704 | 1467433078899 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:59 INFO - PROCESS | 5704 | 1467433079124 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 21:17:59 INFO - PROCESS | 5704 | 1467433079153 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:17:59 INFO - PROCESS | 5704 | 1467433079163 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:17:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc7b800 == 11 [pid = 5704] [id = 674] 21:17:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8fc7bc00) [pid = 5704] [serial = 2023] [outer = (nil)] 21:17:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8fc80800) [pid = 5704] [serial = 2024] [outer = 0x8fc7bc00] 21:17:59 INFO - PROCESS | 5704 | 1467433079240 Marionette DEBUG loaded listener.js 21:17:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8fccd800) [pid = 5704] [serial = 2025] [outer = 0x8fc7bc00] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8de76400) [pid = 5704] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x925f4c00) [pid = 5704] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8f9d6000) [pid = 5704] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8f833800) [pid = 5704] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de7e000) [pid = 5704] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x925f0c00) [pid = 5704] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x8de7ac00) [pid = 5704] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8de88c00) [pid = 5704] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x91cd1c00) [pid = 5704] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:18:01 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x91c88800) [pid = 5704] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:18:01 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:18:01 INFO - PROCESS | 5704 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:18:01 INFO - PROCESS | 5704 | 1467433081949 Marionette TRACE conn3 <- [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]]]}] 21:18:01 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) 21:18:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3105ms 21:18:01 INFO - PROCESS | 5704 | 1467433081961 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 21:18:01 INFO - PROCESS | 5704 | 1467433081966 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 21:18:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:18:01 INFO - PROCESS | 5704 | 1467433081978 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:18:01 INFO - PROCESS | 5704 | 1467433081983 Marionette TRACE conn3 <- [1,2670,null,{}] 21:18:01 INFO - PROCESS | 5704 | 1467433081990 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:02 INFO - PROCESS | 5704 | 1467433081996 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:02 INFO - PROCESS | 5704 | 1467433082193 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 21:18:02 INFO - PROCESS | 5704 | 1467433082345 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:02 INFO - PROCESS | 5704 | 1467433082353 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7ac00 == 12 [pid = 5704] [id = 675] 21:18:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x8e6b1400) [pid = 5704] [serial = 2026] [outer = (nil)] 21:18:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x8fccb000) [pid = 5704] [serial = 2027] [outer = 0x8e6b1400] 21:18:02 INFO - PROCESS | 5704 | 1467433082431 Marionette DEBUG loaded listener.js 21:18:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x91b6d800) [pid = 5704] [serial = 2028] [outer = 0x8e6b1400] 21:18:03 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:18:03 INFO - PROCESS | 5704 | 1467433083795 Marionette TRACE conn3 <- [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"]]]}] 21:18:03 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 21:18:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:18:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:18:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:18:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1833ms 21:18:03 INFO - PROCESS | 5704 | 1467433083821 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 21:18:03 INFO - PROCESS | 5704 | 1467433083828 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 21:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:18:03 INFO - PROCESS | 5704 | 1467433083839 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:18:03 INFO - PROCESS | 5704 | 1467433083850 Marionette TRACE conn3 <- [1,2674,null,{}] 21:18:03 INFO - PROCESS | 5704 | 1467433083865 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:03 INFO - PROCESS | 5704 | 1467433083875 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:04 INFO - PROCESS | 5704 | 1467433084198 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 21:18:04 INFO - PROCESS | 5704 | 1467433084345 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:04 INFO - PROCESS | 5704 | 1467433084355 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de86c00 == 13 [pid = 5704] [id = 676] 21:18:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8de89400) [pid = 5704] [serial = 2029] [outer = (nil)] 21:18:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8ded0400) [pid = 5704] [serial = 2030] [outer = 0x8de89400] 21:18:04 INFO - PROCESS | 5704 | 1467433084491 Marionette DEBUG loaded listener.js 21:18:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8e6ba800) [pid = 5704] [serial = 2031] [outer = 0x8de89400] 21:18:05 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:18:05 INFO - PROCESS | 5704 | 1467433085942 Marionette TRACE conn3 <- [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"]]]}] 21:18:05 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 21:18:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:18:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:18:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2146ms 21:18:06 INFO - PROCESS | 5704 | 1467433086097 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 21:18:06 INFO - PROCESS | 5704 | 1467433086110 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 21:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:18:06 INFO - PROCESS | 5704 | 1467433086160 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:18:06 INFO - PROCESS | 5704 | 1467433086167 Marionette TRACE conn3 <- [1,2678,null,{}] 21:18:06 INFO - PROCESS | 5704 | 1467433086177 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:06 INFO - PROCESS | 5704 | 1467433086187 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:06 INFO - PROCESS | 5704 | 1467433086461 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 21:18:06 INFO - PROCESS | 5704 | 1467433086742 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:06 INFO - PROCESS | 5704 | 1467433086755 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccc800 == 14 [pid = 5704] [id = 677] 21:18:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8f22e400) [pid = 5704] [serial = 2032] [outer = (nil)] 21:18:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8fcc7400) [pid = 5704] [serial = 2033] [outer = 0x8f22e400] 21:18:06 INFO - PROCESS | 5704 | 1467433086903 Marionette DEBUG loaded listener.js 21:18:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x91b6e800) [pid = 5704] [serial = 2034] [outer = 0x8f22e400] 21:18:08 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:18:08 INFO - PROCESS | 5704 | 1467433088636 Marionette TRACE conn3 <- [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]]]}] 21:18:08 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) 21:18:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2596ms 21:18:08 INFO - PROCESS | 5704 | 1467433088796 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 21:18:08 INFO - PROCESS | 5704 | 1467433088803 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 21:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:18:08 INFO - PROCESS | 5704 | 1467433088815 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:18:08 INFO - PROCESS | 5704 | 1467433088822 Marionette TRACE conn3 <- [1,2682,null,{}] 21:18:08 INFO - PROCESS | 5704 | 1467433088840 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:08 INFO - PROCESS | 5704 | 1467433088849 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:09 INFO - PROCESS | 5704 | 1467433089058 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 21:18:09 INFO - PROCESS | 5704 | 1467433089394 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:09 INFO - PROCESS | 5704 | 1467433089405 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:09 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6d400 == 15 [pid = 5704] [id = 678] 21:18:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8dc6ec00) [pid = 5704] [serial = 2035] [outer = (nil)] 21:18:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8dcc9800) [pid = 5704] [serial = 2036] [outer = 0x8dc6ec00] 21:18:09 INFO - PROCESS | 5704 | 1467433089517 Marionette DEBUG loaded listener.js 21:18:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de68800) [pid = 5704] [serial = 2037] [outer = 0x8dc6ec00] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x92d27c00) [pid = 5704] [serial = 1988] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8fc76000) [pid = 5704] [serial = 1982] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91518800) [pid = 5704] [serial = 1970] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x9151fc00) [pid = 5704] [serial = 1971] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de85400) [pid = 5704] [serial = 1979] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8de8e000) [pid = 5704] [serial = 1980] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x92662800) [pid = 5704] [serial = 1976] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x92665000) [pid = 5704] [serial = 1977] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x91511800) [pid = 5704] [serial = 1965] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x8dec6c00) [pid = 5704] [serial = 1967] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x8ee58400) [pid = 5704] [serial = 1968] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x91cdc400) [pid = 5704] [serial = 1973] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x925ed000) [pid = 5704] [serial = 1974] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x8fccb400) [pid = 5704] [serial = 1983] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x92d2f400) [pid = 5704] [serial = 1992] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x91cd4400) [pid = 5704] [serial = 1985] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0x925ecc00) [pid = 5704] [serial = 1986] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x92d2a800) [pid = 5704] [serial = 1989] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | --DOMWINDOW == 58 (0x92664400) [pid = 5704] [serial = 1991] [outer = (nil)] [url = about:blank] 21:18:10 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:18:11 INFO - PROCESS | 5704 | 1467433091034 Marionette TRACE conn3 <- [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]]]}] 21:18:11 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) 21:18:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2242ms 21:18:11 INFO - PROCESS | 5704 | 1467433091059 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 21:18:11 INFO - PROCESS | 5704 | 1467433091065 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 21:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:18:11 INFO - PROCESS | 5704 | 1467433091073 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:18:11 INFO - PROCESS | 5704 | 1467433091078 Marionette TRACE conn3 <- [1,2686,null,{}] 21:18:11 INFO - PROCESS | 5704 | 1467433091142 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:11 INFO - PROCESS | 5704 | 1467433091147 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:11 INFO - PROCESS | 5704 | 1467433091305 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 21:18:11 INFO - PROCESS | 5704 | 1467433091453 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:11 INFO - PROCESS | 5704 | 1467433091460 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7b400 == 16 [pid = 5704] [id = 679] 21:18:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0x8de85400) [pid = 5704] [serial = 2038] [outer = (nil)] 21:18:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x8eae8800) [pid = 5704] [serial = 2039] [outer = 0x8de85400] 21:18:11 INFO - PROCESS | 5704 | 1467433091535 Marionette DEBUG loaded listener.js 21:18:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0x8f838400) [pid = 5704] [serial = 2040] [outer = 0x8de85400] 21:18:12 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:18:12 INFO - PROCESS | 5704 | 1467433092834 Marionette TRACE conn3 <- [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"]]]}] 21:18:12 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 21:18:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:18:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:18:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:18:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1787ms 21:18:12 INFO - PROCESS | 5704 | 1467433092866 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 21:18:12 INFO - PROCESS | 5704 | 1467433092872 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 21:18:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:18:12 INFO - PROCESS | 5704 | 1467433092888 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:18:12 INFO - PROCESS | 5704 | 1467433092892 Marionette TRACE conn3 <- [1,2690,null,{}] 21:18:12 INFO - PROCESS | 5704 | 1467433092898 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:12 INFO - PROCESS | 5704 | 1467433092903 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:13 INFO - PROCESS | 5704 | 1467433093174 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 21:18:13 INFO - PROCESS | 5704 | 1467433093207 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:13 INFO - PROCESS | 5704 | 1467433093216 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9d6400 == 17 [pid = 5704] [id = 680] 21:18:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x8f9d6800) [pid = 5704] [serial = 2041] [outer = (nil)] 21:18:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x91520400) [pid = 5704] [serial = 2042] [outer = 0x8f9d6800] 21:18:13 INFO - PROCESS | 5704 | 1467433093294 Marionette DEBUG loaded listener.js 21:18:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x91c8e000) [pid = 5704] [serial = 2043] [outer = 0x8f9d6800] 21:18:14 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x8dc65c00) [pid = 5704] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x8eae3000) [pid = 5704] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x91b72000) [pid = 5704] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0x8e6bc000) [pid = 5704] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x92e42800) [pid = 5704] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 58 (0x8fc7bc00) [pid = 5704] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 57 (0x8eae7000) [pid = 5704] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 56 (0x8f82d800) [pid = 5704] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 55 (0x8de69000) [pid = 5704] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 54 (0x93e30800) [pid = 5704] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:18:14 INFO - PROCESS | 5704 | --DOMWINDOW == 53 (0x8de79400) [pid = 5704] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:18:14 INFO - PROCESS | 5704 | 1467433094768 Marionette TRACE conn3 <- [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"]]]}] 21:18:14 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 21:18:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:18:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:18:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:18:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1933ms 21:18:14 INFO - PROCESS | 5704 | 1467433094827 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 21:18:14 INFO - PROCESS | 5704 | 1467433094832 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 21:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:18:14 INFO - PROCESS | 5704 | 1467433094847 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:18:14 INFO - PROCESS | 5704 | 1467433094856 Marionette TRACE conn3 <- [1,2694,null,{}] 21:18:14 INFO - PROCESS | 5704 | 1467433094868 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:14 INFO - PROCESS | 5704 | 1467433094876 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:15 INFO - PROCESS | 5704 | 1467433095088 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 21:18:15 INFO - PROCESS | 5704 | 1467433095180 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:15 INFO - PROCESS | 5704 | 1467433095188 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc65c00 == 18 [pid = 5704] [id = 681] 21:18:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 54 (0x8fcd2800) [pid = 5704] [serial = 2044] [outer = (nil)] 21:18:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 55 (0x925f0000) [pid = 5704] [serial = 2045] [outer = 0x8fcd2800] 21:18:15 INFO - PROCESS | 5704 | 1467433095269 Marionette DEBUG loaded listener.js 21:18:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 56 (0x9265e800) [pid = 5704] [serial = 2046] [outer = 0x8fcd2800] 21:18:16 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:18:16 INFO - PROCESS | 5704 | 1467433096480 Marionette TRACE conn3 <- [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"]]]}] 21:18:16 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 21:18:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:18:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:18:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:18:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1655ms 21:18:16 INFO - PROCESS | 5704 | 1467433096495 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 21:18:16 INFO - PROCESS | 5704 | 1467433096500 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 21:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:18:16 INFO - PROCESS | 5704 | 1467433096517 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:18:16 INFO - PROCESS | 5704 | 1467433096520 Marionette TRACE conn3 <- [1,2698,null,{}] 21:18:16 INFO - PROCESS | 5704 | 1467433096526 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:16 INFO - PROCESS | 5704 | 1467433096531 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:16 INFO - PROCESS | 5704 | 1467433096734 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 21:18:16 INFO - PROCESS | 5704 | 1467433096940 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:16 INFO - PROCESS | 5704 | 1467433096952 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc69800 == 19 [pid = 5704] [id = 682] 21:18:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 57 (0x8dc6a400) [pid = 5704] [serial = 2047] [outer = (nil)] 21:18:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 58 (0x8dcca400) [pid = 5704] [serial = 2048] [outer = 0x8dc6a400] 21:18:17 INFO - PROCESS | 5704 | 1467433097073 Marionette DEBUG loaded listener.js 21:18:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0x8de71400) [pid = 5704] [serial = 2049] [outer = 0x8dc6a400] 21:18:18 INFO - PROCESS | 5704 | SkCairoFTTypeface::onFilterRec unimplemented 21:18:18 INFO - PROCESS | 5704 | 1467433098568 Marionette TRACE conn3 <- [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"]]]}] 21:18:18 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 21:18:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:18:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:18:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:18:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2082ms 21:18:18 INFO - PROCESS | 5704 | 1467433098660 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 21:18:18 INFO - PROCESS | 5704 | 1467433098666 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 21:18:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:18:18 INFO - PROCESS | 5704 | 1467433098679 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:18:18 INFO - PROCESS | 5704 | 1467433098684 Marionette TRACE conn3 <- [1,2702,null,{}] 21:18:18 INFO - PROCESS | 5704 | 1467433098692 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:18 INFO - PROCESS | 5704 | 1467433098698 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:18 INFO - PROCESS | 5704 | 1467433098876 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 21:18:19 INFO - PROCESS | 5704 | 1467433099061 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:19 INFO - PROCESS | 5704 | 1467433099069 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc7c00 == 20 [pid = 5704] [id = 683] 21:18:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x8e6ae400) [pid = 5704] [serial = 2050] [outer = (nil)] 21:18:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0x8fc7bc00) [pid = 5704] [serial = 2051] [outer = 0x8e6ae400] 21:18:19 INFO - PROCESS | 5704 | 1467433099156 Marionette DEBUG loaded listener.js 21:18:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x8fcd0400) [pid = 5704] [serial = 2052] [outer = 0x8e6ae400] 21:18:20 INFO - PROCESS | 5704 | 1467433100161 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:18:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:18:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1541ms 21:18:20 INFO - PROCESS | 5704 | 1467433100223 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 21:18:20 INFO - PROCESS | 5704 | 1467433100231 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 21:18:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:18:20 INFO - PROCESS | 5704 | 1467433100239 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:18:20 INFO - PROCESS | 5704 | 1467433100243 Marionette TRACE conn3 <- [1,2706,null,{}] 21:18:20 INFO - PROCESS | 5704 | 1467433100250 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:20 INFO - PROCESS | 5704 | 1467433100256 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:20 INFO - PROCESS | 5704 | 1467433100495 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 21:18:20 INFO - PROCESS | 5704 | 1467433100740 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:20 INFO - PROCESS | 5704 | 1467433100748 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcd4400 == 21 [pid = 5704] [id = 684] 21:18:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x91c8bc00) [pid = 5704] [serial = 2053] [outer = (nil)] 21:18:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x91cd6400) [pid = 5704] [serial = 2054] [outer = 0x91c8bc00] 21:18:20 INFO - PROCESS | 5704 | 1467433100877 Marionette DEBUG loaded listener.js 21:18:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x925ec800) [pid = 5704] [serial = 2055] [outer = 0x91c8bc00] 21:18:22 INFO - PROCESS | 5704 | 1467433102009 Marionette TRACE conn3 <- [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]]]}] 21:18:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:18:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1789ms 21:18:22 INFO - PROCESS | 5704 | 1467433102028 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 21:18:22 INFO - PROCESS | 5704 | 1467433102033 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 21:18:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:18:22 INFO - PROCESS | 5704 | 1467433102050 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:18:22 INFO - PROCESS | 5704 | 1467433102061 Marionette TRACE conn3 <- [1,2710,null,{}] 21:18:22 INFO - PROCESS | 5704 | 1467433102068 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:22 INFO - PROCESS | 5704 | 1467433102076 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:22 INFO - PROCESS | 5704 | 1467433102339 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 21:18:22 INFO - PROCESS | 5704 | 1467433102620 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:22 INFO - PROCESS | 5704 | 1467433102630 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x9265ec00 == 22 [pid = 5704] [id = 685] 21:18:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x9266c000) [pid = 5704] [serial = 2056] [outer = (nil)] 21:18:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x92d2fc00) [pid = 5704] [serial = 2057] [outer = 0x9266c000] 21:18:22 INFO - PROCESS | 5704 | 1467433102719 Marionette DEBUG loaded listener.js 21:18:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x92d32800) [pid = 5704] [serial = 2058] [outer = 0x9266c000] 21:18:23 INFO - PROCESS | 5704 | 1467433103757 Marionette TRACE conn3 <- [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] 21:18:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:18:23 INFO - PROCESS | 5704 | 1467433103801 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 21:18:23 INFO - PROCESS | 5704 | 1467433103807 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:18:23 INFO - PROCESS | 5704 | 1467433103811 Marionette TRACE conn3 <- [1,2714,null,{}] 21:18:23 INFO - PROCESS | 5704 | 1467433103817 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:23 INFO - PROCESS | 5704 | 1467433103822 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:24 INFO - PROCESS | 5704 | 1467433104013 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 21:18:24 INFO - PROCESS | 5704 | 1467433104202 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:24 INFO - PROCESS | 5704 | 1467433104214 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b72400 == 23 [pid = 5704] [id = 686] 21:18:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x9266b400) [pid = 5704] [serial = 2059] [outer = (nil)] 21:18:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x930ebc00) [pid = 5704] [serial = 2060] [outer = 0x9266b400] 21:18:24 INFO - PROCESS | 5704 | 1467433104297 Marionette DEBUG loaded listener.js 21:18:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x92e3fc00) [pid = 5704] [serial = 2061] [outer = 0x9266b400] 21:18:25 INFO - PROCESS | 5704 | 1467433105307 Marionette TRACE conn3 <- [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]]]}] 21:18:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:18:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1536ms 21:18:25 INFO - PROCESS | 5704 | 1467433105344 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 21:18:25 INFO - PROCESS | 5704 | 1467433105348 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 21:18:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:18:25 INFO - PROCESS | 5704 | 1467433105356 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:18:25 INFO - PROCESS | 5704 | 1467433105360 Marionette TRACE conn3 <- [1,2718,null,{}] 21:18:25 INFO - PROCESS | 5704 | 1467433105367 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:25 INFO - PROCESS | 5704 | 1467433105373 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:25 INFO - PROCESS | 5704 | 1467433105566 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 21:18:25 INFO - PROCESS | 5704 | 1467433105976 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:25 INFO - PROCESS | 5704 | 1467433105983 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de70c00 == 24 [pid = 5704] [id = 687] 21:18:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8de77800) [pid = 5704] [serial = 2062] [outer = (nil)] 21:18:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8de8e000) [pid = 5704] [serial = 2063] [outer = 0x8de77800] 21:18:26 INFO - PROCESS | 5704 | 1467433106113 Marionette DEBUG loaded listener.js 21:18:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8e6b3c00) [pid = 5704] [serial = 2064] [outer = 0x8de77800] 21:18:27 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc65c00 == 23 [pid = 5704] [id = 681] 21:18:27 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9d6400 == 22 [pid = 5704] [id = 680] 21:18:27 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7b400 == 21 [pid = 5704] [id = 679] 21:18:27 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6d400 == 20 [pid = 5704] [id = 678] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de65400 == 19 [pid = 5704] [id = 672] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8f22f400 == 18 [pid = 5704] [id = 671] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de86c00 == 17 [pid = 5704] [id = 676] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc7b800 == 16 [pid = 5704] [id = 674] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de78c00 == 15 [pid = 5704] [id = 670] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7ac00 == 14 [pid = 5704] [id = 675] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6bbc00 == 13 [pid = 5704] [id = 673] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccc800 == 12 [pid = 5704] [id = 677] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x91b72400 == 11 [pid = 5704] [id = 686] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x9265ec00 == 10 [pid = 5704] [id = 685] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcd4400 == 9 [pid = 5704] [id = 684] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc69800 == 8 [pid = 5704] [id = 682] 21:18:28 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc7c00 == 7 [pid = 5704] [id = 683] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8fccb000) [pid = 5704] [serial = 2027] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de61800) [pid = 5704] [serial = 1995] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8dcc4800) [pid = 5704] [serial = 1994] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8f830800) [pid = 5704] [serial = 1998] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x8f222c00) [pid = 5704] [serial = 1997] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x91cd5800) [pid = 5704] [serial = 2001] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 67 (0x91c87400) [pid = 5704] [serial = 2000] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 66 (0x930e7400) [pid = 5704] [serial = 2004] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 65 (0x92e3c400) [pid = 5704] [serial = 2003] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x93c27000) [pid = 5704] [serial = 2007] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x8fc80800) [pid = 5704] [serial = 2024] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x8fccd800) [pid = 5704] [serial = 2025] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x8ee51000) [pid = 5704] [serial = 2021] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0x8fc7d800) [pid = 5704] [serial = 2016] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x93c1fc00) [pid = 5704] [serial = 2006] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 58 (0x8f9dbc00) [pid = 5704] [serial = 2015] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 57 (0x8de7a800) [pid = 5704] [serial = 2018] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 56 (0x8de88400) [pid = 5704] [serial = 2019] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 55 (0x949b7000) [pid = 5704] [serial = 2010] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 54 (0x93e37000) [pid = 5704] [serial = 2009] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 53 (0x8ded4800) [pid = 5704] [serial = 2013] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 52 (0x8de84c00) [pid = 5704] [serial = 2012] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | --DOMWINDOW == 51 (0x8f223400) [pid = 5704] [serial = 2022] [outer = (nil)] [url = about:blank] 21:18:28 INFO - PROCESS | 5704 | 1467433108385 Marionette TRACE conn3 <- [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] 21:18:28 INFO - PROCESS | 5704 | 1467433108411 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 21:18:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:18:28 INFO - PROCESS | 5704 | 1467433108421 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:18:28 INFO - PROCESS | 5704 | 1467433108426 Marionette TRACE conn3 <- [1,2722,null,{}] 21:18:28 INFO - PROCESS | 5704 | 1467433108437 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:28 INFO - PROCESS | 5704 | 1467433108443 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:28 INFO - PROCESS | 5704 | 1467433108625 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 21:18:28 INFO - PROCESS | 5704 | 1467433108771 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:28 INFO - PROCESS | 5704 | 1467433108784 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7a800 == 8 [pid = 5704] [id = 688] 21:18:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 52 (0x8de7ac00) [pid = 5704] [serial = 2065] [outer = (nil)] 21:18:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 53 (0x8de80c00) [pid = 5704] [serial = 2066] [outer = 0x8de7ac00] 21:18:28 INFO - PROCESS | 5704 | 1467433108860 Marionette DEBUG loaded listener.js 21:18:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 54 (0x8de86c00) [pid = 5704] [serial = 2067] [outer = 0x8de7ac00] 21:18:29 INFO - PROCESS | 5704 | 1467433109836 Marionette TRACE conn3 <- [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] 21:18:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:18:29 INFO - PROCESS | 5704 | 1467433109923 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 21:18:29 INFO - PROCESS | 5704 | 1467433109934 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:18:29 INFO - PROCESS | 5704 | 1467433109941 Marionette TRACE conn3 <- [1,2726,null,{}] 21:18:29 INFO - PROCESS | 5704 | 1467433109951 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:29 INFO - PROCESS | 5704 | 1467433109960 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:30 INFO - PROCESS | 5704 | 1467433110314 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 21:18:30 INFO - PROCESS | 5704 | 1467433110425 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:30 INFO - PROCESS | 5704 | 1467433110439 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:30 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4cc00 == 9 [pid = 5704] [id = 689] 21:18:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 55 (0x8ee4fc00) [pid = 5704] [serial = 2068] [outer = (nil)] 21:18:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 56 (0x8ee56c00) [pid = 5704] [serial = 2069] [outer = 0x8ee4fc00] 21:18:30 INFO - PROCESS | 5704 | 1467433110572 Marionette DEBUG loaded listener.js 21:18:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 57 (0x8f229000) [pid = 5704] [serial = 2070] [outer = 0x8ee4fc00] 21:18:31 INFO - PROCESS | 5704 | 1467433111915 Marionette TRACE conn3 <- [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]]]}] 21:18:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:18:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2045ms 21:18:31 INFO - PROCESS | 5704 | 1467433111978 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 21:18:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:18:31 INFO - PROCESS | 5704 | 1467433111983 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 21:18:31 INFO - PROCESS | 5704 | 1467433111990 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:18:32 INFO - PROCESS | 5704 | 1467433111999 Marionette TRACE conn3 <- [1,2730,null,{}] 21:18:32 INFO - PROCESS | 5704 | 1467433112030 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:32 INFO - PROCESS | 5704 | 1467433112040 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:32 INFO - PROCESS | 5704 | 1467433112316 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 21:18:32 INFO - PROCESS | 5704 | 1467433112346 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:32 INFO - PROCESS | 5704 | 1467433112355 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc7b800 == 10 [pid = 5704] [id = 690] 21:18:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 58 (0x8fc7c000) [pid = 5704] [serial = 2071] [outer = (nil)] 21:18:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0x8fc7f400) [pid = 5704] [serial = 2072] [outer = 0x8fc7c000] 21:18:32 INFO - PROCESS | 5704 | 1467433112441 Marionette DEBUG loaded listener.js 21:18:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x8fcca400) [pid = 5704] [serial = 2073] [outer = 0x8fc7c000] 21:18:33 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x8fcd2800) [pid = 5704] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:18:33 INFO - PROCESS | 5704 | --DOMWINDOW == 58 (0x8f9d6800) [pid = 5704] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:18:33 INFO - PROCESS | 5704 | --DOMWINDOW == 57 (0x8f22e400) [pid = 5704] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:18:33 INFO - PROCESS | 5704 | --DOMWINDOW == 56 (0x8de89400) [pid = 5704] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:18:33 INFO - PROCESS | 5704 | --DOMWINDOW == 55 (0x8de85400) [pid = 5704] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:18:33 INFO - PROCESS | 5704 | --DOMWINDOW == 54 (0x8e6b1400) [pid = 5704] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:18:33 INFO - PROCESS | 5704 | --DOMWINDOW == 53 (0x8dc6ec00) [pid = 5704] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:18:34 INFO - PROCESS | 5704 | 1467433114527 Marionette TRACE conn3 <- [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"]]]}] 21:18:34 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 21:18:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:18:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:18:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2553ms 21:18:34 INFO - PROCESS | 5704 | 1467433114544 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 21:18:34 INFO - PROCESS | 5704 | 1467433114551 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 21:18:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:18:34 INFO - PROCESS | 5704 | 1467433114601 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:18:34 INFO - PROCESS | 5704 | 1467433114608 Marionette TRACE conn3 <- [1,2734,null,{}] 21:18:34 INFO - PROCESS | 5704 | 1467433114626 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:34 INFO - PROCESS | 5704 | 1467433114633 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:34 INFO - PROCESS | 5704 | 1467433114822 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 21:18:35 INFO - PROCESS | 5704 | 1467433115002 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:35 INFO - PROCESS | 5704 | 1467433115013 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc9400 == 11 [pid = 5704] [id = 691] 21:18:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 54 (0x8dcd0400) [pid = 5704] [serial = 2074] [outer = (nil)] 21:18:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 55 (0x8dec8800) [pid = 5704] [serial = 2075] [outer = 0x8dcd0400] 21:18:35 INFO - PROCESS | 5704 | 1467433115100 Marionette DEBUG loaded listener.js 21:18:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 56 (0x8eae1800) [pid = 5704] [serial = 2076] [outer = 0x8dcd0400] 21:18:36 INFO - PROCESS | 5704 | 1467433116102 Marionette TRACE conn3 <- [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]]]}] 21:18:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:18:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1608ms 21:18:36 INFO - PROCESS | 5704 | 1467433116167 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 21:18:36 INFO - PROCESS | 5704 | 1467433116175 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 21:18:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:18:36 INFO - PROCESS | 5704 | 1467433116186 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:18:36 INFO - PROCESS | 5704 | 1467433116190 Marionette TRACE conn3 <- [1,2738,null,{}] 21:18:36 INFO - PROCESS | 5704 | 1467433116197 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:36 INFO - PROCESS | 5704 | 1467433116203 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:36 INFO - PROCESS | 5704 | 1467433116446 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 21:18:36 INFO - PROCESS | 5704 | 1467433116716 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:36 INFO - PROCESS | 5704 | 1467433116724 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f831400 == 12 [pid = 5704] [id = 692] 21:18:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 57 (0x8f833000) [pid = 5704] [serial = 2077] [outer = (nil)] 21:18:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 58 (0x8f9d9000) [pid = 5704] [serial = 2078] [outer = 0x8f833000] 21:18:36 INFO - PROCESS | 5704 | 1467433116855 Marionette DEBUG loaded listener.js 21:18:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0x8fc78800) [pid = 5704] [serial = 2079] [outer = 0x8f833000] 21:18:37 INFO - PROCESS | 5704 | 1467433117888 Marionette TRACE conn3 <- [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]]]}] 21:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1787ms 21:18:37 INFO - PROCESS | 5704 | 1467433117973 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 21:18:37 INFO - PROCESS | 5704 | 1467433117978 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 21:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:18:37 INFO - PROCESS | 5704 | 1467433117985 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:18:37 INFO - PROCESS | 5704 | 1467433117991 Marionette TRACE conn3 <- [1,2742,null,{}] 21:18:38 INFO - PROCESS | 5704 | 1467433118008 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:38 INFO - PROCESS | 5704 | 1467433118017 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:38 INFO - PROCESS | 5704 | 1467433118257 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 21:18:38 INFO - PROCESS | 5704 | 1467433118522 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:38 INFO - PROCESS | 5704 | 1467433118537 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:38 INFO - PROCESS | 5704 | ++DOCSHELL 0x91b65000 == 13 [pid = 5704] [id = 693] 21:18:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x91b65400) [pid = 5704] [serial = 2080] [outer = (nil)] 21:18:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0x91c83800) [pid = 5704] [serial = 2081] [outer = 0x91b65400] 21:18:38 INFO - PROCESS | 5704 | 1467433118645 Marionette DEBUG loaded listener.js 21:18:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x91c90000) [pid = 5704] [serial = 2082] [outer = 0x91b65400] 21:18:39 INFO - PROCESS | 5704 | 1467433119650 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:18:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:18:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1740ms 21:18:39 INFO - PROCESS | 5704 | 1467433119726 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 21:18:39 INFO - PROCESS | 5704 | 1467433119731 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 21:18:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:18:39 INFO - PROCESS | 5704 | 1467433119738 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:18:39 INFO - PROCESS | 5704 | 1467433119742 Marionette TRACE conn3 <- [1,2746,null,{}] 21:18:39 INFO - PROCESS | 5704 | 1467433119748 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:39 INFO - PROCESS | 5704 | 1467433119753 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:39 INFO - PROCESS | 5704 | 1467433119944 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 21:18:40 INFO - PROCESS | 5704 | 1467433120281 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:40 INFO - PROCESS | 5704 | 1467433120290 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6bc00 == 14 [pid = 5704] [id = 694] 21:18:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x8dc6d000) [pid = 5704] [serial = 2083] [outer = (nil)] 21:18:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x8dcc8000) [pid = 5704] [serial = 2084] [outer = 0x8dc6d000] 21:18:40 INFO - PROCESS | 5704 | 1467433120395 Marionette DEBUG loaded listener.js 21:18:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x8de68c00) [pid = 5704] [serial = 2085] [outer = 0x8dc6d000] 21:18:41 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee4cc00 == 13 [pid = 5704] [id = 689] 21:18:41 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7a800 == 12 [pid = 5704] [id = 688] 21:18:41 INFO - PROCESS | 5704 | --DOCSHELL 0x8de70c00 == 11 [pid = 5704] [id = 687] 21:18:41 INFO - PROCESS | 5704 | 1467433121417 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 64 (0x925f0000) [pid = 5704] [serial = 2045] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 63 (0x91520400) [pid = 5704] [serial = 2042] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 62 (0x91c8e000) [pid = 5704] [serial = 2043] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 61 (0x8fcc7400) [pid = 5704] [serial = 2033] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0x91b6e800) [pid = 5704] [serial = 2034] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x8ded0400) [pid = 5704] [serial = 2030] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 58 (0x8e6ba800) [pid = 5704] [serial = 2031] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 57 (0x8eae8800) [pid = 5704] [serial = 2039] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 56 (0x91b6d800) [pid = 5704] [serial = 2028] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 55 (0x8dcc9800) [pid = 5704] [serial = 2036] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 54 (0x8de68800) [pid = 5704] [serial = 2037] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 53 (0x9265e800) [pid = 5704] [serial = 2046] [outer = (nil)] [url = about:blank] 21:18:41 INFO - PROCESS | 5704 | --DOMWINDOW == 52 (0x8f838400) [pid = 5704] [serial = 2040] [outer = (nil)] [url = about:blank] 21:18:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:18:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1738ms 21:18:41 INFO - PROCESS | 5704 | 1467433121478 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 21:18:41 INFO - PROCESS | 5704 | 1467433121483 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 21:18:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:18:41 INFO - PROCESS | 5704 | 1467433121493 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:18:41 INFO - PROCESS | 5704 | 1467433121498 Marionette TRACE conn3 <- [1,2750,null,{}] 21:18:41 INFO - PROCESS | 5704 | 1467433121507 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:41 INFO - PROCESS | 5704 | 1467433121516 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:41 INFO - PROCESS | 5704 | 1467433121702 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 21:18:41 INFO - PROCESS | 5704 | 1467433121857 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:41 INFO - PROCESS | 5704 | 1467433121872 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:41 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de62800 == 12 [pid = 5704] [id = 695] 21:18:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 53 (0x8de70c00) [pid = 5704] [serial = 2086] [outer = (nil)] 21:18:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 54 (0x8e6b6c00) [pid = 5704] [serial = 2087] [outer = 0x8de70c00] 21:18:42 INFO - PROCESS | 5704 | 1467433122027 Marionette DEBUG loaded listener.js 21:18:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 55 (0x8ee4cc00) [pid = 5704] [serial = 2088] [outer = 0x8de70c00] 21:18:42 INFO - PROCESS | 5704 | 1467433122947 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:18:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:18:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1497ms 21:18:42 INFO - PROCESS | 5704 | 1467433122994 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 21:18:43 INFO - PROCESS | 5704 | 1467433123001 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 21:18:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:18:43 INFO - PROCESS | 5704 | 1467433123010 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:18:43 INFO - PROCESS | 5704 | 1467433123014 Marionette TRACE conn3 <- [1,2754,null,{}] 21:18:43 INFO - PROCESS | 5704 | 1467433123020 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:43 INFO - PROCESS | 5704 | 1467433123026 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:43 INFO - PROCESS | 5704 | 1467433123210 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 21:18:43 INFO - PROCESS | 5704 | 1467433123402 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:43 INFO - PROCESS | 5704 | 1467433123408 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:43 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6dc00 == 13 [pid = 5704] [id = 696] 21:18:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 56 (0x8ee57c00) [pid = 5704] [serial = 2089] [outer = (nil)] 21:18:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 57 (0x8fc76800) [pid = 5704] [serial = 2090] [outer = 0x8ee57c00] 21:18:43 INFO - PROCESS | 5704 | 1467433123495 Marionette DEBUG loaded listener.js 21:18:43 INFO - PROCESS | 5704 | ++DOMWINDOW == 58 (0x8fcd3400) [pid = 5704] [serial = 2091] [outer = 0x8ee57c00] 21:18:44 INFO - PROCESS | 5704 | 1467433124568 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:18:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:18:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1582ms 21:18:44 INFO - PROCESS | 5704 | 1467433124592 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 21:18:44 INFO - PROCESS | 5704 | 1467433124596 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 21:18:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:18:44 INFO - PROCESS | 5704 | 1467433124615 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:18:44 INFO - PROCESS | 5704 | 1467433124624 Marionette TRACE conn3 <- [1,2758,null,{}] 21:18:44 INFO - PROCESS | 5704 | 1467433124642 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:44 INFO - PROCESS | 5704 | 1467433124650 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:44 INFO - PROCESS | 5704 | 1467433124948 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 21:18:45 INFO - PROCESS | 5704 | 1467433124985 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:45 INFO - PROCESS | 5704 | 1467433124992 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7c000 == 14 [pid = 5704] [id = 697] 21:18:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0x91c85400) [pid = 5704] [serial = 2092] [outer = (nil)] 21:18:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x91cd1400) [pid = 5704] [serial = 2093] [outer = 0x91c85400] 21:18:45 INFO - PROCESS | 5704 | 1467433125082 Marionette DEBUG loaded listener.js 21:18:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0x91cd5c00) [pid = 5704] [serial = 2094] [outer = 0x91c85400] 21:18:46 INFO - PROCESS | 5704 | 1467433126099 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:18:46 INFO - PROCESS | 5704 | --DOMWINDOW == 60 (0x8de7ac00) [pid = 5704] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:18:46 INFO - PROCESS | 5704 | --DOMWINDOW == 59 (0x8de77800) [pid = 5704] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:18:46 INFO - PROCESS | 5704 | --DOMWINDOW == 58 (0x8ee4fc00) [pid = 5704] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:18:46 INFO - PROCESS | 5704 | --DOMWINDOW == 57 (0x9266b400) [pid = 5704] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:18:46 INFO - PROCESS | 5704 | --DOMWINDOW == 56 (0x8dc6a400) [pid = 5704] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:18:46 INFO - PROCESS | 5704 | --DOMWINDOW == 55 (0x9266c000) [pid = 5704] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:18:46 INFO - PROCESS | 5704 | --DOMWINDOW == 54 (0x8e6ae400) [pid = 5704] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:18:46 INFO - PROCESS | 5704 | --DOMWINDOW == 53 (0x91c8bc00) [pid = 5704] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:18:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:18:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1562ms 21:18:46 INFO - PROCESS | 5704 | 1467433126173 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 21:18:46 INFO - PROCESS | 5704 | 1467433126180 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 21:18:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:18:46 INFO - PROCESS | 5704 | 1467433126191 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:18:46 INFO - PROCESS | 5704 | 1467433126195 Marionette TRACE conn3 <- [1,2762,null,{}] 21:18:46 INFO - PROCESS | 5704 | 1467433126205 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:46 INFO - PROCESS | 5704 | 1467433126212 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:46 INFO - PROCESS | 5704 | 1467433126410 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 21:18:46 INFO - PROCESS | 5704 | 1467433126576 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:46 INFO - PROCESS | 5704 | 1467433126586 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:46 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9d7000 == 15 [pid = 5704] [id = 698] 21:18:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 54 (0x8fc79c00) [pid = 5704] [serial = 2095] [outer = (nil)] 21:18:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 55 (0x91c8e000) [pid = 5704] [serial = 2096] [outer = 0x8fc79c00] 21:18:46 INFO - PROCESS | 5704 | 1467433126664 Marionette DEBUG loaded listener.js 21:18:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 56 (0x9151e400) [pid = 5704] [serial = 2097] [outer = 0x8fc79c00] 21:18:47 INFO - PROCESS | 5704 | 1467433127521 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:18:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:18:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1342ms 21:18:47 INFO - PROCESS | 5704 | 1467433127531 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 21:18:47 INFO - PROCESS | 5704 | 1467433127535 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 21:18:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:18:47 INFO - PROCESS | 5704 | 1467433127541 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:18:47 INFO - PROCESS | 5704 | 1467433127545 Marionette TRACE conn3 <- [1,2766,null,{}] 21:18:47 INFO - PROCESS | 5704 | 1467433127550 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:47 INFO - PROCESS | 5704 | 1467433127555 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:47 INFO - PROCESS | 5704 | 1467433127763 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 21:18:47 INFO - PROCESS | 5704 | 1467433127781 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:47 INFO - PROCESS | 5704 | 1467433127800 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae5000 == 16 [pid = 5704] [id = 699] 21:18:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 57 (0x925f5c00) [pid = 5704] [serial = 2098] [outer = (nil)] 21:18:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 58 (0x9265dc00) [pid = 5704] [serial = 2099] [outer = 0x925f5c00] 21:18:47 INFO - PROCESS | 5704 | 1467433127882 Marionette DEBUG loaded listener.js 21:18:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 59 (0x92d24000) [pid = 5704] [serial = 2100] [outer = 0x925f5c00] 21:18:49 INFO - PROCESS | 5704 | 1467433129091 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:18:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:18:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1602ms 21:18:49 INFO - PROCESS | 5704 | 1467433129147 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 21:18:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:18:49 INFO - PROCESS | 5704 | 1467433129159 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 21:18:49 INFO - PROCESS | 5704 | 1467433129215 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:18:49 INFO - PROCESS | 5704 | 1467433129223 Marionette TRACE conn3 <- [1,2770,null,{}] 21:18:49 INFO - PROCESS | 5704 | 1467433129279 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:49 INFO - PROCESS | 5704 | 1467433129289 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:49 INFO - PROCESS | 5704 | 1467433129577 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 21:18:49 INFO - PROCESS | 5704 | 1467433129919 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:49 INFO - PROCESS | 5704 | 1467433129932 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd1800 == 17 [pid = 5704] [id = 700] 21:18:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 60 (0x8de83000) [pid = 5704] [serial = 2101] [outer = (nil)] 21:18:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 61 (0x8ee56400) [pid = 5704] [serial = 2102] [outer = 0x8de83000] 21:18:50 INFO - PROCESS | 5704 | 1467433130078 Marionette DEBUG loaded listener.js 21:18:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 62 (0x8f82f400) [pid = 5704] [serial = 2103] [outer = 0x8de83000] 21:18:51 INFO - PROCESS | 5704 | 1467433131453 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:18:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:18:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2326ms 21:18:51 INFO - PROCESS | 5704 | 1467433131514 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 21:18:51 INFO - PROCESS | 5704 | 1467433131526 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 21:18:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:18:51 INFO - PROCESS | 5704 | 1467433131545 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:18:51 INFO - PROCESS | 5704 | 1467433131553 Marionette TRACE conn3 <- [1,2774,null,{}] 21:18:51 INFO - PROCESS | 5704 | 1467433131563 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:51 INFO - PROCESS | 5704 | 1467433131572 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:51 INFO - PROCESS | 5704 | 1467433131909 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 21:18:52 INFO - PROCESS | 5704 | 1467433132236 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:52 INFO - PROCESS | 5704 | 1467433132249 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4a800 == 18 [pid = 5704] [id = 701] 21:18:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 63 (0x8f223000) [pid = 5704] [serial = 2104] [outer = (nil)] 21:18:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 64 (0x91b6e800) [pid = 5704] [serial = 2105] [outer = 0x8f223000] 21:18:52 INFO - PROCESS | 5704 | 1467433132430 Marionette DEBUG loaded listener.js 21:18:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 65 (0x91cda400) [pid = 5704] [serial = 2106] [outer = 0x8f223000] 21:18:54 INFO - PROCESS | 5704 | 1467433134044 Marionette TRACE conn3 <- [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]]]}] 21:18:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:18:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2549ms 21:18:54 INFO - PROCESS | 5704 | 1467433134094 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 21:18:54 INFO - PROCESS | 5704 | 1467433134101 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 21:18:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:18:54 INFO - PROCESS | 5704 | 1467433134111 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:18:54 INFO - PROCESS | 5704 | 1467433134121 Marionette TRACE conn3 <- [1,2778,null,{}] 21:18:54 INFO - PROCESS | 5704 | 1467433134147 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:54 INFO - PROCESS | 5704 | 1467433134162 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:54 INFO - PROCESS | 5704 | 1467433134533 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 21:18:54 INFO - PROCESS | 5704 | 1467433134777 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:54 INFO - PROCESS | 5704 | 1467433134791 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d2f400 == 19 [pid = 5704] [id = 702] 21:18:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 66 (0x92d32000) [pid = 5704] [serial = 2107] [outer = (nil)] 21:18:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 67 (0x92e3ac00) [pid = 5704] [serial = 2108] [outer = 0x92d32000] 21:18:54 INFO - PROCESS | 5704 | 1467433134938 Marionette DEBUG loaded listener.js 21:18:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 68 (0x92e41000) [pid = 5704] [serial = 2109] [outer = 0x92d32000] 21:18:56 INFO - PROCESS | 5704 | 1467433136285 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:18:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:18:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2258ms 21:18:56 INFO - PROCESS | 5704 | 1467433136370 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 21:18:56 INFO - PROCESS | 5704 | 1467433136379 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 21:18:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:18:56 INFO - PROCESS | 5704 | 1467433136389 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:18:56 INFO - PROCESS | 5704 | 1467433136394 Marionette TRACE conn3 <- [1,2782,null,{}] 21:18:56 INFO - PROCESS | 5704 | 1467433136404 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:56 INFO - PROCESS | 5704 | 1467433136411 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:56 INFO - PROCESS | 5704 | 1467433136832 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 21:18:57 INFO - PROCESS | 5704 | 1467433137134 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:57 INFO - PROCESS | 5704 | 1467433137142 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8f800 == 20 [pid = 5704] [id = 703] 21:18:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x92e36000) [pid = 5704] [serial = 2110] [outer = (nil)] 21:18:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x93c1d800) [pid = 5704] [serial = 2111] [outer = 0x92e36000] 21:18:57 INFO - PROCESS | 5704 | 1467433137286 Marionette DEBUG loaded listener.js 21:18:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x93c24c00) [pid = 5704] [serial = 2112] [outer = 0x92e36000] 21:18:58 INFO - PROCESS | 5704 | 1467433138707 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:18:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:18:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2350ms 21:18:58 INFO - PROCESS | 5704 | 1467433138740 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 21:18:58 INFO - PROCESS | 5704 | 1467433138747 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 21:18:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:18:58 INFO - PROCESS | 5704 | 1467433138774 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:18:58 INFO - PROCESS | 5704 | 1467433138780 Marionette TRACE conn3 <- [1,2786,null,{}] 21:18:58 INFO - PROCESS | 5704 | 1467433138789 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:18:58 INFO - PROCESS | 5704 | 1467433138796 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:59 INFO - PROCESS | 5704 | 1467433139186 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 21:18:59 INFO - PROCESS | 5704 | 1467433139456 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:18:59 INFO - PROCESS | 5704 | 1467433139468 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:18:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x93c2b000 == 21 [pid = 5704] [id = 704] 21:18:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x93c2b400) [pid = 5704] [serial = 2113] [outer = (nil)] 21:18:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x93e2fc00) [pid = 5704] [serial = 2114] [outer = 0x93c2b400] 21:18:59 INFO - PROCESS | 5704 | 1467433139618 Marionette DEBUG loaded listener.js 21:18:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x93e31000) [pid = 5704] [serial = 2115] [outer = 0x93c2b400] 21:19:01 INFO - PROCESS | 5704 | 1467433141010 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:19:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:19:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2311ms 21:19:01 INFO - PROCESS | 5704 | 1467433141081 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 21:19:01 INFO - PROCESS | 5704 | 1467433141088 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 21:19:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:19:01 INFO - PROCESS | 5704 | 1467433141100 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:19:01 INFO - PROCESS | 5704 | 1467433141104 Marionette TRACE conn3 <- [1,2790,null,{}] 21:19:01 INFO - PROCESS | 5704 | 1467433141115 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:01 INFO - PROCESS | 5704 | 1467433141132 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:01 INFO - PROCESS | 5704 | 1467433141692 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 21:19:01 INFO - PROCESS | 5704 | 1467433141927 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:01 INFO - PROCESS | 5704 | 1467433141940 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e46800 == 22 [pid = 5704] [id = 705] 21:19:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x93e4ac00) [pid = 5704] [serial = 2116] [outer = (nil)] 21:19:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x949c0800) [pid = 5704] [serial = 2117] [outer = 0x93e4ac00] 21:19:02 INFO - PROCESS | 5704 | 1467433142079 Marionette DEBUG loaded listener.js 21:19:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x95402c00) [pid = 5704] [serial = 2118] [outer = 0x93e4ac00] 21:19:03 INFO - PROCESS | 5704 | 1467433143495 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:19:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:19:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2453ms 21:19:03 INFO - PROCESS | 5704 | 1467433143570 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 21:19:03 INFO - PROCESS | 5704 | 1467433143577 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 21:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:19:03 INFO - PROCESS | 5704 | 1467433143588 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:19:03 INFO - PROCESS | 5704 | 1467433143593 Marionette TRACE conn3 <- [1,2794,null,{}] 21:19:03 INFO - PROCESS | 5704 | 1467433143661 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:03 INFO - PROCESS | 5704 | 1467433143668 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:03 INFO - PROCESS | 5704 | 1467433143962 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 21:19:04 INFO - PROCESS | 5704 | 1467433144344 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:04 INFO - PROCESS | 5704 | 1467433144355 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x93bdc800 == 23 [pid = 5704] [id = 706] 21:19:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x95402800) [pid = 5704] [serial = 2119] [outer = (nil)] 21:19:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x9540d400) [pid = 5704] [serial = 2120] [outer = 0x95402800] 21:19:04 INFO - PROCESS | 5704 | 1467433144494 Marionette DEBUG loaded listener.js 21:19:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x9540f800) [pid = 5704] [serial = 2121] [outer = 0x95402800] 21:19:05 INFO - PROCESS | 5704 | 1467433145849 Marionette TRACE conn3 <- [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]]]}] 21:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2338ms 21:19:05 INFO - PROCESS | 5704 | 1467433145927 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 21:19:05 INFO - PROCESS | 5704 | 1467433145945 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 21:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:19:05 INFO - PROCESS | 5704 | 1467433145955 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:19:05 INFO - PROCESS | 5704 | 1467433145961 Marionette TRACE conn3 <- [1,2798,null,{}] 21:19:05 INFO - PROCESS | 5704 | 1467433145970 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:05 INFO - PROCESS | 5704 | 1467433145977 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:06 INFO - PROCESS | 5704 | 1467433146372 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 21:19:06 INFO - PROCESS | 5704 | 1467433146674 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:06 INFO - PROCESS | 5704 | 1467433146686 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:06 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6c800 == 24 [pid = 5704] [id = 707] 21:19:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8eae3c00) [pid = 5704] [serial = 2122] [outer = (nil)] 21:19:06 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x95481c00) [pid = 5704] [serial = 2123] [outer = 0x8eae3c00] 21:19:06 INFO - PROCESS | 5704 | 1467433146824 Marionette DEBUG loaded listener.js 21:19:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x95485c00) [pid = 5704] [serial = 2124] [outer = 0x8eae3c00] 21:19:08 INFO - PROCESS | 5704 | 1467433148344 Marionette TRACE conn3 <- [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]]]}] 21:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2442ms 21:19:08 INFO - PROCESS | 5704 | 1467433148399 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 21:19:08 INFO - PROCESS | 5704 | 1467433148405 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 21:19:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:19:08 INFO - PROCESS | 5704 | 1467433148415 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:19:08 INFO - PROCESS | 5704 | 1467433148420 Marionette TRACE conn3 <- [1,2802,null,{}] 21:19:08 INFO - PROCESS | 5704 | 1467433148486 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:08 INFO - PROCESS | 5704 | 1467433148494 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:08 INFO - PROCESS | 5704 | 1467433148845 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 21:19:09 INFO - PROCESS | 5704 | 1467433149217 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:09 INFO - PROCESS | 5704 | 1467433149227 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:09 INFO - PROCESS | 5704 | ++DOCSHELL 0x949c2800 == 25 [pid = 5704] [id = 708] 21:19:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x95484000) [pid = 5704] [serial = 2125] [outer = (nil)] 21:19:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x95496000) [pid = 5704] [serial = 2126] [outer = 0x95484000] 21:19:09 INFO - PROCESS | 5704 | 1467433149367 Marionette DEBUG loaded listener.js 21:19:09 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x9549a800) [pid = 5704] [serial = 2127] [outer = 0x95484000] 21:19:10 INFO - PROCESS | 5704 | 1467433150707 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:19:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:19:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2336ms 21:19:10 INFO - PROCESS | 5704 | 1467433150753 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 21:19:10 INFO - PROCESS | 5704 | 1467433150759 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 21:19:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:19:10 INFO - PROCESS | 5704 | 1467433150769 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:19:10 INFO - PROCESS | 5704 | 1467433150774 Marionette TRACE conn3 <- [1,2806,null,{}] 21:19:10 INFO - PROCESS | 5704 | 1467433150784 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:10 INFO - PROCESS | 5704 | 1467433150791 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:11 INFO - PROCESS | 5704 | 1467433151103 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 21:19:11 INFO - PROCESS | 5704 | 1467433151538 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:11 INFO - PROCESS | 5704 | 1467433151551 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc65400 == 26 [pid = 5704] [id = 709] 21:19:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8dc68400) [pid = 5704] [serial = 2128] [outer = (nil)] 21:19:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8de88400) [pid = 5704] [serial = 2129] [outer = 0x8dc68400] 21:19:11 INFO - PROCESS | 5704 | 1467433151686 Marionette DEBUG loaded listener.js 21:19:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8e6b4c00) [pid = 5704] [serial = 2130] [outer = 0x8dc68400] 21:19:13 INFO - PROCESS | 5704 | 1467433153089 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:19:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:19:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2440ms 21:19:13 INFO - PROCESS | 5704 | 1467433153211 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 21:19:13 INFO - PROCESS | 5704 | 1467433153218 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 21:19:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:19:13 INFO - PROCESS | 5704 | 1467433153293 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:19:13 INFO - PROCESS | 5704 | 1467433153301 Marionette TRACE conn3 <- [1,2810,null,{}] 21:19:13 INFO - PROCESS | 5704 | 1467433153311 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:13 INFO - PROCESS | 5704 | 1467433153321 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:13 INFO - PROCESS | 5704 | 1467433153799 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 21:19:14 INFO - PROCESS | 5704 | 1467433154084 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:14 INFO - PROCESS | 5704 | 1467433154096 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6c400 == 27 [pid = 5704] [id = 710] 21:19:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8dc6d400) [pid = 5704] [serial = 2131] [outer = (nil)] 21:19:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8dcc4800) [pid = 5704] [serial = 2132] [outer = 0x8dc6d400] 21:19:14 INFO - PROCESS | 5704 | 1467433154174 Marionette DEBUG loaded listener.js 21:19:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8dcce000) [pid = 5704] [serial = 2133] [outer = 0x8dc6d400] 21:19:15 INFO - PROCESS | 5704 | --DOCSHELL 0x8fc7b800 == 26 [pid = 5704] [id = 690] 21:19:15 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc9400 == 25 [pid = 5704] [id = 691] 21:19:16 INFO - PROCESS | 5704 | --DOCSHELL 0x91b65000 == 24 [pid = 5704] [id = 693] 21:19:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8f831400 == 23 [pid = 5704] [id = 692] 21:19:16 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6bc00 == 22 [pid = 5704] [id = 694] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8f229000) [pid = 5704] [serial = 2070] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8ee56c00) [pid = 5704] [serial = 2069] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x92e3fc00) [pid = 5704] [serial = 2061] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8de71400) [pid = 5704] [serial = 2049] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x92d32800) [pid = 5704] [serial = 2058] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8fcd0400) [pid = 5704] [serial = 2052] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x925ec800) [pid = 5704] [serial = 2055] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8fc7f400) [pid = 5704] [serial = 2072] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8de80c00) [pid = 5704] [serial = 2066] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8dcca400) [pid = 5704] [serial = 2048] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8de86c00) [pid = 5704] [serial = 2067] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8e6b3c00) [pid = 5704] [serial = 2064] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8de8e000) [pid = 5704] [serial = 2063] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8fc7bc00) [pid = 5704] [serial = 2051] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x91cd6400) [pid = 5704] [serial = 2054] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x92d2fc00) [pid = 5704] [serial = 2057] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x930ebc00) [pid = 5704] [serial = 2060] [outer = (nil)] [url = about:blank] 21:19:16 INFO - PROCESS | 5704 | 1467433156371 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:19:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:19:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 3154ms 21:19:16 INFO - PROCESS | 5704 | 1467433156440 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 21:19:16 INFO - PROCESS | 5704 | 1467433156447 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 21:19:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:19:16 INFO - PROCESS | 5704 | 1467433156456 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:19:16 INFO - PROCESS | 5704 | 1467433156461 Marionette TRACE conn3 <- [1,2814,null,{}] 21:19:16 INFO - PROCESS | 5704 | 1467433156470 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:16 INFO - PROCESS | 5704 | 1467433156476 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:16 INFO - PROCESS | 5704 | 1467433156649 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 21:19:16 INFO - PROCESS | 5704 | 1467433156853 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:16 INFO - PROCESS | 5704 | 1467433156871 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de77800 == 23 [pid = 5704] [id = 711] 21:19:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8de77c00) [pid = 5704] [serial = 2134] [outer = (nil)] 21:19:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de7cc00) [pid = 5704] [serial = 2135] [outer = 0x8de77c00] 21:19:16 INFO - PROCESS | 5704 | 1467433156943 Marionette DEBUG loaded listener.js 21:19:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8de87c00) [pid = 5704] [serial = 2136] [outer = 0x8de77c00] 21:19:17 INFO - PROCESS | 5704 | 1467433157800 Marionette TRACE conn3 <- [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]]]}] 21:19:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:19:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1392ms 21:19:17 INFO - PROCESS | 5704 | 1467433157848 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 21:19:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:19:17 INFO - PROCESS | 5704 | 1467433157857 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 21:19:17 INFO - PROCESS | 5704 | 1467433157868 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:19:17 INFO - PROCESS | 5704 | 1467433157873 Marionette TRACE conn3 <- [1,2818,null,{}] 21:19:17 INFO - PROCESS | 5704 | 1467433157879 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:17 INFO - PROCESS | 5704 | 1467433157885 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:18 INFO - PROCESS | 5704 | 1467433158060 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 21:19:18 INFO - PROCESS | 5704 | 1467433158218 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:18 INFO - PROCESS | 5704 | 1467433158227 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:18 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b0800 == 24 [pid = 5704] [id = 712] 21:19:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8e6bbc00) [pid = 5704] [serial = 2137] [outer = (nil)] 21:19:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8ee4d800) [pid = 5704] [serial = 2138] [outer = 0x8e6bbc00] 21:19:18 INFO - PROCESS | 5704 | 1467433158303 Marionette DEBUG loaded listener.js 21:19:18 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8ee53000) [pid = 5704] [serial = 2139] [outer = 0x8e6bbc00] 21:19:19 INFO - PROCESS | 5704 | 1467433159240 Marionette TRACE conn3 <- [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]]]}] 21:19:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:19:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1433ms 21:19:19 INFO - PROCESS | 5704 | 1467433159301 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 21:19:19 INFO - PROCESS | 5704 | 1467433159306 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 21:19:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:19:19 INFO - PROCESS | 5704 | 1467433159322 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:19:19 INFO - PROCESS | 5704 | 1467433159328 Marionette TRACE conn3 <- [1,2822,null,{}] 21:19:19 INFO - PROCESS | 5704 | 1467433159346 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:19 INFO - PROCESS | 5704 | 1467433159356 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:19 INFO - PROCESS | 5704 | 1467433159585 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 21:19:19 INFO - PROCESS | 5704 | 1467433159682 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:19 INFO - PROCESS | 5704 | 1467433159696 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9db800 == 25 [pid = 5704] [id = 713] 21:19:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8fc7a400) [pid = 5704] [serial = 2140] [outer = (nil)] 21:19:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8fc7fc00) [pid = 5704] [serial = 2141] [outer = 0x8fc7a400] 21:19:19 INFO - PROCESS | 5704 | 1467433159772 Marionette DEBUG loaded listener.js 21:19:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8fcc9400) [pid = 5704] [serial = 2142] [outer = 0x8fc7a400] 21:19:20 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x925f5c00) [pid = 5704] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:19:21 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8f833000) [pid = 5704] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:19:21 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8fc7c000) [pid = 5704] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:19:21 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8fc79c00) [pid = 5704] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:19:21 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x91c85400) [pid = 5704] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:19:21 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de70c00) [pid = 5704] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:19:21 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x8dc6d000) [pid = 5704] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:19:21 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8ee57c00) [pid = 5704] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:19:21 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8dcd0400) [pid = 5704] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:19:21 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x91b65400) [pid = 5704] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:19:21 INFO - PROCESS | 5704 | 1467433161188 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:19:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:19:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1907ms 21:19:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:19:21 INFO - PROCESS | 5704 | 1467433161220 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 21:19:21 INFO - PROCESS | 5704 | 1467433161224 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 21:19:21 INFO - PROCESS | 5704 | 1467433161231 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:19:21 INFO - PROCESS | 5704 | 1467433161249 Marionette TRACE conn3 <- [1,2826,null,{}] 21:19:21 INFO - PROCESS | 5704 | 1467433161257 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:21 INFO - PROCESS | 5704 | 1467433161262 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:21 INFO - PROCESS | 5704 | 1467433161467 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 21:19:21 INFO - PROCESS | 5704 | 1467433161625 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:21 INFO - PROCESS | 5704 | 1467433161634 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de79000 == 26 [pid = 5704] [id = 714] 21:19:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8de8e400) [pid = 5704] [serial = 2143] [outer = (nil)] 21:19:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8f9e0800) [pid = 5704] [serial = 2144] [outer = 0x8de8e400] 21:19:21 INFO - PROCESS | 5704 | 1467433161708 Marionette DEBUG loaded listener.js 21:19:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x91511400) [pid = 5704] [serial = 2145] [outer = 0x8de8e400] 21:19:22 INFO - PROCESS | 5704 | 1467433162542 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:19:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:19:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1352ms 21:19:22 INFO - PROCESS | 5704 | 1467433162582 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 21:19:22 INFO - PROCESS | 5704 | 1467433162586 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 21:19:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:19:22 INFO - PROCESS | 5704 | 1467433162593 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:19:22 INFO - PROCESS | 5704 | 1467433162596 Marionette TRACE conn3 <- [1,2830,null,{}] 21:19:22 INFO - PROCESS | 5704 | 1467433162603 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:22 INFO - PROCESS | 5704 | 1467433162608 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:22 INFO - PROCESS | 5704 | 1467433162795 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 21:19:22 INFO - PROCESS | 5704 | 1467433162806 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:22 INFO - PROCESS | 5704 | 1467433162817 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decec00 == 27 [pid = 5704] [id = 715] 21:19:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x91513400) [pid = 5704] [serial = 2146] [outer = (nil)] 21:19:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x91b65000) [pid = 5704] [serial = 2147] [outer = 0x91513400] 21:19:23 INFO - PROCESS | 5704 | 1467433163022 Marionette DEBUG loaded listener.js 21:19:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91b71c00) [pid = 5704] [serial = 2148] [outer = 0x91513400] 21:19:24 INFO - PROCESS | 5704 | 1467433164181 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:19:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:19:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1641ms 21:19:24 INFO - PROCESS | 5704 | 1467433164235 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 21:19:24 INFO - PROCESS | 5704 | 1467433164240 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 21:19:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:19:24 INFO - PROCESS | 5704 | 1467433164249 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:19:24 INFO - PROCESS | 5704 | 1467433164254 Marionette TRACE conn3 <- [1,2834,null,{}] 21:19:24 INFO - PROCESS | 5704 | 1467433164264 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:24 INFO - PROCESS | 5704 | 1467433164270 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:24 INFO - PROCESS | 5704 | 1467433164470 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 21:19:24 INFO - PROCESS | 5704 | 1467433164723 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:24 INFO - PROCESS | 5704 | 1467433164736 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de8dc00 == 28 [pid = 5704] [id = 716] 21:19:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8de8f400) [pid = 5704] [serial = 2149] [outer = (nil)] 21:19:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8eaf0800) [pid = 5704] [serial = 2150] [outer = 0x8de8f400] 21:19:24 INFO - PROCESS | 5704 | 1467433164847 Marionette DEBUG loaded listener.js 21:19:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8f229800) [pid = 5704] [serial = 2151] [outer = 0x8de8f400] 21:19:25 INFO - PROCESS | 5704 | 1467433165861 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:19:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:19:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1690ms 21:19:25 INFO - PROCESS | 5704 | 1467433165940 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 21:19:25 INFO - PROCESS | 5704 | 1467433165948 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 21:19:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:19:25 INFO - PROCESS | 5704 | 1467433165959 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:19:25 INFO - PROCESS | 5704 | 1467433165963 Marionette TRACE conn3 <- [1,2838,null,{}] 21:19:25 INFO - PROCESS | 5704 | 1467433165970 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:25 INFO - PROCESS | 5704 | 1467433165976 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:26 INFO - PROCESS | 5704 | 1467433166178 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 21:19:26 INFO - PROCESS | 5704 | 1467433166464 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:26 INFO - PROCESS | 5704 | 1467433166473 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6bc000 == 29 [pid = 5704] [id = 717] 21:19:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x9151cc00) [pid = 5704] [serial = 2152] [outer = (nil)] 21:19:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x91c84000) [pid = 5704] [serial = 2153] [outer = 0x9151cc00] 21:19:26 INFO - PROCESS | 5704 | 1467433166586 Marionette DEBUG loaded listener.js 21:19:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8fc7d800) [pid = 5704] [serial = 2154] [outer = 0x9151cc00] 21:19:27 INFO - PROCESS | 5704 | 1467433167592 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:19:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:19:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1690ms 21:19:27 INFO - PROCESS | 5704 | 1467433167649 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 21:19:27 INFO - PROCESS | 5704 | 1467433167669 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 21:19:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:19:27 INFO - PROCESS | 5704 | 1467433167684 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:19:27 INFO - PROCESS | 5704 | 1467433167693 Marionette TRACE conn3 <- [1,2842,null,{}] 21:19:27 INFO - PROCESS | 5704 | 1467433167712 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:27 INFO - PROCESS | 5704 | 1467433167722 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:27 INFO - PROCESS | 5704 | 1467433167949 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 21:19:28 INFO - PROCESS | 5704 | 1467433168190 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:28 INFO - PROCESS | 5704 | 1467433168204 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x925f4000 == 30 [pid = 5704] [id = 718] 21:19:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x925f4400) [pid = 5704] [serial = 2155] [outer = (nil)] 21:19:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x925f8000) [pid = 5704] [serial = 2156] [outer = 0x925f4400] 21:19:28 INFO - PROCESS | 5704 | 1467433168314 Marionette DEBUG loaded listener.js 21:19:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x92667800) [pid = 5704] [serial = 2157] [outer = 0x925f4400] 21:19:29 INFO - PROCESS | 5704 | 1467433169321 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:19:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:19:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1704ms 21:19:29 INFO - PROCESS | 5704 | 1467433169388 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 21:19:29 INFO - PROCESS | 5704 | 1467433169394 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 21:19:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:19:29 INFO - PROCESS | 5704 | 1467433169403 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:19:29 INFO - PROCESS | 5704 | 1467433169407 Marionette TRACE conn3 <- [1,2846,null,{}] 21:19:29 INFO - PROCESS | 5704 | 1467433169413 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:29 INFO - PROCESS | 5704 | 1467433169418 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:29 INFO - PROCESS | 5704 | 1467433169624 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 21:19:29 INFO - PROCESS | 5704 | 1467433169859 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:29 INFO - PROCESS | 5704 | 1467433169866 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9db000 == 31 [pid = 5704] [id = 719] 21:19:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x92d25c00) [pid = 5704] [serial = 2158] [outer = (nil)] 21:19:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x92d2fc00) [pid = 5704] [serial = 2159] [outer = 0x92d25c00] 21:19:29 INFO - PROCESS | 5704 | 1467433169977 Marionette DEBUG loaded listener.js 21:19:30 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x92e35c00) [pid = 5704] [serial = 2160] [outer = 0x92d25c00] 21:19:30 INFO - PROCESS | 5704 | 1467433170946 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:19:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:19:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1637ms 21:19:31 INFO - PROCESS | 5704 | 1467433171042 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 21:19:31 INFO - PROCESS | 5704 | 1467433171046 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 21:19:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:19:31 INFO - PROCESS | 5704 | 1467433171057 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:19:31 INFO - PROCESS | 5704 | 1467433171061 Marionette TRACE conn3 <- [1,2850,null,{}] 21:19:31 INFO - PROCESS | 5704 | 1467433171070 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:31 INFO - PROCESS | 5704 | 1467433171077 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:31 INFO - PROCESS | 5704 | 1467433171274 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 21:19:31 INFO - PROCESS | 5704 | 1467433171507 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:31 INFO - PROCESS | 5704 | 1467433171517 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc62c00 == 32 [pid = 5704] [id = 720] 21:19:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x8dc63400) [pid = 5704] [serial = 2161] [outer = (nil)] 21:19:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8de65800) [pid = 5704] [serial = 2162] [outer = 0x8dc63400] 21:19:31 INFO - PROCESS | 5704 | 1467433171644 Marionette DEBUG loaded listener.js 21:19:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8eae8800) [pid = 5704] [serial = 2163] [outer = 0x8dc63400] 21:19:32 INFO - PROCESS | 5704 | 1467433172909 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:19:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:19:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1943ms 21:19:33 INFO - PROCESS | 5704 | 1467433173001 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 21:19:33 INFO - PROCESS | 5704 | 1467433173006 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 21:19:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:19:33 INFO - PROCESS | 5704 | 1467433173016 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:19:33 INFO - PROCESS | 5704 | 1467433173020 Marionette TRACE conn3 <- [1,2854,null,{}] 21:19:33 INFO - PROCESS | 5704 | 1467433173038 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:33 INFO - PROCESS | 5704 | 1467433173043 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:33 INFO - PROCESS | 5704 | 1467433173290 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8f9d9000) [pid = 5704] [serial = 2078] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8fcca400) [pid = 5704] [serial = 2073] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x91c8e000) [pid = 5704] [serial = 2096] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x91cd5c00) [pid = 5704] [serial = 2094] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8e6b6c00) [pid = 5704] [serial = 2087] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8dcc8000) [pid = 5704] [serial = 2084] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8fc76800) [pid = 5704] [serial = 2090] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8fc78800) [pid = 5704] [serial = 2079] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8eae1800) [pid = 5704] [serial = 2076] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x9151e400) [pid = 5704] [serial = 2097] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8fcd3400) [pid = 5704] [serial = 2091] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8de68c00) [pid = 5704] [serial = 2085] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x91c83800) [pid = 5704] [serial = 2081] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x91cd1400) [pid = 5704] [serial = 2093] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8ee4cc00) [pid = 5704] [serial = 2088] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8dec8800) [pid = 5704] [serial = 2075] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x91c90000) [pid = 5704] [serial = 2082] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x92d24000) [pid = 5704] [serial = 2100] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x9265dc00) [pid = 5704] [serial = 2099] [outer = (nil)] [url = about:blank] 21:19:33 INFO - PROCESS | 5704 | 1467433173520 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:33 INFO - PROCESS | 5704 | 1467433173530 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:33 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd2800 == 33 [pid = 5704] [id = 721] 21:19:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8de60c00) [pid = 5704] [serial = 2164] [outer = (nil)] 21:19:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8de78c00) [pid = 5704] [serial = 2165] [outer = 0x8de60c00] 21:19:33 INFO - PROCESS | 5704 | 1467433173605 Marionette DEBUG loaded listener.js 21:19:33 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8e6afc00) [pid = 5704] [serial = 2166] [outer = 0x8de60c00] 21:19:34 INFO - PROCESS | 5704 | 1467433174446 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:19:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:19:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1493ms 21:19:34 INFO - PROCESS | 5704 | 1467433174508 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 21:19:34 INFO - PROCESS | 5704 | 1467433174515 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 21:19:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:19:34 INFO - PROCESS | 5704 | 1467433174526 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:19:34 INFO - PROCESS | 5704 | 1467433174530 Marionette TRACE conn3 <- [1,2858,null,{}] 21:19:34 INFO - PROCESS | 5704 | 1467433174536 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:34 INFO - PROCESS | 5704 | 1467433174542 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:34 INFO - PROCESS | 5704 | 1467433174715 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 21:19:34 INFO - PROCESS | 5704 | 1467433174873 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:34 INFO - PROCESS | 5704 | 1467433174882 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:34 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de68800 == 34 [pid = 5704] [id = 722] 21:19:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8f9da800) [pid = 5704] [serial = 2167] [outer = (nil)] 21:19:34 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8fc77c00) [pid = 5704] [serial = 2168] [outer = 0x8f9da800] 21:19:34 INFO - PROCESS | 5704 | 1467433174958 Marionette DEBUG loaded listener.js 21:19:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8fcc7400) [pid = 5704] [serial = 2169] [outer = 0x8f9da800] 21:19:35 INFO - PROCESS | 5704 | 1467433175821 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:19:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:19:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1334ms 21:19:35 INFO - PROCESS | 5704 | 1467433175861 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 21:19:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:19:35 INFO - PROCESS | 5704 | 1467433175865 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 21:19:35 INFO - PROCESS | 5704 | 1467433175882 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:19:35 INFO - PROCESS | 5704 | 1467433175888 Marionette TRACE conn3 <- [1,2862,null,{}] 21:19:35 INFO - PROCESS | 5704 | 1467433175904 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:35 INFO - PROCESS | 5704 | 1467433175913 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:36 INFO - PROCESS | 5704 | 1467433176155 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 21:19:36 INFO - PROCESS | 5704 | 1467433176178 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:36 INFO - PROCESS | 5704 | 1467433176189 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c85000 == 35 [pid = 5704] [id = 723] 21:19:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x91c8a400) [pid = 5704] [serial = 2170] [outer = (nil)] 21:19:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x91cd3400) [pid = 5704] [serial = 2171] [outer = 0x91c8a400] 21:19:36 INFO - PROCESS | 5704 | 1467433176260 Marionette DEBUG loaded listener.js 21:19:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x91cdbc00) [pid = 5704] [serial = 2172] [outer = 0x91c8a400] 21:19:37 INFO - PROCESS | 5704 | 1467433177230 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:19:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:19:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1398ms 21:19:37 INFO - PROCESS | 5704 | 1467433177274 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 21:19:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:19:37 INFO - PROCESS | 5704 | 1467433177279 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 21:19:37 INFO - PROCESS | 5704 | 1467433177285 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:19:37 INFO - PROCESS | 5704 | 1467433177288 Marionette TRACE conn3 <- [1,2866,null,{}] 21:19:37 INFO - PROCESS | 5704 | 1467433177294 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:37 INFO - PROCESS | 5704 | 1467433177299 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:37 INFO - PROCESS | 5704 | 1467433177535 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 21:19:37 INFO - PROCESS | 5704 | 1467433177559 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:37 INFO - PROCESS | 5704 | 1467433177571 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c8f800 == 36 [pid = 5704] [id = 724] 21:19:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x925ea800) [pid = 5704] [serial = 2173] [outer = (nil)] 21:19:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x925f8400) [pid = 5704] [serial = 2174] [outer = 0x925ea800] 21:19:37 INFO - PROCESS | 5704 | 1467433177638 Marionette DEBUG loaded listener.js 21:19:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x92d24400) [pid = 5704] [serial = 2175] [outer = 0x925ea800] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8de83000) [pid = 5704] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8fc7a400) [pid = 5704] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8f223000) [pid = 5704] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x92d32000) [pid = 5704] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x92e36000) [pid = 5704] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x93c2b400) [pid = 5704] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8dc6d400) [pid = 5704] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x93e4ac00) [pid = 5704] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8e6bbc00) [pid = 5704] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8de77c00) [pid = 5704] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x95402800) [pid = 5704] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8eae3c00) [pid = 5704] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x95484000) [pid = 5704] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8dc68400) [pid = 5704] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:19:38 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8de8e400) [pid = 5704] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:19:38 INFO - PROCESS | 5704 | 1467433178795 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:19:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:19:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1532ms 21:19:38 INFO - PROCESS | 5704 | 1467433178817 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 21:19:38 INFO - PROCESS | 5704 | 1467433178821 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 21:19:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:19:38 INFO - PROCESS | 5704 | 1467433178827 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:19:38 INFO - PROCESS | 5704 | 1467433178831 Marionette TRACE conn3 <- [1,2870,null,{}] 21:19:38 INFO - PROCESS | 5704 | 1467433178836 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:38 INFO - PROCESS | 5704 | 1467433178841 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:39 INFO - PROCESS | 5704 | 1467433179057 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 21:19:39 INFO - PROCESS | 5704 | 1467433179076 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:39 INFO - PROCESS | 5704 | 1467433179084 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc68400 == 37 [pid = 5704] [id = 725] 21:19:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8dc6d400) [pid = 5704] [serial = 2176] [outer = (nil)] 21:19:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8fc81000) [pid = 5704] [serial = 2177] [outer = 0x8dc6d400] 21:19:39 INFO - PROCESS | 5704 | 1467433179167 Marionette DEBUG loaded listener.js 21:19:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8f22dc00) [pid = 5704] [serial = 2178] [outer = 0x8dc6d400] 21:19:40 INFO - PROCESS | 5704 | 1467433180135 Marionette TRACE conn3 <- [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]]]}] 21:19:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:19:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1387ms 21:19:40 INFO - PROCESS | 5704 | 1467433180218 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 21:19:40 INFO - PROCESS | 5704 | 1467433180229 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 21:19:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:19:40 INFO - PROCESS | 5704 | 1467433180238 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:19:40 INFO - PROCESS | 5704 | 1467433180242 Marionette TRACE conn3 <- [1,2874,null,{}] 21:19:40 INFO - PROCESS | 5704 | 1467433180252 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:40 INFO - PROCESS | 5704 | 1467433180266 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:40 INFO - PROCESS | 5704 | 1467433180543 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 21:19:40 INFO - PROCESS | 5704 | 1467433180781 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:40 INFO - PROCESS | 5704 | 1467433180792 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:40 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dccc000 == 38 [pid = 5704] [id = 726] 21:19:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8dccc400) [pid = 5704] [serial = 2179] [outer = (nil)] 21:19:40 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8de66c00) [pid = 5704] [serial = 2180] [outer = 0x8dccc400] 21:19:40 INFO - PROCESS | 5704 | 1467433180897 Marionette DEBUG loaded listener.js 21:19:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8de79c00) [pid = 5704] [serial = 2181] [outer = 0x8dccc400] 21:19:41 INFO - PROCESS | 5704 | 1467433181895 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:19:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:19:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1688ms 21:19:41 INFO - PROCESS | 5704 | 1467433181929 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 21:19:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:19:41 INFO - PROCESS | 5704 | 1467433181935 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 21:19:41 INFO - PROCESS | 5704 | 1467433181945 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:19:41 INFO - PROCESS | 5704 | 1467433181951 Marionette TRACE conn3 <- [1,2878,null,{}] 21:19:41 INFO - PROCESS | 5704 | 1467433181959 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:41 INFO - PROCESS | 5704 | 1467433181968 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:42 INFO - PROCESS | 5704 | 1467433182178 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 21:19:42 INFO - PROCESS | 5704 | 1467433182373 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:42 INFO - PROCESS | 5704 | 1467433182383 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f224c00 == 39 [pid = 5704] [id = 727] 21:19:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8f229000) [pid = 5704] [serial = 2182] [outer = (nil)] 21:19:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8f9d5000) [pid = 5704] [serial = 2183] [outer = 0x8f229000] 21:19:42 INFO - PROCESS | 5704 | 1467433182525 Marionette DEBUG loaded listener.js 21:19:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8fcc6800) [pid = 5704] [serial = 2184] [outer = 0x8f229000] 21:19:43 INFO - PROCESS | 5704 | 1467433183557 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:19:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:19:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1692ms 21:19:43 INFO - PROCESS | 5704 | 1467433183636 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 21:19:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:19:43 INFO - PROCESS | 5704 | 1467433183641 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 21:19:43 INFO - PROCESS | 5704 | 1467433183648 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:19:43 INFO - PROCESS | 5704 | 1467433183652 Marionette TRACE conn3 <- [1,2882,null,{}] 21:19:43 INFO - PROCESS | 5704 | 1467433183659 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:43 INFO - PROCESS | 5704 | 1467433183664 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:43 INFO - PROCESS | 5704 | 1467433183901 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 21:19:44 INFO - PROCESS | 5704 | 1467433184193 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:44 INFO - PROCESS | 5704 | 1467433184206 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:44 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c82400 == 40 [pid = 5704] [id = 728] 21:19:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x91c88800) [pid = 5704] [serial = 2185] [outer = (nil)] 21:19:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x91cd1000) [pid = 5704] [serial = 2186] [outer = 0x91c88800] 21:19:44 INFO - PROCESS | 5704 | 1467433184303 Marionette DEBUG loaded listener.js 21:19:44 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x925f5c00) [pid = 5704] [serial = 2187] [outer = 0x91c88800] 21:19:45 INFO - PROCESS | 5704 | 1467433185291 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:19:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:19:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1682ms 21:19:45 INFO - PROCESS | 5704 | 1467433185331 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 21:19:45 INFO - PROCESS | 5704 | 1467433185338 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 21:19:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:19:45 INFO - PROCESS | 5704 | 1467433185355 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:19:45 INFO - PROCESS | 5704 | 1467433185363 Marionette TRACE conn3 <- [1,2886,null,{}] 21:19:45 INFO - PROCESS | 5704 | 1467433185369 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:45 INFO - PROCESS | 5704 | 1467433185376 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:45 INFO - PROCESS | 5704 | 1467433185602 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 21:19:45 INFO - PROCESS | 5704 | 1467433185840 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:45 INFO - PROCESS | 5704 | 1467433185846 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc5800 == 41 [pid = 5704] [id = 729] 21:19:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8dec7000) [pid = 5704] [serial = 2188] [outer = (nil)] 21:19:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x91c8c400) [pid = 5704] [serial = 2189] [outer = 0x8dec7000] 21:19:45 INFO - PROCESS | 5704 | 1467433185980 Marionette DEBUG loaded listener.js 21:19:46 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x93c23c00) [pid = 5704] [serial = 2190] [outer = 0x8dec7000] 21:19:46 INFO - PROCESS | 5704 | 1467433186956 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:19:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:19:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1647ms 21:19:46 INFO - PROCESS | 5704 | 1467433186994 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 21:19:47 INFO - PROCESS | 5704 | 1467433186998 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 21:19:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:19:47 INFO - PROCESS | 5704 | 1467433187004 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:19:47 INFO - PROCESS | 5704 | 1467433187007 Marionette TRACE conn3 <- [1,2890,null,{}] 21:19:47 INFO - PROCESS | 5704 | 1467433187013 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:47 INFO - PROCESS | 5704 | 1467433187019 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:47 INFO - PROCESS | 5704 | 1467433187203 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 21:19:47 INFO - PROCESS | 5704 | 1467433187395 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:47 INFO - PROCESS | 5704 | 1467433187405 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:47 INFO - PROCESS | 5704 | ++DOCSHELL 0x93e32400 == 42 [pid = 5704] [id = 730] 21:19:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x93e37400) [pid = 5704] [serial = 2191] [outer = (nil)] 21:19:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x93e47000) [pid = 5704] [serial = 2192] [outer = 0x93e37400] 21:19:47 INFO - PROCESS | 5704 | 1467433187485 Marionette DEBUG loaded listener.js 21:19:47 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x93e4a800) [pid = 5704] [serial = 2193] [outer = 0x93e37400] 21:19:48 INFO - PROCESS | 5704 | 1467433188487 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:19:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:19:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1538ms 21:19:48 INFO - PROCESS | 5704 | 1467433188543 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 21:19:48 INFO - PROCESS | 5704 | 1467433188547 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 21:19:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:19:48 INFO - PROCESS | 5704 | 1467433188554 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:19:48 INFO - PROCESS | 5704 | 1467433188557 Marionette TRACE conn3 <- [1,2894,null,{}] 21:19:48 INFO - PROCESS | 5704 | 1467433188564 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:48 INFO - PROCESS | 5704 | 1467433188569 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:48 INFO - PROCESS | 5704 | 1467433188760 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 21:19:48 INFO - PROCESS | 5704 | 1467433188955 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:48 INFO - PROCESS | 5704 | 1467433188974 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:49 INFO - PROCESS | 5704 | ++DOCSHELL 0x949b7000 == 43 [pid = 5704] [id = 731] 21:19:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x949be400) [pid = 5704] [serial = 2194] [outer = (nil)] 21:19:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x953ea800) [pid = 5704] [serial = 2195] [outer = 0x949be400] 21:19:49 INFO - PROCESS | 5704 | 1467433189113 Marionette DEBUG loaded listener.js 21:19:49 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x9547fc00) [pid = 5704] [serial = 2196] [outer = 0x949be400] 21:19:50 INFO - PROCESS | 5704 | 1467433190185 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:19:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:19:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1691ms 21:19:50 INFO - PROCESS | 5704 | 1467433190246 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 21:19:50 INFO - PROCESS | 5704 | 1467433190251 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 21:19:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:19:50 INFO - PROCESS | 5704 | 1467433190258 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:19:50 INFO - PROCESS | 5704 | 1467433190261 Marionette TRACE conn3 <- [1,2898,null,{}] 21:19:50 INFO - PROCESS | 5704 | 1467433190267 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:50 INFO - PROCESS | 5704 | 1467433190273 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:50 INFO - PROCESS | 5704 | 1467433190460 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 21:19:50 INFO - PROCESS | 5704 | 1467433190665 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:50 INFO - PROCESS | 5704 | 1467433190673 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de7a400 == 44 [pid = 5704] [id = 732] 21:19:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8f83ac00) [pid = 5704] [serial = 2197] [outer = (nil)] 21:19:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x95496800) [pid = 5704] [serial = 2198] [outer = 0x8f83ac00] 21:19:50 INFO - PROCESS | 5704 | 1467433190841 Marionette DEBUG loaded listener.js 21:19:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x95506c00) [pid = 5704] [serial = 2199] [outer = 0x8f83ac00] 21:19:51 INFO - PROCESS | 5704 | 1467433191825 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:19:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:19:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1641ms 21:19:51 INFO - PROCESS | 5704 | 1467433191901 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 21:19:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:19:51 INFO - PROCESS | 5704 | 1467433191905 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 21:19:51 INFO - PROCESS | 5704 | 1467433191911 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:19:51 INFO - PROCESS | 5704 | 1467433191915 Marionette TRACE conn3 <- [1,2902,null,{}] 21:19:51 INFO - PROCESS | 5704 | 1467433191921 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:51 INFO - PROCESS | 5704 | 1467433191926 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:52 INFO - PROCESS | 5704 | 1467433192361 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 21:19:52 INFO - PROCESS | 5704 | 1467433192640 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:52 INFO - PROCESS | 5704 | 1467433192653 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:52 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de77400 == 45 [pid = 5704] [id = 733] 21:19:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8de77c00) [pid = 5704] [serial = 2200] [outer = (nil)] 21:19:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x8de82c00) [pid = 5704] [serial = 2201] [outer = 0x8de77c00] 21:19:52 INFO - PROCESS | 5704 | 1467433192778 Marionette DEBUG loaded listener.js 21:19:52 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x8deccc00) [pid = 5704] [serial = 2202] [outer = 0x8de77c00] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9db800 == 44 [pid = 5704] [id = 713] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x92d2f400 == 43 [pid = 5704] [id = 702] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de79000 == 42 [pid = 5704] [id = 714] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de77800 == 41 [pid = 5704] [id = 711] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6b0800 == 40 [pid = 5704] [id = 712] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc68400 == 39 [pid = 5704] [id = 725] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x91c8f800 == 38 [pid = 5704] [id = 724] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x91c85000 == 37 [pid = 5704] [id = 723] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de68800 == 36 [pid = 5704] [id = 722] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd2800 == 35 [pid = 5704] [id = 721] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc62c00 == 34 [pid = 5704] [id = 720] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9db000 == 33 [pid = 5704] [id = 719] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6bc000 == 32 [pid = 5704] [id = 717] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x925f4000 == 31 [pid = 5704] [id = 718] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8dc00 == 30 [pid = 5704] [id = 716] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8decec00 == 29 [pid = 5704] [id = 715] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6c400 == 28 [pid = 5704] [id = 710] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6dc00 == 27 [pid = 5704] [id = 696] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x93bdc800 == 26 [pid = 5704] [id = 706] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6c800 == 25 [pid = 5704] [id = 707] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x93c2b000 == 24 [pid = 5704] [id = 704] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7c000 == 23 [pid = 5704] [id = 697] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x949c2800 == 22 [pid = 5704] [id = 708] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8ee4a800 == 21 [pid = 5704] [id = 701] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de8f800 == 20 [pid = 5704] [id = 703] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x93e46800 == 19 [pid = 5704] [id = 705] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc65400 == 18 [pid = 5704] [id = 709] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9d7000 == 17 [pid = 5704] [id = 698] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd1800 == 16 [pid = 5704] [id = 700] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae5000 == 15 [pid = 5704] [id = 699] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de62800 == 14 [pid = 5704] [id = 695] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8de7a400 == 13 [pid = 5704] [id = 732] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x949b7000 == 12 [pid = 5704] [id = 731] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x93e32400 == 11 [pid = 5704] [id = 730] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcc5800 == 10 [pid = 5704] [id = 729] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8f224c00 == 9 [pid = 5704] [id = 727] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x91c82400 == 8 [pid = 5704] [id = 728] 21:19:54 INFO - PROCESS | 5704 | --DOCSHELL 0x8dccc000 == 7 [pid = 5704] [id = 726] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8f82f400) [pid = 5704] [serial = 2103] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8ee56400) [pid = 5704] [serial = 2102] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8fc7fc00) [pid = 5704] [serial = 2141] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x91cda400) [pid = 5704] [serial = 2106] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x91b6e800) [pid = 5704] [serial = 2105] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x92e41000) [pid = 5704] [serial = 2109] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x92e3ac00) [pid = 5704] [serial = 2108] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x93c24c00) [pid = 5704] [serial = 2112] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x93c1d800) [pid = 5704] [serial = 2111] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x93e31000) [pid = 5704] [serial = 2115] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x93e2fc00) [pid = 5704] [serial = 2114] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8dcce000) [pid = 5704] [serial = 2133] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8dcc4800) [pid = 5704] [serial = 2132] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x95402c00) [pid = 5704] [serial = 2118] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8ee4d800) [pid = 5704] [serial = 2138] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x949c0800) [pid = 5704] [serial = 2117] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8de7cc00) [pid = 5704] [serial = 2135] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8de87c00) [pid = 5704] [serial = 2136] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x9540f800) [pid = 5704] [serial = 2121] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x9540d400) [pid = 5704] [serial = 2120] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x95485c00) [pid = 5704] [serial = 2124] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x95481c00) [pid = 5704] [serial = 2123] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x9549a800) [pid = 5704] [serial = 2127] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x95496000) [pid = 5704] [serial = 2126] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8e6b4c00) [pid = 5704] [serial = 2130] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8de88400) [pid = 5704] [serial = 2129] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8fcc9400) [pid = 5704] [serial = 2142] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8f9e0800) [pid = 5704] [serial = 2144] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8ee53000) [pid = 5704] [serial = 2139] [outer = (nil)] [url = about:blank] 21:19:54 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x91511400) [pid = 5704] [serial = 2145] [outer = (nil)] [url = about:blank] 21:19:55 INFO - PROCESS | 5704 | 1467433195131 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:19:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:19:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 3245ms 21:19:55 INFO - PROCESS | 5704 | 1467433195157 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 21:19:55 INFO - PROCESS | 5704 | 1467433195164 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 21:19:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:19:55 INFO - PROCESS | 5704 | 1467433195172 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:19:55 INFO - PROCESS | 5704 | 1467433195177 Marionette TRACE conn3 <- [1,2906,null,{}] 21:19:55 INFO - PROCESS | 5704 | 1467433195187 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:55 INFO - PROCESS | 5704 | 1467433195192 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:55 INFO - PROCESS | 5704 | 1467433195368 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 21:19:55 INFO - PROCESS | 5704 | 1467433195572 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:55 INFO - PROCESS | 5704 | 1467433195583 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd2800 == 8 [pid = 5704] [id = 734] 21:19:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8de6a800) [pid = 5704] [serial = 2203] [outer = (nil)] 21:19:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8de6fc00) [pid = 5704] [serial = 2204] [outer = 0x8de6a800] 21:19:55 INFO - PROCESS | 5704 | 1467433195658 Marionette DEBUG loaded listener.js 21:19:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8de7b000) [pid = 5704] [serial = 2205] [outer = 0x8de6a800] 21:19:56 INFO - PROCESS | 5704 | 1467433196489 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:19:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:19:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1388ms 21:19:56 INFO - PROCESS | 5704 | 1467433196559 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 21:19:56 INFO - PROCESS | 5704 | 1467433196568 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 21:19:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:19:56 INFO - PROCESS | 5704 | 1467433196579 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:19:56 INFO - PROCESS | 5704 | 1467433196583 Marionette TRACE conn3 <- [1,2910,null,{}] 21:19:56 INFO - PROCESS | 5704 | 1467433196590 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:56 INFO - PROCESS | 5704 | 1467433196597 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:56 INFO - PROCESS | 5704 | 1467433196783 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 21:19:56 INFO - PROCESS | 5704 | 1467433196945 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:56 INFO - PROCESS | 5704 | 1467433196955 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:56 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ded3400 == 9 [pid = 5704] [id = 735] 21:19:56 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8e6b2000) [pid = 5704] [serial = 2206] [outer = (nil)] 21:19:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8eaecc00) [pid = 5704] [serial = 2207] [outer = 0x8e6b2000] 21:19:57 INFO - PROCESS | 5704 | 1467433197029 Marionette DEBUG loaded listener.js 21:19:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8ee56400) [pid = 5704] [serial = 2208] [outer = 0x8e6b2000] 21:19:57 INFO - PROCESS | 5704 | 1467433197909 Marionette TRACE conn3 <- [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]]]}] 21:19:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:19:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:19:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1385ms 21:19:57 INFO - PROCESS | 5704 | 1467433197968 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 21:19:57 INFO - PROCESS | 5704 | 1467433197973 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 21:19:57 INFO - TEST-START | /DOMEvents/constructors.html 21:19:57 INFO - PROCESS | 5704 | 1467433197980 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:19:57 INFO - PROCESS | 5704 | 1467433197986 Marionette TRACE conn3 <- [1,2914,null,{}] 21:19:58 INFO - PROCESS | 5704 | 1467433198018 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:19:58 INFO - PROCESS | 5704 | 1467433198028 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:58 INFO - PROCESS | 5704 | 1467433198245 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 21:19:58 INFO - PROCESS | 5704 | 1467433198269 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:19:58 INFO - PROCESS | 5704 | 1467433198283 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:19:58 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9e0800 == 10 [pid = 5704] [id = 736] 21:19:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8f9e1000) [pid = 5704] [serial = 2209] [outer = (nil)] 21:19:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8fc7c800) [pid = 5704] [serial = 2210] [outer = 0x8f9e1000] 21:19:58 INFO - PROCESS | 5704 | 1467433198354 Marionette DEBUG loaded listener.js 21:19:58 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8fcc7c00) [pid = 5704] [serial = 2211] [outer = 0x8f9e1000] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8dc6d400) [pid = 5704] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x91c8a400) [pid = 5704] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x91513400) [pid = 5704] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x8de8f400) [pid = 5704] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x8f9da800) [pid = 5704] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x925ea800) [pid = 5704] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8de60c00) [pid = 5704] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x8dc63400) [pid = 5704] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x925f4400) [pid = 5704] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 69 (0x92d25c00) [pid = 5704] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:19:59 INFO - PROCESS | 5704 | --DOMWINDOW == 68 (0x9151cc00) [pid = 5704] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:20:00 INFO - PROCESS | 5704 | 1467433199942 Marionette TRACE conn3 <- [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]]]}] 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:20:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:20:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:20:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:20:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:20:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:20:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:20:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:20:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:20:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 2115ms 21:20:00 INFO - PROCESS | 5704 | 1467433200095 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 21:20:00 INFO - PROCESS | 5704 | 1467433200103 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 21:20:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:20:00 INFO - PROCESS | 5704 | 1467433200132 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:20:00 INFO - PROCESS | 5704 | 1467433200137 Marionette TRACE conn3 <- [1,2918,null,{}] 21:20:00 INFO - PROCESS | 5704 | 1467433200143 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:00 INFO - PROCESS | 5704 | 1467433200148 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:00 INFO - PROCESS | 5704 | 1467433200295 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 21:20:00 INFO - PROCESS | 5704 | 1467433200309 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:00 INFO - PROCESS | 5704 | 1467433200317 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:00 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decac00 == 11 [pid = 5704] [id = 737] 21:20:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 69 (0x8f82c800) [pid = 5704] [serial = 2212] [outer = (nil)] 21:20:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 70 (0x8fc7f000) [pid = 5704] [serial = 2213] [outer = 0x8f82c800] 21:20:00 INFO - PROCESS | 5704 | 1467433200393 Marionette DEBUG loaded listener.js 21:20:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8fcd4c00) [pid = 5704] [serial = 2214] [outer = 0x8f82c800] 21:20:01 INFO - PROCESS | 5704 | 1467433201172 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:20:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:20:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1092ms 21:20:01 INFO - PROCESS | 5704 | 1467433201303 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 21:20:01 INFO - PROCESS | 5704 | 1467433201307 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 21:20:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:20:01 INFO - PROCESS | 5704 | 1467433201338 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:20:01 INFO - PROCESS | 5704 | 1467433201344 Marionette TRACE conn3 <- [1,2922,null,{}] 21:20:01 INFO - PROCESS | 5704 | 1467433201354 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:01 INFO - PROCESS | 5704 | 1467433201361 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:01 INFO - PROCESS | 5704 | 1467433201550 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 21:20:01 INFO - PROCESS | 5704 | 1467433201567 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:01 INFO - PROCESS | 5704 | 1467433201577 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:01 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fcd0000 == 12 [pid = 5704] [id = 738] 21:20:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x91513c00) [pid = 5704] [serial = 2215] [outer = (nil)] 21:20:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x91c85800) [pid = 5704] [serial = 2216] [outer = 0x91513c00] 21:20:01 INFO - PROCESS | 5704 | 1467433201655 Marionette DEBUG loaded listener.js 21:20:01 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x91cd4400) [pid = 5704] [serial = 2217] [outer = 0x91513c00] 21:20:02 INFO - PROCESS | 5704 | [5704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 21:20:02 INFO - PROCESS | 5704 | [5704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 21:20:02 INFO - PROCESS | 5704 | [5704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 21:20:02 INFO - PROCESS | 5704 | [5704] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 21:20:02 INFO - PROCESS | 5704 | 1467433202915 Marionette TRACE conn3 <- [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]]]}] 21:20:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:20:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:20:02 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 21:20:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:20:02 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 21:20:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:20:02 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]" 21:20:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:20:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:20:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:20:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:20:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:20:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:20:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1659ms 21:20:03 INFO - PROCESS | 5704 | 1467433203008 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 21:20:03 INFO - PROCESS | 5704 | 1467433203016 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 21:20:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:20:03 INFO - PROCESS | 5704 | 1467433203033 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:20:03 INFO - PROCESS | 5704 | 1467433203042 Marionette TRACE conn3 <- [1,2926,null,{}] 21:20:03 INFO - PROCESS | 5704 | 1467433203051 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:03 INFO - PROCESS | 5704 | 1467433203057 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:03 INFO - PROCESS | 5704 | 1467433203256 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 21:20:03 INFO - PROCESS | 5704 | 1467433203500 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:03 INFO - PROCESS | 5704 | 1467433203509 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:03 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6bc000 == 13 [pid = 5704] [id = 739] 21:20:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8f225c00) [pid = 5704] [serial = 2218] [outer = (nil)] 21:20:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8f82e000) [pid = 5704] [serial = 2219] [outer = 0x8f225c00] 21:20:03 INFO - PROCESS | 5704 | 1467433203629 Marionette DEBUG loaded listener.js 21:20:03 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8f9dcc00) [pid = 5704] [serial = 2220] [outer = 0x8f225c00] 21:20:04 INFO - PROCESS | 5704 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:20:04 INFO - PROCESS | 5704 | 1467433204830 Marionette TRACE conn3 <- [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]]]}] 21:20:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:20:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1849ms 21:20:04 INFO - PROCESS | 5704 | 1467433204883 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 21:20:04 INFO - PROCESS | 5704 | 1467433204894 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 21:20:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:20:04 INFO - PROCESS | 5704 | 1467433204914 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:20:04 INFO - PROCESS | 5704 | 1467433204922 Marionette TRACE conn3 <- [1,2930,null,{}] 21:20:05 INFO - PROCESS | 5704 | 1467433205045 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:05 INFO - PROCESS | 5704 | 1467433205056 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:05 INFO - PROCESS | 5704 | 1467433205346 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 21:20:05 INFO - PROCESS | 5704 | 1467433205665 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:05 INFO - PROCESS | 5704 | 1467433205675 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:05 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c83800 == 14 [pid = 5704] [id = 740] 21:20:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x91cd9000) [pid = 5704] [serial = 2221] [outer = (nil)] 21:20:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x925ecc00) [pid = 5704] [serial = 2222] [outer = 0x91cd9000] 21:20:05 INFO - PROCESS | 5704 | 1467433205775 Marionette DEBUG loaded listener.js 21:20:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8f22b000) [pid = 5704] [serial = 2223] [outer = 0x91cd9000] 21:20:06 INFO - PROCESS | 5704 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:20:06 INFO - PROCESS | 5704 | 1467433206808 Marionette TRACE conn3 <- [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]]]}] 21:20:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:20:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1940ms 21:20:06 INFO - PROCESS | 5704 | 1467433206851 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 21:20:06 INFO - PROCESS | 5704 | 1467433206856 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 21:20:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:20:06 INFO - PROCESS | 5704 | 1467433206863 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:20:06 INFO - PROCESS | 5704 | 1467433206869 Marionette TRACE conn3 <- [1,2934,null,{}] 21:20:06 INFO - PROCESS | 5704 | 1467433206916 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:06 INFO - PROCESS | 5704 | 1467433206925 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:07 INFO - PROCESS | 5704 | 1467433207128 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 21:20:07 INFO - PROCESS | 5704 | 1467433207301 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:07 INFO - PROCESS | 5704 | 1467433207312 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x92d28800 == 15 [pid = 5704] [id = 741] 21:20:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x92d29400) [pid = 5704] [serial = 2224] [outer = (nil)] 21:20:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x92d31800) [pid = 5704] [serial = 2225] [outer = 0x92d29400] 21:20:07 INFO - PROCESS | 5704 | 1467433207400 Marionette DEBUG loaded listener.js 21:20:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x92e3b000) [pid = 5704] [serial = 2226] [outer = 0x92d29400] 21:20:08 INFO - PROCESS | 5704 | 1467433208328 Marionette TRACE conn3 <- [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]]]}] 21:20:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:20:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1513ms 21:20:08 INFO - PROCESS | 5704 | 1467433208377 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 21:20:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:20:08 INFO - PROCESS | 5704 | 1467433208382 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 21:20:08 INFO - PROCESS | 5704 | 1467433208389 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:20:08 INFO - PROCESS | 5704 | 1467433208393 Marionette TRACE conn3 <- [1,2938,null,{}] 21:20:08 INFO - PROCESS | 5704 | 1467433208398 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:08 INFO - PROCESS | 5704 | 1467433208404 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:08 INFO - PROCESS | 5704 | 1467433208586 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 21:20:08 INFO - PROCESS | 5704 | 1467433208782 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:08 INFO - PROCESS | 5704 | 1467433208793 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x92663800 == 16 [pid = 5704] [id = 742] 21:20:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x92e3ac00) [pid = 5704] [serial = 2227] [outer = (nil)] 21:20:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x93be2800) [pid = 5704] [serial = 2228] [outer = 0x92e3ac00] 21:20:08 INFO - PROCESS | 5704 | 1467433208872 Marionette DEBUG loaded listener.js 21:20:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x93be5400) [pid = 5704] [serial = 2229] [outer = 0x92e3ac00] 21:20:09 INFO - PROCESS | 5704 | 1467433209761 Marionette TRACE conn3 <- [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]]]}] 21:20:09 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. 21:20:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1431ms 21:20:09 INFO - PROCESS | 5704 | 1467433209821 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 21:20:09 INFO - PROCESS | 5704 | 1467433209825 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 21:20:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:20:09 INFO - PROCESS | 5704 | 1467433209832 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:20:09 INFO - PROCESS | 5704 | 1467433209836 Marionette TRACE conn3 <- [1,2942,null,{}] 21:20:09 INFO - PROCESS | 5704 | 1467433209882 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:09 INFO - PROCESS | 5704 | 1467433209889 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:10 INFO - PROCESS | 5704 | 1467433210189 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 21:20:10 INFO - PROCESS | 5704 | 1467433210338 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:10 INFO - PROCESS | 5704 | 1467433210347 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:10 INFO - PROCESS | 5704 | ++DOCSHELL 0x9151cc00 == 17 [pid = 5704] [id = 743] 21:20:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x93be4800) [pid = 5704] [serial = 2230] [outer = (nil)] 21:20:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x93e2e800) [pid = 5704] [serial = 2231] [outer = 0x93be4800] 21:20:10 INFO - PROCESS | 5704 | 1467433210443 Marionette DEBUG loaded listener.js 21:20:10 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x93e3b800) [pid = 5704] [serial = 2232] [outer = 0x93be4800] 21:20:11 INFO - PROCESS | 5704 | 1467433211391 Marionette TRACE conn3 <- [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"]]]}] 21:20:11 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 21:20:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:20:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1587ms 21:20:11 INFO - PROCESS | 5704 | 1467433211421 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 21:20:11 INFO - PROCESS | 5704 | 1467433211425 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 21:20:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:20:11 INFO - PROCESS | 5704 | 1467433211432 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:20:11 INFO - PROCESS | 5704 | 1467433211436 Marionette TRACE conn3 <- [1,2946,null,{}] 21:20:11 INFO - PROCESS | 5704 | 1467433211442 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:11 INFO - PROCESS | 5704 | 1467433211453 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:11 INFO - PROCESS | 5704 | 1467433211688 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 21:20:11 INFO - PROCESS | 5704 | 1467433211899 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:11 INFO - PROCESS | 5704 | 1467433211909 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcca400 == 18 [pid = 5704] [id = 744] 21:20:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8ee58800) [pid = 5704] [serial = 2233] [outer = (nil)] 21:20:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x93e31400) [pid = 5704] [serial = 2234] [outer = 0x8ee58800] 21:20:12 INFO - PROCESS | 5704 | 1467433211997 Marionette DEBUG loaded listener.js 21:20:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x92e3e400) [pid = 5704] [serial = 2235] [outer = 0x8ee58800] 21:20:13 INFO - PROCESS | 5704 | 1467433213104 Marionette TRACE conn3 <- [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]]]}] 21:20:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 21:20:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1734ms 21:20:13 INFO - PROCESS | 5704 | 1467433213190 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 21:20:13 INFO - PROCESS | 5704 | 1467433213197 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 21:20:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:20:13 INFO - PROCESS | 5704 | 1467433213207 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:20:13 INFO - PROCESS | 5704 | 1467433213211 Marionette TRACE conn3 <- [1,2950,null,{}] 21:20:13 INFO - PROCESS | 5704 | 1467433213220 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:13 INFO - PROCESS | 5704 | 1467433213226 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:13 INFO - PROCESS | 5704 | 1467433213409 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 21:20:13 INFO - PROCESS | 5704 | 1467433213751 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:13 INFO - PROCESS | 5704 | 1467433213763 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8fc81000) [pid = 5704] [serial = 2177] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8f22dc00) [pid = 5704] [serial = 2178] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x91cd3400) [pid = 5704] [serial = 2171] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x91b71c00) [pid = 5704] [serial = 2148] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8eaf0800) [pid = 5704] [serial = 2150] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8fcc7400) [pid = 5704] [serial = 2169] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x92d24400) [pid = 5704] [serial = 2175] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8de78c00) [pid = 5704] [serial = 2165] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8eae8800) [pid = 5704] [serial = 2163] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8e6afc00) [pid = 5704] [serial = 2166] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x92667800) [pid = 5704] [serial = 2157] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x91b65000) [pid = 5704] [serial = 2147] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x91cdbc00) [pid = 5704] [serial = 2172] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x92e35c00) [pid = 5704] [serial = 2160] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x925f8000) [pid = 5704] [serial = 2156] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8fc7d800) [pid = 5704] [serial = 2154] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x925f8400) [pid = 5704] [serial = 2174] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x92d2fc00) [pid = 5704] [serial = 2159] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8f229800) [pid = 5704] [serial = 2151] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x8fc77c00) [pid = 5704] [serial = 2168] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 71 (0x91c84000) [pid = 5704] [serial = 2153] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | --DOMWINDOW == 70 (0x8de65800) [pid = 5704] [serial = 2162] [outer = (nil)] [url = about:blank] 21:20:13 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de65800 == 19 [pid = 5704] [id = 745] 21:20:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 71 (0x8de69000) [pid = 5704] [serial = 2236] [outer = (nil)] 21:20:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 72 (0x8de88000) [pid = 5704] [serial = 2237] [outer = 0x8de69000] 21:20:13 INFO - PROCESS | 5704 | 1467433213917 Marionette DEBUG loaded listener.js 21:20:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8ded2400) [pid = 5704] [serial = 2238] [outer = 0x8de69000] 21:20:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f22cc00 == 20 [pid = 5704] [id = 746] 21:20:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8f22dc00) [pid = 5704] [serial = 2239] [outer = (nil)] 21:20:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x8f833800) [pid = 5704] [serial = 2240] [outer = 0x8f22dc00] 21:20:14 INFO - PROCESS | 5704 | 1467433214732 Marionette TRACE conn3 <- [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]]]}] 21:20:14 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. 21:20:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1539ms 21:20:14 INFO - PROCESS | 5704 | 1467433214746 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 21:20:14 INFO - PROCESS | 5704 | 1467433214751 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 21:20:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:20:14 INFO - PROCESS | 5704 | 1467433214762 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:20:14 INFO - PROCESS | 5704 | 1467433214766 Marionette TRACE conn3 <- [1,2954,null,{}] 21:20:14 INFO - PROCESS | 5704 | 1467433214782 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:14 INFO - PROCESS | 5704 | 1467433214786 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:14 INFO - PROCESS | 5704 | 1467433214960 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 21:20:14 INFO - PROCESS | 5704 | 1467433214974 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:14 INFO - PROCESS | 5704 | 1467433214982 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:15 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9de800 == 21 [pid = 5704] [id = 747] 21:20:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x8f9e0400) [pid = 5704] [serial = 2241] [outer = (nil)] 21:20:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x8fc7cc00) [pid = 5704] [serial = 2242] [outer = 0x8f9e0400] 21:20:15 INFO - PROCESS | 5704 | 1467433215057 Marionette DEBUG loaded listener.js 21:20:15 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x8fccb800) [pid = 5704] [serial = 2243] [outer = 0x8f9e0400] 21:20:15 INFO - PROCESS | 5704 | 1467433215980 Marionette TRACE conn3 <- [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]]]}] 21:20:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:20:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 21:20:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1247ms 21:20:16 INFO - PROCESS | 5704 | 1467433216010 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 21:20:16 INFO - PROCESS | 5704 | 1467433216014 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 21:20:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:20:16 INFO - PROCESS | 5704 | 1467433216020 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:20:16 INFO - PROCESS | 5704 | 1467433216026 Marionette TRACE conn3 <- [1,2958,null,{}] 21:20:16 INFO - PROCESS | 5704 | 1467433216042 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:16 INFO - PROCESS | 5704 | 1467433216050 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:16 INFO - PROCESS | 5704 | 1467433216222 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 21:20:16 INFO - PROCESS | 5704 | 1467433216398 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:16 INFO - PROCESS | 5704 | 1467433216406 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x91c84c00 == 22 [pid = 5704] [id = 748] 21:20:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x91c85400) [pid = 5704] [serial = 2244] [outer = (nil)] 21:20:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91cdd800) [pid = 5704] [serial = 2245] [outer = 0x91c85400] 21:20:16 INFO - PROCESS | 5704 | 1467433216480 Marionette DEBUG loaded listener.js 21:20:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8fccc400) [pid = 5704] [serial = 2246] [outer = 0x91c85400] 21:20:17 INFO - PROCESS | 5704 | 1467433217256 Marionette TRACE conn3 <- [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]]]}] 21:20:17 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. 21:20:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1288ms 21:20:17 INFO - PROCESS | 5704 | 1467433217309 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 21:20:17 INFO - PROCESS | 5704 | 1467433217313 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 21:20:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:20:17 INFO - PROCESS | 5704 | 1467433217337 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:20:17 INFO - PROCESS | 5704 | 1467433217341 Marionette TRACE conn3 <- [1,2962,null,{}] 21:20:17 INFO - PROCESS | 5704 | 1467433217346 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:17 INFO - PROCESS | 5704 | 1467433217352 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:17 INFO - PROCESS | 5704 | 1467433217578 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 21:20:17 INFO - PROCESS | 5704 | 1467433217602 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:17 INFO - PROCESS | 5704 | 1467433217610 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc67c00 == 23 [pid = 5704] [id = 749] 21:20:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8de8e000) [pid = 5704] [serial = 2247] [outer = (nil)] 21:20:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x92667000) [pid = 5704] [serial = 2248] [outer = 0x8de8e000] 21:20:17 INFO - PROCESS | 5704 | 1467433217681 Marionette DEBUG loaded listener.js 21:20:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x92d25c00) [pid = 5704] [serial = 2249] [outer = 0x8de8e000] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x8e6b2000) [pid = 5704] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8de6a800) [pid = 5704] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8f9e1000) [pid = 5704] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x8dccc400) [pid = 5704] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8f229000) [pid = 5704] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8f82c800) [pid = 5704] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x91c88800) [pid = 5704] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8dec7000) [pid = 5704] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x93e37400) [pid = 5704] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x949be400) [pid = 5704] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:20:18 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x8f83ac00) [pid = 5704] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:20:18 INFO - PROCESS | 5704 | 1467433218652 Marionette TRACE conn3 <- [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]]]}] 21:20:18 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. 21:20:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1335ms 21:20:18 INFO - PROCESS | 5704 | 1467433218672 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 21:20:18 INFO - PROCESS | 5704 | 1467433218675 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 21:20:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:20:18 INFO - PROCESS | 5704 | 1467433218682 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:20:18 INFO - PROCESS | 5704 | 1467433218685 Marionette TRACE conn3 <- [1,2966,null,{}] 21:20:18 INFO - PROCESS | 5704 | 1467433218691 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:18 INFO - PROCESS | 5704 | 1467433218696 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:18 INFO - PROCESS | 5704 | 1467433218903 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 21:20:19 INFO - PROCESS | 5704 | 1467433219012 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:19 INFO - PROCESS | 5704 | 1467433219018 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc66c00 == 24 [pid = 5704] [id = 750] 21:20:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8dec7000) [pid = 5704] [serial = 2250] [outer = (nil)] 21:20:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x92666400) [pid = 5704] [serial = 2251] [outer = 0x8dec7000] 21:20:19 INFO - PROCESS | 5704 | 1467433219090 Marionette DEBUG loaded listener.js 21:20:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x92e37000) [pid = 5704] [serial = 2252] [outer = 0x8dec7000] 21:20:19 INFO - PROCESS | 5704 | 1467433219774 Marionette TRACE conn3 <- [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]]]}] 21:20:19 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. 21:20:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1138ms 21:20:19 INFO - PROCESS | 5704 | 1467433219822 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 21:20:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:20:19 INFO - PROCESS | 5704 | 1467433219826 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 21:20:19 INFO - PROCESS | 5704 | 1467433219832 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:20:19 INFO - PROCESS | 5704 | 1467433219836 Marionette TRACE conn3 <- [1,2970,null,{}] 21:20:19 INFO - PROCESS | 5704 | 1467433219841 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:19 INFO - PROCESS | 5704 | 1467433219851 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:20 INFO - PROCESS | 5704 | 1467433220100 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 21:20:20 INFO - PROCESS | 5704 | 1467433220115 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:20 INFO - PROCESS | 5704 | 1467433220121 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f82c800 == 25 [pid = 5704] [id = 751] 21:20:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x91cd8c00) [pid = 5704] [serial = 2253] [outer = (nil)] 21:20:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x953ecc00) [pid = 5704] [serial = 2254] [outer = 0x91cd8c00] 21:20:20 INFO - PROCESS | 5704 | 1467433220202 Marionette DEBUG loaded listener.js 21:20:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x95405000) [pid = 5704] [serial = 2255] [outer = 0x91cd8c00] 21:20:21 INFO - PROCESS | 5704 | 1467433221232 Marionette TRACE conn3 <- [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]]]}] 21:20:21 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. 21:20:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1434ms 21:20:21 INFO - PROCESS | 5704 | 1467433221268 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 21:20:21 INFO - PROCESS | 5704 | 1467433221275 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 21:20:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:20:21 INFO - PROCESS | 5704 | 1467433221283 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:20:21 INFO - PROCESS | 5704 | 1467433221291 Marionette TRACE conn3 <- [1,2974,null,{}] 21:20:21 INFO - PROCESS | 5704 | 1467433221300 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:21 INFO - PROCESS | 5704 | 1467433221305 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:21 INFO - PROCESS | 5704 | 1467433221632 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 21:20:21 INFO - PROCESS | 5704 | 1467433221784 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:21 INFO - PROCESS | 5704 | 1467433221790 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:21 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6c800 == 26 [pid = 5704] [id = 752] 21:20:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x8de75c00) [pid = 5704] [serial = 2256] [outer = (nil)] 21:20:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x8ee53c00) [pid = 5704] [serial = 2257] [outer = 0x8de75c00] 21:20:21 INFO - PROCESS | 5704 | 1467433221883 Marionette DEBUG loaded listener.js 21:20:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8f230400) [pid = 5704] [serial = 2258] [outer = 0x8de75c00] 21:20:22 INFO - PROCESS | 5704 | 1467433222759 Marionette TRACE conn3 <- [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]]]}] 21:20:22 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. 21:20:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1537ms 21:20:22 INFO - PROCESS | 5704 | 1467433222821 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 21:20:22 INFO - PROCESS | 5704 | 1467433222829 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 21:20:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:20:22 INFO - PROCESS | 5704 | 1467433222840 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:20:22 INFO - PROCESS | 5704 | 1467433222845 Marionette TRACE conn3 <- [1,2978,null,{}] 21:20:22 INFO - PROCESS | 5704 | 1467433222852 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:22 INFO - PROCESS | 5704 | 1467433222857 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:23 INFO - PROCESS | 5704 | 1467433223088 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 21:20:23 INFO - PROCESS | 5704 | 1467433223286 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:23 INFO - PROCESS | 5704 | 1467433223296 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:23 INFO - PROCESS | 5704 | ++DOCSHELL 0x8eae4800 == 27 [pid = 5704] [id = 753] 21:20:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x91b71800) [pid = 5704] [serial = 2259] [outer = (nil)] 21:20:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x91cdbc00) [pid = 5704] [serial = 2260] [outer = 0x91b71800] 21:20:23 INFO - PROCESS | 5704 | 1467433223422 Marionette DEBUG loaded listener.js 21:20:23 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x92666000) [pid = 5704] [serial = 2261] [outer = 0x91b71800] 21:20:24 INFO - PROCESS | 5704 | 1467433224324 Marionette TRACE conn3 <- [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]]]}] 21:20:24 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. 21:20:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1541ms 21:20:24 INFO - PROCESS | 5704 | 1467433224381 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 21:20:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:20:24 INFO - PROCESS | 5704 | 1467433224386 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 21:20:24 INFO - PROCESS | 5704 | 1467433224394 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:20:24 INFO - PROCESS | 5704 | 1467433224400 Marionette TRACE conn3 <- [1,2982,null,{}] 21:20:24 INFO - PROCESS | 5704 | 1467433224469 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:24 INFO - PROCESS | 5704 | 1467433224479 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:24 INFO - PROCESS | 5704 | 1467433224674 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 21:20:24 INFO - PROCESS | 5704 | 1467433224871 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:24 INFO - PROCESS | 5704 | 1467433224883 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ded3000 == 28 [pid = 5704] [id = 754] 21:20:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x953e8800) [pid = 5704] [serial = 2262] [outer = (nil)] 21:20:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x9540d800) [pid = 5704] [serial = 2263] [outer = 0x953e8800] 21:20:25 INFO - PROCESS | 5704 | 1467433225002 Marionette DEBUG loaded listener.js 21:20:25 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x9547c000) [pid = 5704] [serial = 2264] [outer = 0x953e8800] 21:20:25 INFO - PROCESS | 5704 | 1467433225888 Marionette TRACE conn3 <- [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"]]]}] 21:20:25 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 21:20:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:20:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:20:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1532ms 21:20:25 INFO - PROCESS | 5704 | 1467433225926 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 21:20:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:20:25 INFO - PROCESS | 5704 | 1467433225932 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 21:20:25 INFO - PROCESS | 5704 | 1467433225938 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:20:25 INFO - PROCESS | 5704 | 1467433225942 Marionette TRACE conn3 <- [1,2986,null,{}] 21:20:25 INFO - PROCESS | 5704 | 1467433225948 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:25 INFO - PROCESS | 5704 | 1467433225953 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:26 INFO - PROCESS | 5704 | 1467433226218 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 21:20:26 INFO - PROCESS | 5704 | 1467433226422 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:26 INFO - PROCESS | 5704 | 1467433226432 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:26 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f82f000 == 29 [pid = 5704] [id = 755] 21:20:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x9547dc00) [pid = 5704] [serial = 2265] [outer = (nil)] 21:20:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x95491800) [pid = 5704] [serial = 2266] [outer = 0x9547dc00] 21:20:26 INFO - PROCESS | 5704 | 1467433226519 Marionette DEBUG loaded listener.js 21:20:26 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x95495c00) [pid = 5704] [serial = 2267] [outer = 0x9547dc00] 21:20:27 INFO - PROCESS | 5704 | 1467433227345 Marionette TRACE conn3 <- [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]]]}] 21:20:27 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. 21:20:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1432ms 21:20:27 INFO - PROCESS | 5704 | 1467433227370 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 21:20:27 INFO - PROCESS | 5704 | 1467433227374 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 21:20:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:20:27 INFO - PROCESS | 5704 | 1467433227381 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:20:27 INFO - PROCESS | 5704 | 1467433227385 Marionette TRACE conn3 <- [1,2990,null,{}] 21:20:27 INFO - PROCESS | 5704 | 1467433227391 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:27 INFO - PROCESS | 5704 | 1467433227396 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:27 INFO - PROCESS | 5704 | 1467433227568 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 21:20:27 INFO - PROCESS | 5704 | 1467433227783 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:27 INFO - PROCESS | 5704 | 1467433227795 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:27 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f22f800 == 30 [pid = 5704] [id = 756] 21:20:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8f83b400) [pid = 5704] [serial = 2268] [outer = (nil)] 21:20:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x95507000) [pid = 5704] [serial = 2269] [outer = 0x8f83b400] 21:20:27 INFO - PROCESS | 5704 | 1467433227874 Marionette DEBUG loaded listener.js 21:20:27 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x95509800) [pid = 5704] [serial = 2270] [outer = 0x8f83b400] 21:20:28 INFO - PROCESS | 5704 | ++DOCSHELL 0x95787c00 == 31 [pid = 5704] [id = 757] 21:20:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x97933000) [pid = 5704] [serial = 2271] [outer = (nil)] 21:20:28 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x9794b800) [pid = 5704] [serial = 2272] [outer = 0x97933000] 21:20:28 INFO - PROCESS | 5704 | 1467433228900 Marionette TRACE conn3 <- [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]]]}] 21:20:28 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. 21:20:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1532ms 21:20:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:20:28 INFO - PROCESS | 5704 | 1467433228914 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 21:20:28 INFO - PROCESS | 5704 | 1467433228917 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 21:20:28 INFO - PROCESS | 5704 | 1467433228924 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:20:28 INFO - PROCESS | 5704 | 1467433228928 Marionette TRACE conn3 <- [1,2994,null,{}] 21:20:28 INFO - PROCESS | 5704 | 1467433228934 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:28 INFO - PROCESS | 5704 | 1467433228945 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:29 INFO - PROCESS | 5704 | 1467433229192 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 21:20:29 INFO - PROCESS | 5704 | 1467433229362 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:29 INFO - PROCESS | 5704 | 1467433229370 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:29 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc68800 == 32 [pid = 5704] [id = 758] 21:20:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x91518800) [pid = 5704] [serial = 2273] [outer = (nil)] 21:20:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x9794e000) [pid = 5704] [serial = 2274] [outer = 0x91518800] 21:20:29 INFO - PROCESS | 5704 | 1467433229490 Marionette DEBUG loaded listener.js 21:20:29 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x97953000) [pid = 5704] [serial = 2275] [outer = 0x91518800] 21:20:30 INFO - PROCESS | 5704 | 1467433230338 Marionette TRACE conn3 <- [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]]]}] 21:20:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:20:30 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 21:20:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1439ms 21:20:30 INFO - PROCESS | 5704 | 1467433230364 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 21:20:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:20:30 INFO - PROCESS | 5704 | 1467433230368 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 21:20:30 INFO - PROCESS | 5704 | 1467433230376 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:20:30 INFO - PROCESS | 5704 | 1467433230379 Marionette TRACE conn3 <- [1,2998,null,{}] 21:20:30 INFO - PROCESS | 5704 | 1467433230389 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:30 INFO - PROCESS | 5704 | 1467433230401 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:30 INFO - PROCESS | 5704 | 1467433230627 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 21:20:31 INFO - PROCESS | 5704 | 1467433231132 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:31 INFO - PROCESS | 5704 | 1467433231143 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:31 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de77000 == 33 [pid = 5704] [id = 759] 21:20:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x8de77800) [pid = 5704] [serial = 2276] [outer = (nil)] 21:20:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8de8f400) [pid = 5704] [serial = 2277] [outer = 0x8de77800] 21:20:31 INFO - PROCESS | 5704 | 1467433231296 Marionette DEBUG loaded listener.js 21:20:31 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8eae8800) [pid = 5704] [serial = 2278] [outer = 0x8de77800] 21:20:32 INFO - PROCESS | 5704 | 1467433232126 Marionette TRACE conn3 <- [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]]]}] 21:20:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 21:20:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1786ms 21:20:32 INFO - PROCESS | 5704 | 1467433232163 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 21:20:32 INFO - PROCESS | 5704 | 1467433232169 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 21:20:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:20:32 INFO - PROCESS | 5704 | 1467433232177 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:20:32 INFO - PROCESS | 5704 | 1467433232182 Marionette TRACE conn3 <- [1,3002,null,{}] 21:20:32 INFO - PROCESS | 5704 | 1467433232191 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:32 INFO - PROCESS | 5704 | 1467433232200 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:32 INFO - PROCESS | 5704 | 1467433232381 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 21:20:32 INFO - PROCESS | 5704 | 1467433232591 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:32 INFO - PROCESS | 5704 | 1467433232599 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:32 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de61800 == 34 [pid = 5704] [id = 760] 21:20:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x8de87c00) [pid = 5704] [serial = 2279] [outer = (nil)] 21:20:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8fcd2000) [pid = 5704] [serial = 2280] [outer = 0x8de87c00] 21:20:32 INFO - PROCESS | 5704 | 1467433232776 Marionette DEBUG loaded listener.js 21:20:32 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x91b66400) [pid = 5704] [serial = 2281] [outer = 0x8de87c00] 21:20:33 INFO - PROCESS | 5704 | 1467433233659 Marionette TRACE conn3 <- [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]]]}] 21:20:33 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. 21:20:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1535ms 21:20:33 INFO - PROCESS | 5704 | 1467433233716 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 21:20:33 INFO - PROCESS | 5704 | 1467433233722 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 21:20:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:20:33 INFO - PROCESS | 5704 | 1467433233731 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:20:33 INFO - PROCESS | 5704 | 1467433233735 Marionette TRACE conn3 <- [1,3006,null,{}] 21:20:33 INFO - PROCESS | 5704 | 1467433233766 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:33 INFO - PROCESS | 5704 | 1467433233770 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:33 INFO - PROCESS | 5704 | 1467433233969 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 21:20:35 INFO - PROCESS | 5704 | --DOCSHELL 0x8f22cc00 == 33 [pid = 5704] [id = 746] 21:20:35 INFO - PROCESS | 5704 | --DOCSHELL 0x8de77400 == 32 [pid = 5704] [id = 733] 21:20:35 INFO - PROCESS | 5704 | --DOCSHELL 0x95787c00 == 31 [pid = 5704] [id = 757] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x8eaecc00) [pid = 5704] [serial = 2207] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x8de6fc00) [pid = 5704] [serial = 2204] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8de7b000) [pid = 5704] [serial = 2205] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8de82c00) [pid = 5704] [serial = 2201] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8fc7c800) [pid = 5704] [serial = 2210] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x91c85800) [pid = 5704] [serial = 2216] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8de79c00) [pid = 5704] [serial = 2181] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x8de66c00) [pid = 5704] [serial = 2180] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8fcc6800) [pid = 5704] [serial = 2184] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8f9d5000) [pid = 5704] [serial = 2183] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8fc7f000) [pid = 5704] [serial = 2213] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x925f5c00) [pid = 5704] [serial = 2187] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x91cd1000) [pid = 5704] [serial = 2186] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x93c23c00) [pid = 5704] [serial = 2190] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x91c8c400) [pid = 5704] [serial = 2189] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8fcc7c00) [pid = 5704] [serial = 2211] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x93e4a800) [pid = 5704] [serial = 2193] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x93e47000) [pid = 5704] [serial = 2192] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x9547fc00) [pid = 5704] [serial = 2196] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x953ea800) [pid = 5704] [serial = 2195] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x95506c00) [pid = 5704] [serial = 2199] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x95496800) [pid = 5704] [serial = 2198] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8ee56400) [pid = 5704] [serial = 2208] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8fcd4c00) [pid = 5704] [serial = 2214] [outer = (nil)] [url = about:blank] 21:20:35 INFO - PROCESS | 5704 | 1467433235429 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:35 INFO - PROCESS | 5704 | 1467433235437 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:35 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc6a800 == 32 [pid = 5704] [id = 761] 21:20:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x8dc6ac00) [pid = 5704] [serial = 2282] [outer = (nil)] 21:20:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x8dc6e400) [pid = 5704] [serial = 2283] [outer = 0x8dc6ac00] 21:20:35 INFO - PROCESS | 5704 | 1467433235524 Marionette DEBUG loaded listener.js 21:20:35 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x8de62000) [pid = 5704] [serial = 2284] [outer = 0x8dc6ac00] 21:20:36 INFO - PROCESS | 5704 | 1467433236300 Marionette TRACE conn3 <- [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]]]}] 21:20:36 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. 21:20:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2612ms 21:20:36 INFO - PROCESS | 5704 | 1467433236345 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 21:20:36 INFO - PROCESS | 5704 | 1467433236351 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 21:20:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:20:36 INFO - PROCESS | 5704 | 1467433236358 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:20:36 INFO - PROCESS | 5704 | 1467433236363 Marionette TRACE conn3 <- [1,3010,null,{}] 21:20:36 INFO - PROCESS | 5704 | 1467433236372 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:36 INFO - PROCESS | 5704 | 1467433236380 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:36 INFO - PROCESS | 5704 | 1467433236545 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 21:20:36 INFO - PROCESS | 5704 | 1467433236698 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:36 INFO - PROCESS | 5704 | 1467433236708 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:36 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de84c00 == 33 [pid = 5704] [id = 762] 21:20:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8de86400) [pid = 5704] [serial = 2285] [outer = (nil)] 21:20:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8dec5c00) [pid = 5704] [serial = 2286] [outer = 0x8de86400] 21:20:36 INFO - PROCESS | 5704 | 1467433236795 Marionette DEBUG loaded listener.js 21:20:36 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8ded4c00) [pid = 5704] [serial = 2287] [outer = 0x8de86400] 21:20:37 INFO - PROCESS | 5704 | 1467433237545 Marionette TRACE conn3 <- [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]]]}] 21:20:37 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 21:20:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1231ms 21:20:37 INFO - PROCESS | 5704 | 1467433237614 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 21:20:37 INFO - PROCESS | 5704 | 1467433237621 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 21:20:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:20:37 INFO - PROCESS | 5704 | 1467433237631 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:20:37 INFO - PROCESS | 5704 | 1467433237636 Marionette TRACE conn3 <- [1,3014,null,{}] 21:20:37 INFO - PROCESS | 5704 | 1467433237643 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:37 INFO - PROCESS | 5704 | 1467433237648 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:37 INFO - PROCESS | 5704 | 1467433237816 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 21:20:37 INFO - PROCESS | 5704 | 1467433237826 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:37 INFO - PROCESS | 5704 | 1467433237836 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:37 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4d000 == 34 [pid = 5704] [id = 763] 21:20:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8ee58400) [pid = 5704] [serial = 2288] [outer = (nil)] 21:20:37 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x8f22e800) [pid = 5704] [serial = 2289] [outer = 0x8ee58400] 21:20:37 INFO - PROCESS | 5704 | 1467433237906 Marionette DEBUG loaded listener.js 21:20:38 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x8f9dbc00) [pid = 5704] [serial = 2290] [outer = 0x8ee58400] 21:20:38 INFO - PROCESS | 5704 | [5704] 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 21:20:39 INFO - PROCESS | 5704 | 1467433239072 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:20:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:20:39 INFO - {} 21:20:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:20:39 INFO - {} 21:20:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:20:39 INFO - {} 21:20:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:20:39 INFO - {} 21:20:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1484ms 21:20:39 INFO - PROCESS | 5704 | 1467433239130 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 21:20:39 INFO - PROCESS | 5704 | 1467433239134 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 21:20:39 INFO - TEST-START | /FileAPI/fileReader.html 21:20:39 INFO - PROCESS | 5704 | 1467433239150 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:20:39 INFO - PROCESS | 5704 | 1467433239160 Marionette TRACE conn3 <- [1,3018,null,{}] 21:20:39 INFO - PROCESS | 5704 | 1467433239176 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:39 INFO - PROCESS | 5704 | 1467433239182 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:39 INFO - PROCESS | 5704 | 1467433239411 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 21:20:39 INFO - PROCESS | 5704 | 1467433239441 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:39 INFO - PROCESS | 5704 | 1467433239448 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:39 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fccb400 == 35 [pid = 5704] [id = 764] 21:20:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x8fccc000) [pid = 5704] [serial = 2291] [outer = (nil)] 21:20:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x91c86400) [pid = 5704] [serial = 2292] [outer = 0x8fccc000] 21:20:39 INFO - PROCESS | 5704 | 1467433239521 Marionette DEBUG loaded listener.js 21:20:39 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x91c8dc00) [pid = 5704] [serial = 2293] [outer = 0x8fccc000] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x92e3ac00) [pid = 5704] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x8f225c00) [pid = 5704] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x91c85400) [pid = 5704] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de8e000) [pid = 5704] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x91cd8c00) [pid = 5704] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8f9e0400) [pid = 5704] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8dec7000) [pid = 5704] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x93be4800) [pid = 5704] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x92d29400) [pid = 5704] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x91cd9000) [pid = 5704] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x8de77c00) [pid = 5704] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8de69000) [pid = 5704] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x91513c00) [pid = 5704] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8ee58800) [pid = 5704] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:20:40 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8f22dc00) [pid = 5704] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:20:40 INFO - PROCESS | 5704 | 1467433240991 Marionette TRACE conn3 <- [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]]]}] 21:20:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:20:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:20:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:20:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:20:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 1916ms 21:20:41 INFO - PROCESS | 5704 | 1467433241089 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 21:20:41 INFO - PROCESS | 5704 | 1467433241094 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 21:20:41 INFO - TEST-START | /FileAPI/historical.html 21:20:41 INFO - PROCESS | 5704 | 1467433241106 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:20:41 INFO - PROCESS | 5704 | 1467433241109 Marionette TRACE conn3 <- [1,3022,null,{}] 21:20:41 INFO - PROCESS | 5704 | 1467433241117 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:41 INFO - PROCESS | 5704 | 1467433241122 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:41 INFO - PROCESS | 5704 | 1467433241279 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 21:20:41 INFO - PROCESS | 5704 | 1467433241430 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:41 INFO - PROCESS | 5704 | 1467433241438 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:41 INFO - PROCESS | 5704 | ++DOCSHELL 0x8ee4a800 == 36 [pid = 5704] [id = 765] 21:20:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x8ee50c00) [pid = 5704] [serial = 2294] [outer = (nil)] 21:20:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x91c90400) [pid = 5704] [serial = 2295] [outer = 0x8ee50c00] 21:20:41 INFO - PROCESS | 5704 | 1467433241513 Marionette DEBUG loaded listener.js 21:20:41 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x91cd3c00) [pid = 5704] [serial = 2296] [outer = 0x8ee50c00] 21:20:42 INFO - PROCESS | 5704 | 1467433242217 Marionette TRACE conn3 <- [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"]]]}] 21:20:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:20:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:20:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:20:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:20:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:20:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:20:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:20:42 INFO - TEST-OK | /FileAPI/historical.html | took 1133ms 21:20:42 INFO - PROCESS | 5704 | 1467433242244 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 21:20:42 INFO - PROCESS | 5704 | 1467433242250 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 21:20:42 INFO - TEST-START | /FileAPI/idlharness.html 21:20:42 INFO - PROCESS | 5704 | 1467433242258 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:20:42 INFO - PROCESS | 5704 | 1467433242260 Marionette TRACE conn3 <- [1,3026,null,{}] 21:20:42 INFO - PROCESS | 5704 | 1467433242267 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:42 INFO - PROCESS | 5704 | 1467433242272 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:42 INFO - PROCESS | 5704 | 1467433242482 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 21:20:42 INFO - PROCESS | 5704 | 1467433242587 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:42 INFO - PROCESS | 5704 | 1467433242605 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:42 INFO - PROCESS | 5704 | ++DOCSHELL 0x92664000 == 37 [pid = 5704] [id = 766] 21:20:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x92665400) [pid = 5704] [serial = 2297] [outer = (nil)] 21:20:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x92d29800) [pid = 5704] [serial = 2298] [outer = 0x92665400] 21:20:42 INFO - PROCESS | 5704 | 1467433242690 Marionette DEBUG loaded listener.js 21:20:42 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x93b9a400) [pid = 5704] [serial = 2299] [outer = 0x92665400] 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:20:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:20:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:20:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:20:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:20:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:20:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:20:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:20:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:20:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:20:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:20:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:20:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:20:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:20:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:20:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:20:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:20:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:20:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:20:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:20:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:20:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 21:20:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:20:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:20:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:20:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:20:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:20:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:20:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:20:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:20:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:20:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:20:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:20:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:20:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:20:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:20:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:20:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 21:20:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:20:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:20:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:20:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:20:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:20:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:20:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:20:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:20:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 2514ms 21:20:44 INFO - PROCESS | 5704 | 1467433244568 Marionette TRACE conn3 <- [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]]]}] 21:20:44 INFO - PROCESS | 5704 | 1467433244899 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 21:20:44 INFO - PROCESS | 5704 | 1467433244906 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 21:20:44 INFO - TEST-START | /FileAPI/idlharness.worker 21:20:44 INFO - PROCESS | 5704 | 1467433244923 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:20:44 INFO - PROCESS | 5704 | 1467433244930 Marionette TRACE conn3 <- [1,3030,null,{}] 21:20:44 INFO - PROCESS | 5704 | 1467433244939 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:44 INFO - PROCESS | 5704 | 1467433244946 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:45 INFO - PROCESS | 5704 | 1467433245126 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 21:20:45 INFO - PROCESS | 5704 | 1467433245318 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:45 INFO - PROCESS | 5704 | 1467433245330 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:45 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de6b400 == 38 [pid = 5704] [id = 767] 21:20:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8de71c00) [pid = 5704] [serial = 2300] [outer = (nil)] 21:20:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x93e4b400) [pid = 5704] [serial = 2301] [outer = 0x8de71c00] 21:20:45 INFO - PROCESS | 5704 | 1467433245413 Marionette DEBUG loaded listener.js 21:20:45 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x953ee800) [pid = 5704] [serial = 2302] [outer = 0x8de71c00] 21:20:45 INFO - PROCESS | 5704 | [5704] 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 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:20:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:20:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:20:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:20:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:20:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:20:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:20:47 INFO - {} 21:20:47 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 21:20:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:20:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:20:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:20:47 INFO - {} 21:20:47 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 - {} 21:20:47 INFO - {} 21:20:47 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 21:20:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:20:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:20:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:20:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:20:47 INFO - {} 21:20:47 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 21:20:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:20:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:20:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:20:47 INFO - {} 21:20:47 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 - {} 21:20:47 INFO - {} 21:20:47 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 21:20:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:20:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:20:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 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 21:20:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:20:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:20:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 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 21:20:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 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 21:20:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 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 21:20:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:20:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:20:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:20:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:20:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:20:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:20:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:20:47 INFO - {} 21:20:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:20:47 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:20:48 INFO - {} 21:20:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2875ms 21:20:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:20:48 INFO - PROCESS | 5704 | 1467433247672 Marionette TRACE conn3 <- [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,{},{}]]]}] 21:20:48 INFO - PROCESS | 5704 | 1467433247823 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 21:20:48 INFO - PROCESS | 5704 | 1467433247847 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 21:20:48 INFO - PROCESS | 5704 | 1467433247882 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:20:48 INFO - PROCESS | 5704 | 1467433247891 Marionette TRACE conn3 <- [1,3034,null,{}] 21:20:48 INFO - PROCESS | 5704 | 1467433247915 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:48 INFO - PROCESS | 5704 | 1467433247923 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:48 INFO - PROCESS | 5704 | 1467433248282 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 21:20:48 INFO - PROCESS | 5704 | 1467433248436 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:48 INFO - PROCESS | 5704 | 1467433248444 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:48 INFO - PROCESS | 5704 | ++DOCSHELL 0x95410000 == 39 [pid = 5704] [id = 768] 21:20:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x9a831c00) [pid = 5704] [serial = 2303] [outer = (nil)] 21:20:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x9a834400) [pid = 5704] [serial = 2304] [outer = 0x9a831c00] 21:20:48 INFO - PROCESS | 5704 | 1467433248535 Marionette DEBUG loaded listener.js 21:20:48 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x9a836c00) [pid = 5704] [serial = 2305] [outer = 0x9a831c00] 21:20:49 INFO - PROCESS | 5704 | 1467433249433 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:20:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:20:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1614ms 21:20:49 INFO - PROCESS | 5704 | 1467433249489 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 21:20:49 INFO - PROCESS | 5704 | 1467433249493 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 21:20:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:20:49 INFO - PROCESS | 5704 | 1467433249532 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:20:49 INFO - PROCESS | 5704 | 1467433249541 Marionette TRACE conn3 <- [1,3038,null,{}] 21:20:49 INFO - PROCESS | 5704 | 1467433249563 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:49 INFO - PROCESS | 5704 | 1467433249574 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:49 INFO - PROCESS | 5704 | 1467433249810 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 21:20:50 INFO - PROCESS | 5704 | 1467433250041 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:50 INFO - PROCESS | 5704 | 1467433250055 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:50 INFO - PROCESS | 5704 | ++DOCSHELL 0x9aa87000 == 40 [pid = 5704] [id = 769] 21:20:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x9aa89c00) [pid = 5704] [serial = 2306] [outer = (nil)] 21:20:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x9aa8d000) [pid = 5704] [serial = 2307] [outer = 0x9aa89c00] 21:20:50 INFO - PROCESS | 5704 | 1467433250174 Marionette DEBUG loaded listener.js 21:20:50 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x9aa91c00) [pid = 5704] [serial = 2308] [outer = 0x9aa89c00] 21:20:51 INFO - PROCESS | 5704 | 1467433251089 Marionette TRACE conn3 <- [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"]]]}] 21:20:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:20:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:20:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:20:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1597ms 21:20:51 INFO - PROCESS | 5704 | 1467433251126 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 21:20:51 INFO - PROCESS | 5704 | 1467433251130 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 21:20:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:20:51 INFO - PROCESS | 5704 | 1467433251138 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:20:51 INFO - PROCESS | 5704 | 1467433251141 Marionette TRACE conn3 <- [1,3042,null,{}] 21:20:51 INFO - PROCESS | 5704 | 1467433251147 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:51 INFO - PROCESS | 5704 | 1467433251153 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:51 INFO - PROCESS | 5704 | 1467433251344 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 21:20:51 INFO - PROCESS | 5704 | 1467433251540 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:51 INFO - PROCESS | 5704 | 1467433251550 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:51 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcd2c00 == 41 [pid = 5704] [id = 770] 21:20:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8dcd3000) [pid = 5704] [serial = 2309] [outer = (nil)] 21:20:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8fcc9000) [pid = 5704] [serial = 2310] [outer = 0x8dcd3000] 21:20:51 INFO - PROCESS | 5704 | 1467433251639 Marionette DEBUG loaded listener.js 21:20:51 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x925f5800) [pid = 5704] [serial = 2311] [outer = 0x8dcd3000] 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:20:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:20:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 21:20:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:20:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:20:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:20:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:20:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2039ms 21:20:53 INFO - PROCESS | 5704 | 1467433253053 Marionette TRACE conn3 <- [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]]]}] 21:20:53 INFO - PROCESS | 5704 | 1467433253229 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 21:20:53 INFO - PROCESS | 5704 | 1467433253271 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 21:20:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:20:53 INFO - PROCESS | 5704 | 1467433253360 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:20:53 INFO - PROCESS | 5704 | 1467433253368 Marionette TRACE conn3 <- [1,3046,null,{}] 21:20:53 INFO - PROCESS | 5704 | 1467433253510 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:53 INFO - PROCESS | 5704 | 1467433253519 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:53 INFO - PROCESS | 5704 | 1467433253792 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 21:20:53 INFO - PROCESS | 5704 | 1467433253955 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:53 INFO - PROCESS | 5704 | 1467433253964 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:53 INFO - PROCESS | 5704 | --DOCSHELL 0x8decac00 == 40 [pid = 5704] [id = 737] 21:20:53 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9e0800 == 39 [pid = 5704] [id = 736] 21:20:54 INFO - PROCESS | 5704 | ++DOCSHELL 0x8decec00 == 40 [pid = 5704] [id = 771] 21:20:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x8decf800) [pid = 5704] [serial = 2312] [outer = (nil)] 21:20:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8f837800) [pid = 5704] [serial = 2313] [outer = 0x8decf800] 21:20:54 INFO - PROCESS | 5704 | 1467433254074 Marionette DEBUG loaded listener.js 21:20:54 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x91511c00) [pid = 5704] [serial = 2314] [outer = 0x8decf800] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x95405000) [pid = 5704] [serial = 2255] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x953ecc00) [pid = 5704] [serial = 2254] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8fccb800) [pid = 5704] [serial = 2243] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x92666400) [pid = 5704] [serial = 2251] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x93e3b800) [pid = 5704] [serial = 2232] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x92e3b000) [pid = 5704] [serial = 2226] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x925ecc00) [pid = 5704] [serial = 2222] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x93e2e800) [pid = 5704] [serial = 2231] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x8f22b000) [pid = 5704] [serial = 2223] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8deccc00) [pid = 5704] [serial = 2202] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x8fc7cc00) [pid = 5704] [serial = 2242] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x8ded2400) [pid = 5704] [serial = 2238] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x91cd4400) [pid = 5704] [serial = 2217] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x92e3e400) [pid = 5704] [serial = 2235] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 84 (0x8f833800) [pid = 5704] [serial = 2240] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 83 (0x93e31400) [pid = 5704] [serial = 2234] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 82 (0x92e37000) [pid = 5704] [serial = 2252] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 81 (0x8de88000) [pid = 5704] [serial = 2237] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 80 (0x93be5400) [pid = 5704] [serial = 2229] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 79 (0x8f9dcc00) [pid = 5704] [serial = 2220] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 78 (0x8f82e000) [pid = 5704] [serial = 2219] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 77 (0x91cdd800) [pid = 5704] [serial = 2245] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 76 (0x8fccc400) [pid = 5704] [serial = 2246] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 75 (0x92667000) [pid = 5704] [serial = 2248] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 74 (0x92d31800) [pid = 5704] [serial = 2225] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 73 (0x92d25c00) [pid = 5704] [serial = 2249] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | --DOMWINDOW == 72 (0x93be2800) [pid = 5704] [serial = 2228] [outer = (nil)] [url = about:blank] 21:20:54 INFO - PROCESS | 5704 | [5704] 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 21:20:54 INFO - PROCESS | 5704 | 1467433254982 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:20:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:20:55 INFO - {} 21:20:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1664ms 21:20:55 INFO - PROCESS | 5704 | 1467433255019 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 21:20:55 INFO - PROCESS | 5704 | 1467433255026 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 21:20:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:20:55 INFO - PROCESS | 5704 | 1467433255034 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:20:55 INFO - PROCESS | 5704 | 1467433255040 Marionette TRACE conn3 <- [1,3050,null,{}] 21:20:55 INFO - PROCESS | 5704 | 1467433255096 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:55 INFO - PROCESS | 5704 | 1467433255103 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:55 INFO - PROCESS | 5704 | 1467433255302 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 21:20:55 INFO - PROCESS | 5704 | 1467433255570 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:55 INFO - PROCESS | 5704 | 1467433255586 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:55 INFO - PROCESS | 5704 | ++DOCSHELL 0x8f9d8000 == 41 [pid = 5704] [id = 772] 21:20:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 73 (0x8f9dcc00) [pid = 5704] [serial = 2315] [outer = (nil)] 21:20:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 74 (0x8fc83800) [pid = 5704] [serial = 2316] [outer = 0x8f9dcc00] 21:20:55 INFO - PROCESS | 5704 | 1467433255676 Marionette DEBUG loaded listener.js 21:20:55 INFO - PROCESS | 5704 | ++DOMWINDOW == 75 (0x91b72400) [pid = 5704] [serial = 2317] [outer = 0x8f9dcc00] 21:20:56 INFO - PROCESS | 5704 | 1467433256550 Marionette TRACE conn3 <- [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]]]}] 21:20:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:20:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:20:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:20:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:20:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1577ms 21:20:56 INFO - PROCESS | 5704 | 1467433256612 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 21:20:56 INFO - PROCESS | 5704 | 1467433256620 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 21:20:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:20:56 INFO - PROCESS | 5704 | 1467433256632 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:20:56 INFO - PROCESS | 5704 | 1467433256636 Marionette TRACE conn3 <- [1,3054,null,{}] 21:20:56 INFO - PROCESS | 5704 | 1467433256643 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:56 INFO - PROCESS | 5704 | 1467433256649 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:56 INFO - PROCESS | 5704 | 1467433256832 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 21:20:57 INFO - PROCESS | 5704 | 1467433257040 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:57 INFO - PROCESS | 5704 | 1467433257049 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:57 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc7800 == 42 [pid = 5704] [id = 773] 21:20:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 76 (0x9265ec00) [pid = 5704] [serial = 2318] [outer = (nil)] 21:20:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 77 (0x92e3a800) [pid = 5704] [serial = 2319] [outer = 0x9265ec00] 21:20:57 INFO - PROCESS | 5704 | 1467433257132 Marionette DEBUG loaded listener.js 21:20:57 INFO - PROCESS | 5704 | ++DOMWINDOW == 78 (0x930e6400) [pid = 5704] [serial = 2320] [outer = 0x9265ec00] 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:20:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:20:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:20:58 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" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:20:58 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" 21:20:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:20:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:20:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:20:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1932ms 21:20:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:20:58 INFO - PROCESS | 5704 | 1467433258420 Marionette TRACE conn3 <- [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"]]]}] 21:20:58 INFO - PROCESS | 5704 | 1467433258598 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 21:20:58 INFO - PROCESS | 5704 | 1467433258612 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 21:20:58 INFO - PROCESS | 5704 | 1467433258638 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:20:58 INFO - PROCESS | 5704 | 1467433258657 Marionette TRACE conn3 <- [1,3058,null,{}] 21:20:58 INFO - PROCESS | 5704 | 1467433258844 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:20:58 INFO - PROCESS | 5704 | 1467433258853 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:59 INFO - PROCESS | 5704 | 1467433259102 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 21:20:59 INFO - PROCESS | 5704 | 1467433259239 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:20:59 INFO - PROCESS | 5704 | 1467433259251 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:20:59 INFO - PROCESS | 5704 | ++DOCSHELL 0x9540f800 == 43 [pid = 5704] [id = 774] 21:20:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 79 (0x9547b000) [pid = 5704] [serial = 2321] [outer = (nil)] 21:20:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 80 (0x95481c00) [pid = 5704] [serial = 2322] [outer = 0x9547b000] 21:20:59 INFO - PROCESS | 5704 | 1467433259372 Marionette DEBUG loaded listener.js 21:20:59 INFO - PROCESS | 5704 | ++DOMWINDOW == 81 (0x95487400) [pid = 5704] [serial = 2323] [outer = 0x9547b000] 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:21:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:21:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:21:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:21:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:21:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:21:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:21:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:21:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:21:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:21:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:21:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:21:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:21:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:21:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:21:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1676ms 21:21:00 INFO - PROCESS | 5704 | 1467433260283 Marionette TRACE conn3 <- [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]]]}] 21:21:00 INFO - PROCESS | 5704 | 1467433260311 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 21:21:00 INFO - PROCESS | 5704 | 1467433260315 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 21:21:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:21:00 INFO - PROCESS | 5704 | 1467433260330 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:21:00 INFO - PROCESS | 5704 | 1467433260335 Marionette TRACE conn3 <- [1,3062,null,{}] 21:21:00 INFO - PROCESS | 5704 | 1467433260342 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:00 INFO - PROCESS | 5704 | 1467433260346 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:00 INFO - PROCESS | 5704 | 1467433260537 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 21:21:00 INFO - PROCESS | 5704 | 1467433260731 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:00 INFO - PROCESS | 5704 | 1467433260738 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:00 INFO - PROCESS | 5704 | ++DOCSHELL 0x925f3800 == 44 [pid = 5704] [id = 775] 21:21:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 82 (0x925f4c00) [pid = 5704] [serial = 2324] [outer = (nil)] 21:21:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 83 (0x95484800) [pid = 5704] [serial = 2325] [outer = 0x925f4c00] 21:21:00 INFO - PROCESS | 5704 | 1467433260868 Marionette DEBUG loaded listener.js 21:21:00 INFO - PROCESS | 5704 | ++DOMWINDOW == 84 (0x95499400) [pid = 5704] [serial = 2326] [outer = 0x925f4c00] 21:21:01 INFO - PROCESS | 5704 | [5704] 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 21:21:01 INFO - PROCESS | 5704 | 1467433261881 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:21:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:21:01 INFO - {} 21:21:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1582ms 21:21:01 INFO - PROCESS | 5704 | 1467433261915 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 21:21:01 INFO - PROCESS | 5704 | 1467433261918 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 21:21:01 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:21:01 INFO - PROCESS | 5704 | 1467433261932 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:21:01 INFO - PROCESS | 5704 | 1467433261935 Marionette TRACE conn3 <- [1,3066,null,{}] 21:21:01 INFO - PROCESS | 5704 | 1467433261942 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:01 INFO - PROCESS | 5704 | 1467433261948 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:02 INFO - PROCESS | 5704 | 1467433262230 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 21:21:02 INFO - PROCESS | 5704 | 1467433262428 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:02 INFO - PROCESS | 5704 | 1467433262438 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:02 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc63000 == 45 [pid = 5704] [id = 776] 21:21:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 85 (0x8eae2800) [pid = 5704] [serial = 2327] [outer = (nil)] 21:21:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x9794a400) [pid = 5704] [serial = 2328] [outer = 0x8eae2800] 21:21:02 INFO - PROCESS | 5704 | 1467433262594 Marionette DEBUG loaded listener.js 21:21:02 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x97953800) [pid = 5704] [serial = 2329] [outer = 0x8eae2800] 21:21:03 INFO - PROCESS | 5704 | 1467433263972 Marionette TRACE conn3 <- [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]]]}] 21:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:21:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:21:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2100ms 21:21:04 INFO - PROCESS | 5704 | 1467433264059 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 21:21:04 INFO - PROCESS | 5704 | 1467433264067 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 21:21:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:21:04 INFO - PROCESS | 5704 | 1467433264078 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:21:04 INFO - PROCESS | 5704 | 1467433264084 Marionette TRACE conn3 <- [1,3070,null,{}] 21:21:04 INFO - PROCESS | 5704 | 1467433264093 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:04 INFO - PROCESS | 5704 | 1467433264112 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:04 INFO - PROCESS | 5704 | 1467433264572 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 21:21:04 INFO - PROCESS | 5704 | 1467433264866 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:04 INFO - PROCESS | 5704 | 1467433264880 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:04 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc65800 == 46 [pid = 5704] [id = 777] 21:21:04 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x8de7e000) [pid = 5704] [serial = 2330] [outer = (nil)] 21:21:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x99750c00) [pid = 5704] [serial = 2331] [outer = 0x8de7e000] 21:21:05 INFO - PROCESS | 5704 | 1467433265018 Marionette DEBUG loaded listener.js 21:21:05 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x99f8d800) [pid = 5704] [serial = 2332] [outer = 0x8de7e000] 21:21:06 INFO - PROCESS | 5704 | 1467433266307 Marionette TRACE conn3 <- [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]]]}] 21:21:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:21:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:21:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:21:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:21:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:21:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:21:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2295ms 21:21:06 INFO - PROCESS | 5704 | 1467433266380 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 21:21:06 INFO - PROCESS | 5704 | 1467433266386 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 21:21:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:21:06 INFO - PROCESS | 5704 | 1467433266408 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:21:06 INFO - PROCESS | 5704 | 1467433266414 Marionette TRACE conn3 <- [1,3074,null,{}] 21:21:06 INFO - PROCESS | 5704 | 1467433266424 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:06 INFO - PROCESS | 5704 | 1467433266432 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:06 INFO - PROCESS | 5704 | 1467433266708 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 21:21:07 INFO - PROCESS | 5704 | 1467433267060 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:07 INFO - PROCESS | 5704 | 1467433267075 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:07 INFO - PROCESS | 5704 | ++DOCSHELL 0x97932c00 == 47 [pid = 5704] [id = 778] 21:21:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x9794cc00) [pid = 5704] [serial = 2333] [outer = (nil)] 21:21:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x95781800) [pid = 5704] [serial = 2334] [outer = 0x9794cc00] 21:21:07 INFO - PROCESS | 5704 | 1467433267189 Marionette DEBUG loaded listener.js 21:21:07 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x9792c400) [pid = 5704] [serial = 2335] [outer = 0x9794cc00] 21:21:08 INFO - PROCESS | 5704 | 1467433268048 Marionette TRACE conn3 <- [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]]]}] 21:21:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:21:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:21:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:21:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:21:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:21:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:21:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1703ms 21:21:08 INFO - PROCESS | 5704 | 1467433268106 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 21:21:08 INFO - PROCESS | 5704 | 1467433268110 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 21:21:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:21:08 INFO - PROCESS | 5704 | 1467433268118 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:21:08 INFO - PROCESS | 5704 | 1467433268123 Marionette TRACE conn3 <- [1,3078,null,{}] 21:21:08 INFO - PROCESS | 5704 | 1467433268129 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:08 INFO - PROCESS | 5704 | 1467433268134 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:08 INFO - PROCESS | 5704 | 1467433268420 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 21:21:08 INFO - PROCESS | 5704 | 1467433268569 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:08 INFO - PROCESS | 5704 | 1467433268578 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:08 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc8c00 == 48 [pid = 5704] [id = 779] 21:21:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8dccac00) [pid = 5704] [serial = 2336] [outer = (nil)] 21:21:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x8de73400) [pid = 5704] [serial = 2337] [outer = 0x8dccac00] 21:21:08 INFO - PROCESS | 5704 | 1467433268814 Marionette DEBUG loaded listener.js 21:21:08 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x8e6afc00) [pid = 5704] [serial = 2338] [outer = 0x8dccac00] 21:21:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 21:21:09 INFO - reader.readAsText(blob_2) 21:21:09 INFO - }" did not throw 21:21:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 21:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:21:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 21:21:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 21:21:09 INFO - reader.readAsDataURL(blob_2) 21:21:09 INFO - }" did not throw 21:21:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 21:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:21:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 21:21:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 21:21:09 INFO - reader.readAsArrayBuffer(blob_2) 21:21:09 INFO - }" did not throw 21:21:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 21:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:21:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:21:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 21:21:09 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 21:21:09 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 21:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:21:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:21:09 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 21:21:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:21:09 INFO - PROCESS | 5704 | 1467433269768 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 21:21:09 INFO - PROCESS | 5704 | 1467433269829 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:21:09 INFO - PROCESS | 5704 | 1467433269838 Marionette TRACE conn3 <- [1,3082,null,{}] 21:21:09 INFO - PROCESS | 5704 | 1467433269876 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:09 INFO - PROCESS | 5704 | 1467433269885 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:10 INFO - PROCESS | 5704 | 1467433270064 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8de65800 == 47 [pid = 5704] [id = 745] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x9151cc00 == 46 [pid = 5704] [id = 743] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x92663800 == 45 [pid = 5704] [id = 742] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8de77000 == 44 [pid = 5704] [id = 759] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x91c83800 == 43 [pid = 5704] [id = 740] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8f82c800 == 42 [pid = 5704] [id = 751] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x92d28800 == 41 [pid = 5704] [id = 741] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc68800 == 40 [pid = 5704] [id = 758] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8de6c800 == 39 [pid = 5704] [id = 752] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8eae4800 == 38 [pid = 5704] [id = 753] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8ded3000 == 37 [pid = 5704] [id = 754] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8f22f800 == 36 [pid = 5704] [id = 756] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcca400 == 35 [pid = 5704] [id = 744] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8f82f000 == 34 [pid = 5704] [id = 755] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc6a800 == 33 [pid = 5704] [id = 761] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8de61800 == 32 [pid = 5704] [id = 760] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8dcd2800 == 31 [pid = 5704] [id = 734] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8f9de800 == 30 [pid = 5704] [id = 747] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8e6bc000 == 29 [pid = 5704] [id = 739] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc66c00 == 28 [pid = 5704] [id = 750] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8ded3400 == 27 [pid = 5704] [id = 735] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8dc67c00 == 26 [pid = 5704] [id = 749] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x91c84c00 == 25 [pid = 5704] [id = 748] 21:21:11 INFO - PROCESS | 5704 | --DOCSHELL 0x8fcd0000 == 24 [pid = 5704] [id = 738] 21:21:11 INFO - PROCESS | 5704 | 1467433271552 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:11 INFO - PROCESS | 5704 | 1467433271564 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:11 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcc7000 == 25 [pid = 5704] [id = 780] 21:21:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x8dcc9800) [pid = 5704] [serial = 2339] [outer = (nil)] 21:21:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x8de61400) [pid = 5704] [serial = 2340] [outer = 0x8dcc9800] 21:21:11 INFO - PROCESS | 5704 | 1467433271650 Marionette DEBUG loaded listener.js 21:21:11 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x8de6d000) [pid = 5704] [serial = 2341] [outer = 0x8dcc9800] 21:21:12 INFO - PROCESS | 5704 | 1467433272440 Marionette TRACE conn3 <- [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]]]}] 21:21:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:21:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:21:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:21:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:21:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:21:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2719ms 21:21:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:21:12 INFO - PROCESS | 5704 | 1467433272501 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 21:21:12 INFO - PROCESS | 5704 | 1467433272506 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 21:21:12 INFO - PROCESS | 5704 | 1467433272514 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:21:12 INFO - PROCESS | 5704 | 1467433272519 Marionette TRACE conn3 <- [1,3086,null,{}] 21:21:12 INFO - PROCESS | 5704 | 1467433272528 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:12 INFO - PROCESS | 5704 | 1467433272533 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:12 INFO - PROCESS | 5704 | 1467433272697 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 21:21:12 INFO - PROCESS | 5704 | 1467433272860 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:12 INFO - PROCESS | 5704 | 1467433272870 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:12 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b9800 == 26 [pid = 5704] [id = 781] 21:21:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x8e6ba800) [pid = 5704] [serial = 2342] [outer = (nil)] 21:21:12 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8ee4cc00) [pid = 5704] [serial = 2343] [outer = 0x8e6ba800] 21:21:12 INFO - PROCESS | 5704 | 1467433272965 Marionette DEBUG loaded listener.js 21:21:13 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x8f229400) [pid = 5704] [serial = 2344] [outer = 0x8e6ba800] 21:21:13 INFO - PROCESS | 5704 | 1467433273990 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:21:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:21:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1491ms 21:21:14 INFO - PROCESS | 5704 | 1467433274009 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 21:21:14 INFO - PROCESS | 5704 | 1467433274017 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 21:21:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:21:14 INFO - PROCESS | 5704 | 1467433274034 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:21:14 INFO - PROCESS | 5704 | 1467433274037 Marionette TRACE conn3 <- [1,3090,null,{}] 21:21:14 INFO - PROCESS | 5704 | 1467433274046 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:14 INFO - PROCESS | 5704 | 1467433274051 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:14 INFO - PROCESS | 5704 | 1467433274284 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 21:21:14 INFO - PROCESS | 5704 | 1467433274318 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:14 INFO - PROCESS | 5704 | 1467433274327 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:14 INFO - PROCESS | 5704 | ++DOCSHELL 0x8fc7a400 == 27 [pid = 5704] [id = 782] 21:21:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x8fc7c800) [pid = 5704] [serial = 2345] [outer = (nil)] 21:21:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 104 (0x8fc80800) [pid = 5704] [serial = 2346] [outer = 0x8fc7c800] 21:21:14 INFO - PROCESS | 5704 | 1467433274400 Marionette DEBUG loaded listener.js 21:21:14 INFO - PROCESS | 5704 | ++DOMWINDOW == 105 (0x8fccc400) [pid = 5704] [serial = 2347] [outer = 0x8fc7c800] 21:21:15 INFO - PROCESS | 5704 | 1467433275451 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:21:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:21:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1434ms 21:21:15 INFO - PROCESS | 5704 | 1467433275469 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 21:21:15 INFO - PROCESS | 5704 | 1467433275473 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 21:21:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:21:15 INFO - PROCESS | 5704 | 1467433275495 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:21:15 INFO - PROCESS | 5704 | 1467433275505 Marionette TRACE conn3 <- [1,3094,null,{}] 21:21:15 INFO - PROCESS | 5704 | 1467433275514 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:15 INFO - PROCESS | 5704 | 1467433275522 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:16 INFO - PROCESS | 5704 | 1467433276401 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 104 (0x9547dc00) [pid = 5704] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 103 (0x97933000) [pid = 5704] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 102 (0x8f83b400) [pid = 5704] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 101 (0x8fccc000) [pid = 5704] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 100 (0x8ee50c00) [pid = 5704] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 99 (0x8ee58400) [pid = 5704] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 98 (0x8de86400) [pid = 5704] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 97 (0x91518800) [pid = 5704] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 96 (0x8dc6ac00) [pid = 5704] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 95 (0x8de77800) [pid = 5704] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 94 (0x8de87c00) [pid = 5704] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 93 (0x8de75c00) [pid = 5704] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 92 (0x91b71800) [pid = 5704] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 91 (0x953e8800) [pid = 5704] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 90 (0x92665400) [pid = 5704] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 89 (0x8de71c00) [pid = 5704] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 88 (0x9a831c00) [pid = 5704] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 87 (0x9aa89c00) [pid = 5704] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 86 (0x8dcd3000) [pid = 5704] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:21:16 INFO - PROCESS | 5704 | --DOMWINDOW == 85 (0x8decf800) [pid = 5704] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 21:21:16 INFO - PROCESS | 5704 | 1467433276649 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:16 INFO - PROCESS | 5704 | 1467433276682 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:16 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dcca000 == 28 [pid = 5704] [id = 783] 21:21:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 86 (0x8de75c00) [pid = 5704] [serial = 2348] [outer = (nil)] 21:21:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 87 (0x8fc75800) [pid = 5704] [serial = 2349] [outer = 0x8de75c00] 21:21:16 INFO - PROCESS | 5704 | 1467433276750 Marionette DEBUG loaded listener.js 21:21:16 INFO - PROCESS | 5704 | ++DOMWINDOW == 88 (0x91c84c00) [pid = 5704] [serial = 2350] [outer = 0x8de75c00] 21:21:17 INFO - PROCESS | 5704 | 1467433277409 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:21:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1954ms 21:21:17 INFO - PROCESS | 5704 | 1467433277442 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 21:21:17 INFO - PROCESS | 5704 | 1467433277445 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 21:21:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:21:17 INFO - PROCESS | 5704 | 1467433277452 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:21:17 INFO - PROCESS | 5704 | 1467433277455 Marionette TRACE conn3 <- [1,3098,null,{}] 21:21:17 INFO - PROCESS | 5704 | 1467433277461 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:17 INFO - PROCESS | 5704 | 1467433277466 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:17 INFO - PROCESS | 5704 | 1467433277682 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 21:21:17 INFO - PROCESS | 5704 | 1467433277793 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:17 INFO - PROCESS | 5704 | 1467433277802 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:17 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6b2800 == 29 [pid = 5704] [id = 784] 21:21:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 89 (0x91b68c00) [pid = 5704] [serial = 2351] [outer = (nil)] 21:21:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 90 (0x925f2800) [pid = 5704] [serial = 2352] [outer = 0x91b68c00] 21:21:17 INFO - PROCESS | 5704 | 1467433277871 Marionette DEBUG loaded listener.js 21:21:17 INFO - PROCESS | 5704 | ++DOMWINDOW == 91 (0x9265d400) [pid = 5704] [serial = 2353] [outer = 0x91b68c00] 21:21:18 INFO - PROCESS | 5704 | 1467433278759 Marionette TRACE conn3 <- [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]]]}] 21:21:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:21:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:21:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1335ms 21:21:18 INFO - PROCESS | 5704 | 1467433278787 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 21:21:18 INFO - PROCESS | 5704 | 1467433278795 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 21:21:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:21:18 INFO - PROCESS | 5704 | 1467433278804 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:21:18 INFO - PROCESS | 5704 | 1467433278809 Marionette TRACE conn3 <- [1,3102,null,{}] 21:21:18 INFO - PROCESS | 5704 | 1467433278818 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:18 INFO - PROCESS | 5704 | 1467433278823 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:19 INFO - PROCESS | 5704 | 1467433279039 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 21:21:19 INFO - PROCESS | 5704 | 1467433279245 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:19 INFO - PROCESS | 5704 | 1467433279262 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:19 INFO - PROCESS | 5704 | ++DOCSHELL 0x8e6adc00 == 30 [pid = 5704] [id = 785] 21:21:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 92 (0x8e6ae400) [pid = 5704] [serial = 2354] [outer = (nil)] 21:21:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 93 (0x8eae5400) [pid = 5704] [serial = 2355] [outer = 0x8e6ae400] 21:21:19 INFO - PROCESS | 5704 | 1467433279390 Marionette DEBUG loaded listener.js 21:21:19 INFO - PROCESS | 5704 | ++DOMWINDOW == 94 (0x8f9da800) [pid = 5704] [serial = 2356] [outer = 0x8e6ae400] 21:21:20 INFO - PROCESS | 5704 | 1467433280405 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:21:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:21:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1634ms 21:21:20 INFO - PROCESS | 5704 | 1467433280438 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 21:21:20 INFO - PROCESS | 5704 | 1467433280445 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 21:21:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:21:20 INFO - PROCESS | 5704 | 1467433280457 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 21:21:20 INFO - PROCESS | 5704 | 1467433280462 Marionette TRACE conn3 <- [1,3106,null,{}] 21:21:20 INFO - PROCESS | 5704 | 1467433280469 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:20 INFO - PROCESS | 5704 | 1467433280475 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:20 INFO - PROCESS | 5704 | 1467433280737 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 21:21:20 INFO - PROCESS | 5704 | 1467433280885 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:20 INFO - PROCESS | 5704 | 1467433280898 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:20 INFO - PROCESS | 5704 | ++DOCSHELL 0x8de69400 == 31 [pid = 5704] [id = 786] 21:21:20 INFO - PROCESS | 5704 | ++DOMWINDOW == 95 (0x9151d800) [pid = 5704] [serial = 2357] [outer = (nil)] 21:21:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 96 (0x925f0000) [pid = 5704] [serial = 2358] [outer = 0x9151d800] 21:21:21 INFO - PROCESS | 5704 | 1467433281025 Marionette DEBUG loaded listener.js 21:21:21 INFO - PROCESS | 5704 | ++DOMWINDOW == 97 (0x9266b000) [pid = 5704] [serial = 2359] [outer = 0x9151d800] 21:21:21 INFO - PROCESS | 5704 | 1467433281988 Marionette TRACE conn3 <- [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]]]}] 21:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:21:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1542ms 21:21:22 INFO - PROCESS | 5704 | 1467433281998 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 21:21:22 INFO - PROCESS | 5704 | 1467433282003 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 21:21:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:21:22 INFO - PROCESS | 5704 | 1467433282010 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 21:21:22 INFO - PROCESS | 5704 | 1467433282017 Marionette TRACE conn3 <- [1,3110,null,{}] 21:21:22 INFO - PROCESS | 5704 | 1467433282035 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:22 INFO - PROCESS | 5704 | 1467433282043 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:22 INFO - PROCESS | 5704 | 1467433282377 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 21:21:22 INFO - PROCESS | 5704 | 1467433282546 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:22 INFO - PROCESS | 5704 | 1467433282559 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:22 INFO - PROCESS | 5704 | ++DOCSHELL 0x930e3400 == 32 [pid = 5704] [id = 787] 21:21:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 98 (0x930e7000) [pid = 5704] [serial = 2360] [outer = (nil)] 21:21:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 99 (0x93b98000) [pid = 5704] [serial = 2361] [outer = 0x930e7000] 21:21:22 INFO - PROCESS | 5704 | 1467433282700 Marionette DEBUG loaded listener.js 21:21:22 INFO - PROCESS | 5704 | ++DOMWINDOW == 100 (0x93c21000) [pid = 5704] [serial = 2362] [outer = 0x930e7000] 21:21:23 INFO - PROCESS | 5704 | 1467433283512 Marionette TRACE conn3 <- [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"]]]}] 21:21:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:21:23 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 21:21:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:21:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:21:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:21:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:21:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1537ms 21:21:23 INFO - PROCESS | 5704 | 1467433283549 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 21:21:23 INFO - PROCESS | 5704 | 1467433283554 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 21:21:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:21:23 INFO - PROCESS | 5704 | 1467433283561 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 21:21:23 INFO - PROCESS | 5704 | 1467433283565 Marionette TRACE conn3 <- [1,3114,null,{}] 21:21:23 INFO - PROCESS | 5704 | 1467433283571 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:21:23 INFO - PROCESS | 5704 | 1467433283576 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:23 INFO - PROCESS | 5704 | 1467433283755 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 21:21:24 INFO - PROCESS | 5704 | 1467433283977 Marionette TRACE conn3 -> [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\", \"7fdd8ced-91e4-47e0-be15-735d6e23aa9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:21:24 INFO - PROCESS | 5704 | 1467433283988 Marionette INFO sendAsync b4a44128-cf55-4248-82ec-cdf5ec1a6f18 21:21:24 INFO - PROCESS | 5704 | ++DOCSHELL 0x8dc61400 == 33 [pid = 5704] [id = 788] 21:21:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 101 (0x8de8d800) [pid = 5704] [serial = 2363] [outer = (nil)] 21:21:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 102 (0x93e43400) [pid = 5704] [serial = 2364] [outer = 0x8de8d800] 21:21:24 INFO - PROCESS | 5704 | 1467433284069 Marionette DEBUG loaded listener.js 21:21:24 INFO - PROCESS | 5704 | ++DOMWINDOW == 103 (0x93e44400) [pid = 5704] [serial = 2365] [outer = 0x8de8d800] 21:21:24 INFO - PROCESS | 5704 | 1467433284928 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:21:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:21:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1386ms 21:21:24 INFO - PROCESS | 5704 | 1467433284947 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 21:21:24 INFO - PROCESS | 5704 | 1467433284952 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 21:21:26 WARNING - u'runner_teardown' () 21:21:26 INFO - No more tests 21:21:26 INFO - Got 0 unexpected results 21:21:26 INFO - SUITE-END | took 1340s 21:21:26 INFO - Closing logging queue 21:21:26 INFO - queue closed 21:21:26 INFO - Return code: 0 21:21:26 WARNING - # TBPL SUCCESS # 21:21:26 INFO - Running post-action listener: _resource_record_post_action 21:21:26 INFO - Running post-run listener: _resource_record_post_run 21:21:27 INFO - Total resource usage - Wall time: 1377s; CPU: 98.0%; Read bytes: 647168; Write bytes: 930365440; Read time: 32; Write time: 203300 21:21:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:21:27 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134209536; Read time: 4; Write time: 112284 21:21:27 INFO - run-tests - Wall time: 1345s; CPU: 98.0%; Read bytes: 598016; Write bytes: 785797120; Read time: 28; Write time: 84064 21:21:27 INFO - Running post-run listener: _upload_blobber_files 21:21:27 INFO - Blob upload gear active. 21:21:27 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:21:27 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 21:21:27 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'] 21:21:27 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 21:21:27 INFO - (blobuploader) - INFO - Open directory for files ... 21:21:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:21:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:21:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:21:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:21:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:21:29 INFO - (blobuploader) - INFO - Done attempting. 21:21:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:21:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:21:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:21:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:21:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:21:29 INFO - (blobuploader) - INFO - Done attempting. 21:21:29 INFO - (blobuploader) - INFO - Iteration through files over. 21:21:29 INFO - Return code: 0 21:21:29 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:21:29 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:21:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01363cc3003e701d7758d020558b1510df3aa85f3c054383ff34de84161d3eb1b77f961a45ef24fdf0b6aa888a27501f52a348f9547bebb320c2762c99f8a3f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38339682958589b7ad35a823f18c4b90e6f89d4b298df6e89991a8e2e9ccd7329e9b049727c79d166349576b8a3168881991c900b368d73cf4bfbeda706c2eae"} 21:21:29 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:21:29 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:21:29 INFO - Contents: 21:21:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01363cc3003e701d7758d020558b1510df3aa85f3c054383ff34de84161d3eb1b77f961a45ef24fdf0b6aa888a27501f52a348f9547bebb320c2762c99f8a3f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38339682958589b7ad35a823f18c4b90e6f89d4b298df6e89991a8e2e9ccd7329e9b049727c79d166349576b8a3168881991c900b368d73cf4bfbeda706c2eae"} 21:21:29 INFO - Running post-run listener: copy_logs_to_upload_dir 21:21:29 INFO - Copying logs to upload dir... 21:21:29 INFO - mkdir: /builds/slave/test/build/upload/logs 21:21:29 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1518.532143 ========= master_lag: 0.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 18 secs) (at 2016-07-01 21:21:30.292671) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 21:21:30.298901) ========= 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-1467430154.970067-1370856052 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01363cc3003e701d7758d020558b1510df3aa85f3c054383ff34de84161d3eb1b77f961a45ef24fdf0b6aa888a27501f52a348f9547bebb320c2762c99f8a3f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38339682958589b7ad35a823f18c4b90e6f89d4b298df6e89991a8e2e9ccd7329e9b049727c79d166349576b8a3168881991c900b368d73cf4bfbeda706c2eae"} build_url:https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035449 build_url: 'https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/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/01363cc3003e701d7758d020558b1510df3aa85f3c054383ff34de84161d3eb1b77f961a45ef24fdf0b6aa888a27501f52a348f9547bebb320c2762c99f8a3f6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38339682958589b7ad35a823f18c4b90e6f89d4b298df6e89991a8e2e9ccd7329e9b049727c79d166349576b8a3168881991c900b368d73cf4bfbeda706c2eae"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VPGtj7ftTqmKYBcKMK9MHQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 21:21:30.369539) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 21:21:30.369977) ========= 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-1467430154.970067-1370856052 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019632 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 21:21:30.467189) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 21:21:30.467632) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 21:21:30.468193) ========= ========= Total master_lag: 1.53 =========