builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-123 starttime: 1468499500.94 results: success (0) buildid: 20160714034942 builduid: cd19e48177a442968db062d9999e4f39 revision: 81f987b98a91032913ef201143e2e91db9b77bf7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:40.943267) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:40.943670) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:40.943957) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:41.148873) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:41.149214) ========= 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-1468499437.793360-1168453834 _=/tools/buildbot/bin/python using PTY: False --2016-07-14 05:31:41-- 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% 9.62M=0.001s 2016-07-14 05:31:41 (9.62 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.575168 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:41.756468) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:41.756801) ========= 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-1468499437.793360-1168453834 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.075193 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:41.864445) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:31:41.864759) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 81f987b98a91032913ef201143e2e91db9b77bf7 --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 81f987b98a91032913ef201143e2e91db9b77bf7 --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-1468499437.793360-1168453834 _=/tools/buildbot/bin/python using PTY: False 2016-07-14 05:31:41,963 truncating revision to first 12 chars 2016-07-14 05:31:41,963 Setting DEBUG logging. 2016-07-14 05:31:41,964 attempt 1/10 2016-07-14 05:31:41,964 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/81f987b98a91?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 05:31:43,235 unpacking tar archive at: mozilla-beta-81f987b98a91/testing/mozharness/ program finished with exit code 0 elapsedTime=1.841957 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-14 05:31:43.738283) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:43.738560) ========= script_repo_revision: 81f987b98a91032913ef201143e2e91db9b77bf7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:43.738929) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:43.739222) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-14 05:31:43.770296) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-07-14 05:31:43.770567) ========= /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-1468499437.793360-1168453834 _=/tools/buildbot/bin/python using PTY: False 05:31:44 INFO - MultiFileLogger online at 20160714 05:31:44 in /builds/slave/test 05:31:44 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 05:31:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:31:44 INFO - {'append_to_log': False, 05:31:44 INFO - 'base_work_dir': '/builds/slave/test', 05:31:44 INFO - 'blob_upload_branch': 'mozilla-beta', 05:31:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:31:44 INFO - 'buildbot_json_path': 'buildprops.json', 05:31:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:31:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:31:44 INFO - 'download_minidump_stackwalk': True, 05:31:44 INFO - 'download_symbols': 'true', 05:31:44 INFO - 'e10s': False, 05:31:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:31:44 INFO - 'tooltool.py': '/tools/tooltool.py', 05:31:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:31:44 INFO - '/tools/misc-python/virtualenv.py')}, 05:31:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:31:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:31:44 INFO - 'log_level': 'info', 05:31:44 INFO - 'log_to_console': True, 05:31:44 INFO - 'opt_config_files': (), 05:31:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:31:44 INFO - '--processes=1', 05:31:44 INFO - '--config=%(test_path)s/wptrunner.ini', 05:31:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:31:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:31:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:31:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:31:44 INFO - 'pip_index': False, 05:31:44 INFO - 'require_test_zip': True, 05:31:44 INFO - 'test_type': ('testharness',), 05:31:44 INFO - 'this_chunk': '1', 05:31:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:31:44 INFO - 'total_chunks': '10', 05:31:44 INFO - 'virtualenv_path': 'venv', 05:31:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:31:44 INFO - 'work_dir': 'build'} 05:31:44 INFO - ##### 05:31:44 INFO - ##### Running clobber step. 05:31:44 INFO - ##### 05:31:44 INFO - Running pre-action listener: _resource_record_pre_action 05:31:44 INFO - Running main action method: clobber 05:31:44 INFO - rmtree: /builds/slave/test/build 05:31:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:31:46 INFO - Running post-action listener: _resource_record_post_action 05:31:46 INFO - ##### 05:31:46 INFO - ##### Running read-buildbot-config step. 05:31:46 INFO - ##### 05:31:46 INFO - Running pre-action listener: _resource_record_pre_action 05:31:46 INFO - Running main action method: read_buildbot_config 05:31:46 INFO - Using buildbot properties: 05:31:46 INFO - { 05:31:46 INFO - "project": "", 05:31:46 INFO - "product": "firefox", 05:31:46 INFO - "script_repo_revision": "production", 05:31:46 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 05:31:46 INFO - "repository": "", 05:31:46 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 05:31:46 INFO - "buildid": "20160714034942", 05:31:46 INFO - "pgo_build": "False", 05:31:46 INFO - "basedir": "/builds/slave/test", 05:31:46 INFO - "buildnumber": 4, 05:31:46 INFO - "slavename": "tst-linux32-spot-123", 05:31:46 INFO - "revision": "81f987b98a91032913ef201143e2e91db9b77bf7", 05:31:46 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 05:31:46 INFO - "platform": "linux", 05:31:46 INFO - "branch": "mozilla-beta", 05:31:46 INFO - "repo_path": "releases/mozilla-beta", 05:31:46 INFO - "moz_repo_path": "", 05:31:46 INFO - "stage_platform": "linux", 05:31:46 INFO - "builduid": "cd19e48177a442968db062d9999e4f39", 05:31:46 INFO - "slavebuilddir": "test" 05:31:46 INFO - } 05:31:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 05:31:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 05:31:46 INFO - Running post-action listener: _resource_record_post_action 05:31:46 INFO - ##### 05:31:46 INFO - ##### Running download-and-extract step. 05:31:46 INFO - ##### 05:31:46 INFO - Running pre-action listener: _resource_record_pre_action 05:31:46 INFO - Running main action method: download_and_extract 05:31:46 INFO - mkdir: /builds/slave/test/build/tests 05:31:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:46 INFO - https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:31:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:31:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:31:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:31:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:31:48 INFO - Downloaded 1291 bytes. 05:31:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:31:48 INFO - Using the following test package requirements: 05:31:48 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:31:48 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:31:48 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 05:31:48 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:31:48 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 05:31:48 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:31:48 INFO - u'jsshell-linux-i686.zip'], 05:31:48 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:31:48 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 05:31:48 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:31:48 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:31:48 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 05:31:48 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:31:48 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 05:31:48 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:31:48 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 05:31:48 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:31:48 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 05:31:48 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 05:31:48 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')]} 05:31:48 INFO - https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:31:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:31:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:31:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:31:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:31:57 INFO - Downloaded 22824385 bytes. 05:31:57 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/*'] 05:31:57 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/* 05:31:58 INFO - caution: filename not matched: web-platform/* 05:31:58 INFO - Return code: 11 05:31:58 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')]} 05:31:58 INFO - https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:31:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:31:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:31:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:31:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:32:10 INFO - Downloaded 36389876 bytes. 05:32:10 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/*'] 05:32:10 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/* 05:32:14 INFO - caution: filename not matched: bin/* 05:32:14 INFO - caution: filename not matched: config/* 05:32:14 INFO - caution: filename not matched: mozbase/* 05:32:14 INFO - caution: filename not matched: marionette/* 05:32:14 INFO - caution: filename not matched: tools/wptserve/* 05:32:14 INFO - Return code: 11 05:32: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')]} 05:32:14 INFO - https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:32:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:32:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:32:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:32:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:32:35 INFO - Downloaded 69358637 bytes. 05:32:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:32:35 INFO - mkdir: /builds/slave/test/properties 05:32:35 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:32:35 INFO - Writing to file /builds/slave/test/properties/build_url 05:32:35 INFO - Contents: 05:32:35 INFO - build_url:https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:33:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:33:04 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:33:04 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:33:04 INFO - Contents: 05:33:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:33:04 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')]} 05:33:04 INFO - https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:33:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:33:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:33:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:33:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:33:31 INFO - Downloaded 92360186 bytes. 05:33:32 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'] 05:33:32 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 05:33:40 INFO - Return code: 0 05:33:40 INFO - Running post-action listener: _resource_record_post_action 05:33:40 INFO - Running post-action listener: set_extra_try_arguments 05:33:40 INFO - ##### 05:33:40 INFO - ##### Running create-virtualenv step. 05:33:40 INFO - ##### 05:33:40 INFO - Running pre-action listener: _pre_create_virtualenv 05:33:40 INFO - Running pre-action listener: _resource_record_pre_action 05:33:40 INFO - Running main action method: create_virtualenv 05:33:40 INFO - Creating virtualenv /builds/slave/test/build/venv 05:33:40 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 05:33:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:33:41 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:33:41 INFO - Using real prefix '/usr' 05:33:41 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:33:43 INFO - Installing distribute.............................................................................................................................................................................................done. 05:33:46 INFO - Installing pip.................done. 05:33:46 INFO - Return code: 0 05:33:46 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:33:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:33:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:33:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:33:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:33:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:33:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:33:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0xa208c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa312f70>, '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 0xa312620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa318750>, '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-1468499437.793360-1168453834', '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 05:33:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:33:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:33:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:33:46 INFO - 'CCACHE_UMASK': '002', 05:33:46 INFO - 'DISPLAY': ':0', 05:33:46 INFO - 'HOME': '/home/cltbld', 05:33:46 INFO - 'LANG': 'en_US.UTF-8', 05:33:46 INFO - 'LOGNAME': 'cltbld', 05:33:46 INFO - 'MAIL': '/var/mail/cltbld', 05:33:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:33:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:33:46 INFO - 'MOZ_NO_REMOTE': '1', 05:33:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:33:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:33:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:33:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:33:46 INFO - 'PWD': '/builds/slave/test', 05:33:46 INFO - 'SHELL': '/bin/bash', 05:33:46 INFO - 'SHLVL': '1', 05:33:46 INFO - 'TERM': 'linux', 05:33:46 INFO - 'TMOUT': '86400', 05:33:46 INFO - 'USER': 'cltbld', 05:33:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499437.793360-1168453834', 05:33:46 INFO - '_': '/tools/buildbot/bin/python'} 05:33:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:33:47 INFO - Downloading/unpacking psutil>=0.7.1 05:33:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:33:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:33:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:33:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:33:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:33:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:33:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:33:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:33:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:33:52 INFO - Installing collected packages: psutil 05:33:52 INFO - Running setup.py install for psutil 05:33:52 INFO - building 'psutil._psutil_linux' extension 05:33:52 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 05:33:53 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:33:53 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:33:53 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 05:33:53 INFO - building 'psutil._psutil_posix' extension 05:33:53 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 05:33:53 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 05:33:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:33:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:33:53 INFO - Successfully installed psutil 05:33:53 INFO - Cleaning up... 05:33:53 INFO - Return code: 0 05:33:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:33:53 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')]} 05:33:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:33:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:33:53 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')]} 05:33:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:33:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:33:53 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 0xa208c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa312f70>, '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 0xa312620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa318750>, '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-1468499437.793360-1168453834', '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 05:33:53 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 05:33:53 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 05:33:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:33:53 INFO - 'CCACHE_UMASK': '002', 05:33:53 INFO - 'DISPLAY': ':0', 05:33:53 INFO - 'HOME': '/home/cltbld', 05:33:53 INFO - 'LANG': 'en_US.UTF-8', 05:33:53 INFO - 'LOGNAME': 'cltbld', 05:33:53 INFO - 'MAIL': '/var/mail/cltbld', 05:33:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:33:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:33:53 INFO - 'MOZ_NO_REMOTE': '1', 05:33:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:33:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:33:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:33:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:33:53 INFO - 'PWD': '/builds/slave/test', 05:33:53 INFO - 'SHELL': '/bin/bash', 05:33:53 INFO - 'SHLVL': '1', 05:33:53 INFO - 'TERM': 'linux', 05:33:53 INFO - 'TMOUT': '86400', 05:33:53 INFO - 'USER': 'cltbld', 05:33:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499437.793360-1168453834', 05:33:53 INFO - '_': '/tools/buildbot/bin/python'} 05:33:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:33:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:33:54 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 05:33:54 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 05:33:54 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 05:33:54 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 05:33:54 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 05:33:54 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 05:33:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:33:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:33:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:33:59 INFO - Installing collected packages: mozsystemmonitor 05:33:59 INFO - Running setup.py install for mozsystemmonitor 05:33:59 INFO - Successfully installed mozsystemmonitor 05:33:59 INFO - Cleaning up... 05:33:59 INFO - Return code: 0 05:33:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:33:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:33:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:33:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:33:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:33:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:33:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:33:59 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 0xa208c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa312f70>, '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 0xa312620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa318750>, '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-1468499437.793360-1168453834', '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 05:33:59 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 05:33:59 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 05:33:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:33:59 INFO - 'CCACHE_UMASK': '002', 05:33:59 INFO - 'DISPLAY': ':0', 05:33:59 INFO - 'HOME': '/home/cltbld', 05:33:59 INFO - 'LANG': 'en_US.UTF-8', 05:33:59 INFO - 'LOGNAME': 'cltbld', 05:33:59 INFO - 'MAIL': '/var/mail/cltbld', 05:33:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:33:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:33:59 INFO - 'MOZ_NO_REMOTE': '1', 05:33:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:33:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:33:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:33:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:33:59 INFO - 'PWD': '/builds/slave/test', 05:33:59 INFO - 'SHELL': '/bin/bash', 05:33:59 INFO - 'SHLVL': '1', 05:33:59 INFO - 'TERM': 'linux', 05:33:59 INFO - 'TMOUT': '86400', 05:33:59 INFO - 'USER': 'cltbld', 05:33:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499437.793360-1168453834', 05:33:59 INFO - '_': '/tools/buildbot/bin/python'} 05:33:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:33:59 INFO - Downloading/unpacking blobuploader==1.2.4 05:33:59 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 05:33:59 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 05:33:59 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 05:33:59 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 05:33:59 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 05:33:59 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 05:34:05 INFO - Downloading blobuploader-1.2.4.tar.gz 05:34:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:34:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:34:05 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 05:34:05 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 05:34:05 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 05:34:05 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 05:34:05 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 05:34:05 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 05:34:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:34:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:34: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 05:34: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 05:34: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 05:34: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 05:34: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 05:34: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 05:34:06 INFO - Downloading docopt-0.6.1.tar.gz 05:34:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:34:07 INFO - Installing collected packages: blobuploader, requests, docopt 05:34:07 INFO - Running setup.py install for blobuploader 05:34:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:34:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:34:07 INFO - Running setup.py install for requests 05:34:08 INFO - Running setup.py install for docopt 05:34:08 INFO - Successfully installed blobuploader requests docopt 05:34:08 INFO - Cleaning up... 05:34:08 INFO - Return code: 0 05:34:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:34:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:34:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:34:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:34:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:34:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:34:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:34:08 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 0xa208c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa312f70>, '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 0xa312620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa318750>, '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-1468499437.793360-1168453834', '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 05:34:08 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 05:34:08 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 05:34:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:34:08 INFO - 'CCACHE_UMASK': '002', 05:34:08 INFO - 'DISPLAY': ':0', 05:34:08 INFO - 'HOME': '/home/cltbld', 05:34:08 INFO - 'LANG': 'en_US.UTF-8', 05:34:08 INFO - 'LOGNAME': 'cltbld', 05:34:08 INFO - 'MAIL': '/var/mail/cltbld', 05:34:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:34:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:34:08 INFO - 'MOZ_NO_REMOTE': '1', 05:34:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:34:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:34:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:34:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:34:08 INFO - 'PWD': '/builds/slave/test', 05:34:08 INFO - 'SHELL': '/bin/bash', 05:34:08 INFO - 'SHLVL': '1', 05:34:08 INFO - 'TERM': 'linux', 05:34:08 INFO - 'TMOUT': '86400', 05:34:08 INFO - 'USER': 'cltbld', 05:34:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499437.793360-1168453834', 05:34:08 INFO - '_': '/tools/buildbot/bin/python'} 05:34:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:34:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:34:08 INFO - Running setup.py (path:/tmp/pip-EFJvsD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:34:09 INFO - Running setup.py (path:/tmp/pip-wSrx1V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:34:09 INFO - Running setup.py (path:/tmp/pip-C0mmoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:34:09 INFO - Running setup.py (path:/tmp/pip-GQEviT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:34:09 INFO - Running setup.py (path:/tmp/pip-mdKdLi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:34:09 INFO - Running setup.py (path:/tmp/pip-ueokjq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:34:09 INFO - Running setup.py (path:/tmp/pip-ovXy0f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:34:09 INFO - Running setup.py (path:/tmp/pip-JhO4no-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:34:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:34:09 INFO - Running setup.py (path:/tmp/pip-T37TYO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:34:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:34:10 INFO - Running setup.py (path:/tmp/pip-e43Gha-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:34:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:34:10 INFO - Running setup.py (path:/tmp/pip-awUCm9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:34:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:34:10 INFO - Running setup.py (path:/tmp/pip-OQpkcK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:34:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:34:10 INFO - Running setup.py (path:/tmp/pip-sxCkq4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:34:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:34:10 INFO - Running setup.py (path:/tmp/pip-Xl4QMv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:34:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:34:10 INFO - Running setup.py (path:/tmp/pip-zZALnf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:34:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:34:10 INFO - Running setup.py (path:/tmp/pip-7WHymq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:34:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:34:10 INFO - Running setup.py (path:/tmp/pip-YOkJNW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:34:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:34:11 INFO - Running setup.py (path:/tmp/pip-lrIxTk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:34:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:34:11 INFO - Running setup.py (path:/tmp/pip-770CNE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:34:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:34:11 INFO - Running setup.py (path:/tmp/pip-cgNWxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:34:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:34:11 INFO - Running setup.py (path:/tmp/pip-3TAOkv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:34:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:34:12 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 05:34:12 INFO - Running setup.py install for manifestparser 05:34:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:34:12 INFO - Running setup.py install for mozcrash 05:34:12 INFO - Running setup.py install for mozdebug 05:34:12 INFO - Running setup.py install for mozdevice 05:34:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:34:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:34:12 INFO - Running setup.py install for mozfile 05:34:13 INFO - Running setup.py install for mozhttpd 05:34:13 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:34:13 INFO - Running setup.py install for mozinfo 05:34:13 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:34:13 INFO - Running setup.py install for mozInstall 05:34:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:34:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:34:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:34:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:34:13 INFO - Running setup.py install for mozleak 05:34:13 INFO - Running setup.py install for mozlog 05:34:14 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:34:14 INFO - Running setup.py install for moznetwork 05:34:14 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:34:14 INFO - Running setup.py install for mozprocess 05:34:14 INFO - Running setup.py install for mozprofile 05:34:14 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:34:14 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:34:14 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:34:14 INFO - Running setup.py install for mozrunner 05:34:15 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:34:15 INFO - Running setup.py install for mozscreenshot 05:34:15 INFO - Running setup.py install for moztest 05:34:15 INFO - Running setup.py install for mozversion 05:34:15 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:34:15 INFO - Running setup.py install for wptserve 05:34:15 INFO - Running setup.py install for marionette-driver 05:34:16 INFO - Running setup.py install for browsermob-proxy 05:34:16 INFO - Running setup.py install for marionette-client 05:34:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:34:16 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:34:17 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 05:34:17 INFO - Cleaning up... 05:34:17 INFO - Return code: 0 05:34:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:34:17 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')]} 05:34:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:34:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:34:17 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')]} 05:34:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:34:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:34:17 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 0xa208c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3232b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa312f70>, '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 0xa312620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa318750>, '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-1468499437.793360-1168453834', '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 05:34:17 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 05:34:17 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 05:34:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:34:17 INFO - 'CCACHE_UMASK': '002', 05:34:17 INFO - 'DISPLAY': ':0', 05:34:17 INFO - 'HOME': '/home/cltbld', 05:34:17 INFO - 'LANG': 'en_US.UTF-8', 05:34:17 INFO - 'LOGNAME': 'cltbld', 05:34:17 INFO - 'MAIL': '/var/mail/cltbld', 05:34:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:34:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:34:17 INFO - 'MOZ_NO_REMOTE': '1', 05:34:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:34:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:34:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:34:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:34:17 INFO - 'PWD': '/builds/slave/test', 05:34:17 INFO - 'SHELL': '/bin/bash', 05:34:17 INFO - 'SHLVL': '1', 05:34:17 INFO - 'TERM': 'linux', 05:34:17 INFO - 'TMOUT': '86400', 05:34:17 INFO - 'USER': 'cltbld', 05:34:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499437.793360-1168453834', 05:34:17 INFO - '_': '/tools/buildbot/bin/python'} 05:34:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:34:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:34:17 INFO - Running setup.py (path:/tmp/pip-6dKV_Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:34:17 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)) 05:34:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:34:17 INFO - Running setup.py (path:/tmp/pip-WlkvTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:34:17 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)) 05:34:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:34:17 INFO - Running setup.py (path:/tmp/pip-QwwrTR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:34:17 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)) 05:34:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:34:17 INFO - Running setup.py (path:/tmp/pip-uekiEc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:34:17 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)) 05:34:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:34:17 INFO - Running setup.py (path:/tmp/pip-jnw1_m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:34:18 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)) 05:34:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:34:18 INFO - Running setup.py (path:/tmp/pip-IWJrfu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:34:18 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)) 05:34:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:34:18 INFO - Running setup.py (path:/tmp/pip-GKBWtr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:34:18 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)) 05:34:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:34:18 INFO - Running setup.py (path:/tmp/pip-pen1Ma-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:34:18 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)) 05:34:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:34:18 INFO - Running setup.py (path:/tmp/pip-tnmYym-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:34:18 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)) 05:34:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:34:18 INFO - Running setup.py (path:/tmp/pip-wQyRM6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:34:18 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)) 05:34:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:34:18 INFO - Running setup.py (path:/tmp/pip-oRi9zz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:34:18 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)) 05:34:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:34:18 INFO - Running setup.py (path:/tmp/pip-PWG0OT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:34:19 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)) 05:34:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:34:19 INFO - Running setup.py (path:/tmp/pip-6WugGb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:34:19 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)) 05:34:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:34:19 INFO - Running setup.py (path:/tmp/pip-4NMcUV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:34:19 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)) 05:34:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:34:19 INFO - Running setup.py (path:/tmp/pip-EOoa5r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:34:19 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)) 05:34:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:34:19 INFO - Running setup.py (path:/tmp/pip-cERT1L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:34:19 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)) 05:34:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:34:19 INFO - Running setup.py (path:/tmp/pip-lqqBQ3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:34:19 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)) 05:34:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:34:19 INFO - Running setup.py (path:/tmp/pip-7oC2DB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:34:19 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)) 05:34:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:34:19 INFO - Running setup.py (path:/tmp/pip-oofuki-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:34:20 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)) 05:34:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:34:20 INFO - Running setup.py (path:/tmp/pip-wEWzed-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:34:20 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)) 05:34:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:34:20 INFO - Running setup.py (path:/tmp/pip-jJHAK4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:34:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:34:20 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)) 05:34:20 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)) 05:34:20 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)) 05:34:20 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)) 05:34:20 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)) 05:34:20 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)) 05:34:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:34:20 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 05:34:20 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 05:34:20 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 05:34:20 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 05:34:20 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 05:34:20 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 05:34:25 INFO - Downloading blessings-1.6.tar.gz 05:34:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:34:25 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)) 05:34:25 INFO - Installing collected packages: blessings 05:34:25 INFO - Running setup.py install for blessings 05:34:25 INFO - Successfully installed blessings 05:34:25 INFO - Cleaning up... 05:34:26 INFO - Return code: 0 05:34:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:34:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:34:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:34:26 INFO - Reading from file tmpfile_stdout 05:34:26 INFO - Current package versions: 05:34:26 INFO - argparse == 1.2.1 05:34:26 INFO - blessings == 1.6 05:34:26 INFO - blobuploader == 1.2.4 05:34:26 INFO - browsermob-proxy == 0.6.0 05:34:26 INFO - docopt == 0.6.1 05:34:26 INFO - manifestparser == 1.1 05:34:26 INFO - marionette-client == 2.3.0 05:34:26 INFO - marionette-driver == 1.4.0 05:34:26 INFO - mozInstall == 1.12 05:34:26 INFO - mozcrash == 0.17 05:34:26 INFO - mozdebug == 0.1 05:34:26 INFO - mozdevice == 0.48 05:34:26 INFO - mozfile == 1.2 05:34:26 INFO - mozhttpd == 0.7 05:34:26 INFO - mozinfo == 0.9 05:34:26 INFO - mozleak == 0.1 05:34:26 INFO - mozlog == 3.1 05:34:26 INFO - moznetwork == 0.27 05:34:26 INFO - mozprocess == 0.22 05:34:26 INFO - mozprofile == 0.28 05:34:26 INFO - mozrunner == 6.11 05:34:26 INFO - mozscreenshot == 0.1 05:34:26 INFO - mozsystemmonitor == 0.0 05:34:26 INFO - moztest == 0.7 05:34:26 INFO - mozversion == 1.4 05:34:26 INFO - psutil == 3.1.1 05:34:26 INFO - requests == 1.2.3 05:34:26 INFO - wptserve == 1.4.0 05:34:26 INFO - wsgiref == 0.1.2 05:34:26 INFO - Running post-action listener: _resource_record_post_action 05:34:26 INFO - Running post-action listener: _start_resource_monitoring 05:34:26 INFO - Starting resource monitoring. 05:34:26 INFO - ##### 05:34:26 INFO - ##### Running pull step. 05:34:26 INFO - ##### 05:34:26 INFO - Running pre-action listener: _resource_record_pre_action 05:34:26 INFO - Running main action method: pull 05:34:26 INFO - Pull has nothing to do! 05:34:26 INFO - Running post-action listener: _resource_record_post_action 05:34:26 INFO - ##### 05:34:26 INFO - ##### Running install step. 05:34:26 INFO - ##### 05:34:26 INFO - Running pre-action listener: _resource_record_pre_action 05:34:26 INFO - Running main action method: install 05:34:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:34:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:34:26 INFO - Reading from file tmpfile_stdout 05:34:26 INFO - Detecting whether we're running mozinstall >=1.0... 05:34:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:34:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:34:27 INFO - Reading from file tmpfile_stdout 05:34:27 INFO - Output received: 05:34:27 INFO - Usage: mozinstall [options] installer 05:34:27 INFO - Options: 05:34:27 INFO - -h, --help show this help message and exit 05:34:27 INFO - -d DEST, --destination=DEST 05:34:27 INFO - Directory to install application into. [default: 05:34:27 INFO - "/builds/slave/test"] 05:34:27 INFO - --app=APP Application being installed. [default: firefox] 05:34:27 INFO - mkdir: /builds/slave/test/build/application 05:34:27 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'] 05:34:27 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 05:34:56 INFO - Reading from file tmpfile_stdout 05:34:56 INFO - Output received: 05:34:56 INFO - /builds/slave/test/build/application/firefox/firefox 05:34:56 INFO - Running post-action listener: _resource_record_post_action 05:34:56 INFO - ##### 05:34:56 INFO - ##### Running run-tests step. 05:34:56 INFO - ##### 05:34:56 INFO - Running pre-action listener: _resource_record_pre_action 05:34:56 INFO - Running main action method: run_tests 05:34:56 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:34:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:34:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:34:56 INFO - grabbing minidump binary from tooltool 05:34:56 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')]} 05:34:56 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 0xa312f70>, '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 0xa312620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa318750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:34:56 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 05:34:56 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 05:34:56 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:34:56 INFO - Return code: 0 05:34:56 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:34:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:34:56 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/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:34:56 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/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:34:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:34:56 INFO - 'CCACHE_UMASK': '002', 05:34:56 INFO - 'DISPLAY': ':0', 05:34:56 INFO - 'HOME': '/home/cltbld', 05:34:56 INFO - 'LANG': 'en_US.UTF-8', 05:34:56 INFO - 'LOGNAME': 'cltbld', 05:34:56 INFO - 'MAIL': '/var/mail/cltbld', 05:34:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:34:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:34:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:34:56 INFO - 'MOZ_NO_REMOTE': '1', 05:34:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:34:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:34:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:34:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:34:56 INFO - 'PWD': '/builds/slave/test', 05:34:56 INFO - 'SHELL': '/bin/bash', 05:34:56 INFO - 'SHLVL': '1', 05:34:56 INFO - 'TERM': 'linux', 05:34:56 INFO - 'TMOUT': '86400', 05:34:56 INFO - 'USER': 'cltbld', 05:34:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499437.793360-1168453834', 05:34:56 INFO - '_': '/tools/buildbot/bin/python'} 05:34:56 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/VqVkNVTqQ5Wc6o6L9fJX4A/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 05:34:57 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 05:34:57 INFO - import pkg_resources 05:34:58 INFO - Using 1 client processes 05:34:58 INFO - wptserve Starting http server on 127.0.0.1:8000 05:34:58 INFO - wptserve Starting http server on 127.0.0.1:8001 05:34:58 INFO - wptserve Starting http server on 127.0.0.1:8443 05:35:00 INFO - SUITE-START | Running 778 tests 05:35:00 INFO - Running testharness tests 05:35:00 INFO - Setting up ssl 05:35:00 INFO - PROCESS | certutil | 05:35:00 INFO - PROCESS | certutil | 05:35:00 INFO - PROCESS | certutil | 05:35:00 INFO - Certificate Nickname Trust Attributes 05:35:00 INFO - SSL,S/MIME,JAR/XPI 05:35:00 INFO - 05:35:00 INFO - web-platform-tests CT,, 05:35:00 INFO - 05:35:00 INFO - Starting runner 05:35:03 INFO - PROCESS | 1730 | 1468499703800 Marionette DEBUG Marionette enabled via build flag and pref 05:35:04 INFO - PROCESS | 1730 | ++DOCSHELL 0xa4d4ec00 == 1 [pid = 1730] [id = 1] 05:35:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 1 (0xa4d4f000) [pid = 1730] [serial = 1] [outer = (nil)] 05:35:04 INFO - PROCESS | 1730 | [1730] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:35:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 2 (0xa4d4f800) [pid = 1730] [serial = 2] [outer = 0xa4d4f000] 05:35:04 INFO - PROCESS | 1730 | 1468499704553 Marionette INFO Listening on port 2828 05:35:05 INFO - PROCESS | 1730 | 1468499705167 Marionette DEBUG Marionette enabled via command-line flag 05:35:05 INFO - PROCESS | 1730 | ++DOCSHELL 0xa23aac00 == 2 [pid = 1730] [id = 2] 05:35:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 3 (0xa23ac000) [pid = 1730] [serial = 3] [outer = (nil)] 05:35:05 INFO - PROCESS | 1730 | [1730] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:35:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 4 (0xa8cc0c00) [pid = 1730] [serial = 4] [outer = 0xa23ac000] 05:35:05 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cf300 05:35:05 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cfde0 05:35:05 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dde60 05:35:05 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20faac0 05:35:05 INFO - PROCESS | 1730 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20df8a0 05:35:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 5 (0xa1109400) [pid = 1730] [serial = 5] [outer = 0xa4d4f000] 05:35:05 INFO - PROCESS | 1730 | [1730] 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 05:35:05 INFO - PROCESS | 1730 | 1468499705587 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50091 05:35:05 INFO - PROCESS | 1730 | [1730] 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 05:35:05 INFO - PROCESS | 1730 | 1468499705619 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50092 05:35:05 INFO - PROCESS | 1730 | 1468499705684 Marionette DEBUG Closed connection conn0 05:35:05 INFO - PROCESS | 1730 | [1730] 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 05:35:05 INFO - PROCESS | 1730 | 1468499705806 Marionette DEBUG Closed connection conn1 05:35:05 INFO - PROCESS | 1730 | [1730] 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 05:35:05 INFO - PROCESS | 1730 | 1468499705819 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50093 05:35:05 INFO - PROCESS | 1730 | [1730] 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 05:35:05 INFO - PROCESS | 1730 | 1468499705876 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50094 05:35:05 INFO - PROCESS | 1730 | 1468499705887 Marionette DEBUG Closed connection conn2 05:35:05 INFO - PROCESS | 1730 | 1468499705929 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:35:05 INFO - PROCESS | 1730 | 1468499705956 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":"20160714034942","device":"desktop","version":"48.0"} 05:35:06 INFO - PROCESS | 1730 | [1730] 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 05:35:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x9b45d000 == 3 [pid = 1730] [id = 3] 05:35:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 6 (0x9b45d400) [pid = 1730] [serial = 6] [outer = (nil)] 05:35:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x9b45d800 == 4 [pid = 1730] [id = 4] 05:35:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 7 (0x9b461400) [pid = 1730] [serial = 7] [outer = (nil)] 05:35:08 INFO - PROCESS | 1730 | [1730] 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 05:35:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8fd000 == 5 [pid = 1730] [id = 5] 05:35:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 8 (0x9a8fd400) [pid = 1730] [serial = 8] [outer = (nil)] 05:35:08 INFO - PROCESS | 1730 | [1730] 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 05:35:08 INFO - PROCESS | 1730 | [1730] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:35:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 9 (0x9a788c00) [pid = 1730] [serial = 9] [outer = 0x9a8fd400] 05:35:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 10 (0x9a4ea000) [pid = 1730] [serial = 10] [outer = 0x9b45d400] 05:35:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 11 (0x9a4ebc00) [pid = 1730] [serial = 11] [outer = 0x9b461400] 05:35:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 12 (0x9a4ee400) [pid = 1730] [serial = 12] [outer = 0x9a8fd400] 05:35:10 INFO - PROCESS | 1730 | 1468499710158 Marionette INFO startBrowser a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:10 INFO - PROCESS | 1730 | 1468499710207 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1730 | 1468499710226 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1730 | 1468499710230 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 13 (0x98359800) [pid = 1730] [serial = 13] [outer = 0x9a8fd400] 05:35:10 INFO - PROCESS | 1730 | 1468499710939 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a06a8524-9913-48bd-b00a-6d969b5aa230","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":"20160714034942","device":"desktop","version":"48.0","command_id":1}}] 05:35:11 INFO - PROCESS | 1730 | 1468499711134 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}] 05:35:11 INFO - PROCESS | 1730 | 1468499711142 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:11 INFO - PROCESS | 1730 | 1468499711273 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:35:11 INFO - PROCESS | 1730 | 1468499711583 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:35:11 INFO - PROCESS | 1730 | 1468499711588 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:11 INFO - PROCESS | 1730 | [1730] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:35:11 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:35:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 14 (0x954a9000) [pid = 1730] [serial = 14] [outer = 0x9a8fd400] 05:35:12 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:35:12 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:12 INFO - PROCESS | 1730 | 1468499712051 Marionette TRACE conn3 <- [1,3,null,{}] 05:35:12 INFO - PROCESS | 1730 | 1468499712147 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:35:12 INFO - PROCESS | 1730 | 1468499712156 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:12 INFO - PROCESS | 1730 | 1468499712189 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:35:12 INFO - PROCESS | 1730 | 1468499712240 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1730 | 1468499712244 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:35:12 INFO - PROCESS | 1730 | 1468499712252 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1730 | 1468499712257 Marionette TRACE conn3 <- [1,6,null,{}] 05:35:12 INFO - PROCESS | 1730 | 1468499712267 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}] 05:35:12 INFO - PROCESS | 1730 | 1468499712272 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:12 INFO - PROCESS | 1730 | 1468499712293 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:35:12 INFO - PROCESS | 1730 | 1468499712303 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 1730 | 1468499712313 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:12 INFO - PROCESS | 1730 | ++DOCSHELL 0xa6841c00 == 6 [pid = 1730] [id = 6] 05:35:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 15 (0xa6eaa800) [pid = 1730] [serial = 15] [outer = (nil)] 05:35:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 16 (0x93c94000) [pid = 1730] [serial = 16] [outer = 0xa6eaa800] 05:35:12 INFO - PROCESS | 1730 | 1468499712387 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 17 (0x93c98800) [pid = 1730] [serial = 17] [outer = 0xa6eaa800] 05:35:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x93a4c800 == 7 [pid = 1730] [id = 7] 05:35:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 18 (0x93a4cc00) [pid = 1730] [serial = 18] [outer = (nil)] 05:35:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 19 (0x93a53800) [pid = 1730] [serial = 19] [outer = 0x93a4cc00] 05:35:12 INFO - PROCESS | 1730 | 1468499712868 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 20 (0x93a54c00) [pid = 1730] [serial = 20] [outer = 0x93a4cc00] 05:35:13 INFO - PROCESS | 1730 | [1730] 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 05:35:13 INFO - PROCESS | 1730 | 1468499713395 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]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1184ms 05:35:13 INFO - PROCESS | 1730 | 1468499713503 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1730 | 1468499713506 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:35:13 INFO - PROCESS | 1730 | 1468499713540 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1730 | 1468499713544 Marionette TRACE conn3 <- [1,10,null,{}] 05:35:13 INFO - PROCESS | 1730 | 1468499713564 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}] 05:35:13 INFO - PROCESS | 1730 | 1468499713574 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:13 INFO - PROCESS | 1730 | 1468499713749 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:35:13 INFO - PROCESS | 1730 | 1468499713767 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1730 | 1468499713778 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x92fd7000 == 8 [pid = 1730] [id = 8] 05:35:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 21 (0x939cec00) [pid = 1730] [serial = 21] [outer = (nil)] 05:35:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 22 (0x93c9f800) [pid = 1730] [serial = 22] [outer = 0x939cec00] 05:35:13 INFO - PROCESS | 1730 | 1468499713848 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 23 (0x91f71800) [pid = 1730] [serial = 23] [outer = 0x939cec00] 05:35:14 INFO - PROCESS | 1730 | 1468499714839 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]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1359ms 05:35:14 INFO - PROCESS | 1730 | 1468499714881 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 1730 | 1468499714887 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:35:14 INFO - PROCESS | 1730 | 1468499714895 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1730 | 1468499714900 Marionette TRACE conn3 <- [1,14,null,{}] 05:35:14 INFO - PROCESS | 1730 | 1468499714908 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}] 05:35:14 INFO - PROCESS | 1730 | 1468499714914 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:15 INFO - PROCESS | 1730 | 1468499715141 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:35:15 INFO - PROCESS | 1730 | 1468499715305 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 1730 | 1468499715314 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f75c00 == 9 [pid = 1730] [id = 9] 05:35:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 24 (0x9224dc00) [pid = 1730] [serial = 24] [outer = (nil)] 05:35:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 25 (0x92fda000) [pid = 1730] [serial = 25] [outer = 0x9224dc00] 05:35:15 INFO - PROCESS | 1730 | 1468499715397 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 26 (0x93a4fc00) [pid = 1730] [serial = 26] [outer = 0x9224dc00] 05:35:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x951dd400 == 10 [pid = 1730] [id = 10] 05:35:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 27 (0x95451400) [pid = 1730] [serial = 27] [outer = (nil)] 05:35:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 28 (0x97804000) [pid = 1730] [serial = 28] [outer = 0x95451400] 05:35:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 29 (0x9545ec00) [pid = 1730] [serial = 29] [outer = 0x95451400] 05:35:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x92247800 == 11 [pid = 1730] [id = 11] 05:35:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 30 (0x992ad800) [pid = 1730] [serial = 30] [outer = (nil)] 05:35:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 31 (0x99dbb400) [pid = 1730] [serial = 31] [outer = 0x992ad800] 05:35:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 32 (0x9a4e9c00) [pid = 1730] [serial = 32] [outer = 0x992ad800] 05:35:16 INFO - PROCESS | 1730 | 1468499716492 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]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1635ms 05:35:16 INFO - PROCESS | 1730 | 1468499716587 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1730 | 1468499716600 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:35:16 INFO - PROCESS | 1730 | 1468499716639 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1730 | 1468499716644 Marionette TRACE conn3 <- [1,18,null,{}] 05:35:16 INFO - PROCESS | 1730 | 1468499716664 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}] 05:35:16 INFO - PROCESS | 1730 | 1468499716670 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:16 INFO - PROCESS | 1730 | 1468499716864 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:35:17 INFO - PROCESS | 1730 | 1468499717011 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 1730 | 1468499717018 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x92fde400 == 12 [pid = 1730] [id = 12] 05:35:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 33 (0x978e5c00) [pid = 1730] [serial = 33] [outer = (nil)] 05:35:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 34 (0x9b460c00) [pid = 1730] [serial = 34] [outer = 0x978e5c00] 05:35:17 INFO - PROCESS | 1730 | 1468499717110 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 35 (0x9ba91c00) [pid = 1730] [serial = 35] [outer = 0x978e5c00] 05:35:17 INFO - PROCESS | 1730 | 1468499717948 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1353ms 05:35:17 INFO - PROCESS | 1730 | 1468499717989 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:35:17 INFO - PROCESS | 1730 | 1468499717995 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:35:18 INFO - PROCESS | 1730 | 1468499718002 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 1730 | 1468499718008 Marionette TRACE conn3 <- [1,22,null,{}] 05:35:18 INFO - PROCESS | 1730 | 1468499718024 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}] 05:35:18 INFO - PROCESS | 1730 | 1468499718032 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:18 INFO - PROCESS | 1730 | 1468499718252 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:35:18 INFO - PROCESS | 1730 | 1468499718380 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1730 | 1468499718389 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x9c1c9000 == 13 [pid = 1730] [id = 13] 05:35:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 36 (0x9c1cc400) [pid = 1730] [serial = 36] [outer = (nil)] 05:35:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 37 (0x9c1cec00) [pid = 1730] [serial = 37] [outer = 0x9c1cc400] 05:35:18 INFO - PROCESS | 1730 | 1468499718476 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 38 (0x9d973c00) [pid = 1730] [serial = 38] [outer = 0x9c1cc400] 05:35:19 INFO - PROCESS | 1730 | 1468499719299 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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1333ms 05:35:19 INFO - PROCESS | 1730 | 1468499719334 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1730 | 1468499719339 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:35:19 INFO - PROCESS | 1730 | 1468499719346 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1730 | 1468499719349 Marionette TRACE conn3 <- [1,26,null,{}] 05:35:19 INFO - PROCESS | 1730 | 1468499719355 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}] 05:35:19 INFO - PROCESS | 1730 | 1468499719361 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:19 INFO - PROCESS | 1730 | 1468499719546 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:35:19 INFO - PROCESS | 1730 | 1468499719671 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1730 | 1468499719678 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:19 INFO - PROCESS | 1730 | ++DOCSHELL 0xa209f400 == 14 [pid = 1730] [id = 14] 05:35:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 39 (0xa2536400) [pid = 1730] [serial = 39] [outer = (nil)] 05:35:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 40 (0xa318b000) [pid = 1730] [serial = 40] [outer = 0xa2536400] 05:35:19 INFO - PROCESS | 1730 | 1468499719761 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 41 (0xa6727400) [pid = 1730] [serial = 41] [outer = 0xa2536400] 05:35:20 INFO - PROCESS | 1730 | 1468499720978 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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1680ms 05:35:21 INFO - PROCESS | 1730 | 1468499721026 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:35:21 INFO - PROCESS | 1730 | 1468499721032 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:35:21 INFO - PROCESS | 1730 | 1468499721039 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1730 | 1468499721042 Marionette TRACE conn3 <- [1,30,null,{}] 05:35:21 INFO - PROCESS | 1730 | 1468499721059 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}] 05:35:21 INFO - PROCESS | 1730 | 1468499721064 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:21 INFO - PROCESS | 1730 | 1468499721280 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:35:21 INFO - PROCESS | 1730 | 1468499721468 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1730 | 1468499721475 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c08400 == 15 [pid = 1730] [id = 15] 05:35:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 42 (0x9545e000) [pid = 1730] [serial = 42] [outer = (nil)] 05:35:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 43 (0x9921e400) [pid = 1730] [serial = 43] [outer = 0x9545e000] 05:35:21 INFO - PROCESS | 1730 | 1468499721557 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 44 (0x99690800) [pid = 1730] [serial = 44] [outer = 0x9545e000] 05:35:22 INFO - PROCESS | 1730 | 1468499722263 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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1281ms 05:35:22 INFO - PROCESS | 1730 | 1468499722348 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1730 | 1468499722354 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:35:22 INFO - PROCESS | 1730 | 1468499722366 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1730 | 1468499722369 Marionette TRACE conn3 <- [1,34,null,{}] 05:35:22 INFO - PROCESS | 1730 | 1468499722376 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}] 05:35:22 INFO - PROCESS | 1730 | 1468499722381 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:22 INFO - PROCESS | 1730 | 1468499722533 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:35:22 INFO - PROCESS | 1730 | 1468499722545 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1730 | 1468499722553 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e10c00 == 16 [pid = 1730] [id = 16] 05:35:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 45 (0x9a079800) [pid = 1730] [serial = 45] [outer = (nil)] 05:35:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 46 (0x9a3de400) [pid = 1730] [serial = 46] [outer = 0x9a079800] 05:35:22 INFO - PROCESS | 1730 | 1468499722622 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 47 (0x9a782000) [pid = 1730] [serial = 47] [outer = 0x9a079800] 05:35:23 INFO - PROCESS | 1730 | 1468499723354 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1026ms 05:35:23 INFO - PROCESS | 1730 | 1468499723402 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1730 | 1468499723405 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:35:23 INFO - PROCESS | 1730 | 1468499723412 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1730 | 1468499723417 Marionette TRACE conn3 <- [1,38,null,{}] 05:35:23 INFO - PROCESS | 1730 | 1468499723435 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}] 05:35:23 INFO - PROCESS | 1730 | 1468499723443 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:23 INFO - PROCESS | 1730 | 1468499723590 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:35:23 INFO - PROCESS | 1730 | 1468499723601 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1730 | 1468499723609 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x95180800 == 17 [pid = 1730] [id = 17] 05:35:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 48 (0x951d5c00) [pid = 1730] [serial = 48] [outer = (nil)] 05:35:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 49 (0x951da800) [pid = 1730] [serial = 49] [outer = 0x951d5c00] 05:35:23 INFO - PROCESS | 1730 | 1468499723681 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 50 (0x9ba09800) [pid = 1730] [serial = 50] [outer = 0x951d5c00] 05:35:24 INFO - PROCESS | 1730 | 1468499724407 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]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1040ms 05:35:24 INFO - PROCESS | 1730 | 1468499724452 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 1730 | 1468499724456 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:35:24 INFO - PROCESS | 1730 | 1468499724462 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 1730 | 1468499724465 Marionette TRACE conn3 <- [1,42,null,{}] 05:35:24 INFO - PROCESS | 1730 | 1468499724471 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}] 05:35:24 INFO - PROCESS | 1730 | 1468499724475 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:24 INFO - PROCESS | 1730 | 1468499724654 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:35:24 INFO - PROCESS | 1730 | 1468499724670 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 1730 | 1468499724680 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x9bfe8400 == 18 [pid = 1730] [id = 18] 05:35:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 51 (0x9bfea000) [pid = 1730] [serial = 51] [outer = (nil)] 05:35:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 52 (0x9c11c800) [pid = 1730] [serial = 52] [outer = 0x9bfea000] 05:35:24 INFO - PROCESS | 1730 | 1468499724747 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 53 (0x9c124c00) [pid = 1730] [serial = 53] [outer = 0x9bfea000] 05:35:25 INFO - PROCESS | 1730 | 1468499725447 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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1027ms 05:35:25 INFO - PROCESS | 1730 | 1468499725490 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1730 | 1468499725494 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:35:25 INFO - PROCESS | 1730 | 1468499725500 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1730 | 1468499725502 Marionette TRACE conn3 <- [1,46,null,{}] 05:35:25 INFO - PROCESS | 1730 | 1468499725508 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}] 05:35:25 INFO - PROCESS | 1730 | 1468499725518 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:25 INFO - PROCESS | 1730 | 1468499725724 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:35:25 INFO - PROCESS | 1730 | 1468499725737 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1730 | 1468499725745 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x9c1c7000 == 19 [pid = 1730] [id = 19] 05:35:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 54 (0x9c1c7c00) [pid = 1730] [serial = 54] [outer = (nil)] 05:35:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 55 (0x9c1cd800) [pid = 1730] [serial = 55] [outer = 0x9c1c7c00] 05:35:25 INFO - PROCESS | 1730 | 1468499725817 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 56 (0x9d91d000) [pid = 1730] [serial = 56] [outer = 0x9c1c7c00] 05:35:26 INFO - PROCESS | 1730 | 1468499726562 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1082ms 05:35:26 INFO - PROCESS | 1730 | 1468499726582 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1730 | 1468499726586 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:35:26 INFO - PROCESS | 1730 | 1468499726595 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1730 | 1468499726598 Marionette TRACE conn3 <- [1,50,null,{}] 05:35:26 INFO - PROCESS | 1730 | 1468499726604 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}] 05:35:26 INFO - PROCESS | 1730 | 1468499726614 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:26 INFO - PROCESS | 1730 | 1468499726838 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:35:26 INFO - PROCESS | 1730 | 1468499726848 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 1730 | 1468499726853 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x92243400 == 20 [pid = 1730] [id = 20] 05:35:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x99227c00) [pid = 1730] [serial = 57] [outer = (nil)] 05:35:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0xa23a7800) [pid = 1730] [serial = 58] [outer = 0x99227c00] 05:35:26 INFO - PROCESS | 1730 | 1468499726924 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0xa23b0000) [pid = 1730] [serial = 59] [outer = 0x99227c00] 05:35:27 INFO - PROCESS | 1730 | 1468499727655 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]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1080ms 05:35:27 INFO - PROCESS | 1730 | 1468499727680 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 1730 | 1468499727683 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:35:27 INFO - PROCESS | 1730 | 1468499727691 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 1730 | 1468499727694 Marionette TRACE conn3 <- [1,54,null,{}] 05:35:27 INFO - PROCESS | 1730 | 1468499727704 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}] 05:35:27 INFO - PROCESS | 1730 | 1468499727708 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:27 INFO - PROCESS | 1730 | 1468499727889 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:35:27 INFO - PROCESS | 1730 | 1468499727911 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1730 | 1468499727917 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x95457400 == 21 [pid = 1730] [id = 21] 05:35:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x9c1ca800) [pid = 1730] [serial = 60] [outer = (nil)] 05:35:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0xa2fbf800) [pid = 1730] [serial = 61] [outer = 0x9c1ca800] 05:35:28 INFO - PROCESS | 1730 | 1468499727998 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0xa2fea000) [pid = 1730] [serial = 62] [outer = 0x9c1ca800] 05:35:28 INFO - PROCESS | 1730 | 1468499728677 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]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1028ms 05:35:28 INFO - PROCESS | 1730 | 1468499728719 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1730 | 1468499728722 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:35:28 INFO - PROCESS | 1730 | 1468499728728 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1730 | 1468499728730 Marionette TRACE conn3 <- [1,58,null,{}] 05:35:28 INFO - PROCESS | 1730 | 1468499728736 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}] 05:35:28 INFO - PROCESS | 1730 | 1468499728740 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:28 INFO - PROCESS | 1730 | 1468499728919 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:35:28 INFO - PROCESS | 1730 | 1468499728940 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 1730 | 1468499728947 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x92249000 == 22 [pid = 1730] [id = 22] 05:35:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x9224a000) [pid = 1730] [serial = 63] [outer = (nil)] 05:35:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0xa334b400) [pid = 1730] [serial = 64] [outer = 0x9224a000] 05:35:29 INFO - PROCESS | 1730 | 1468499729019 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x9c1cfc00) [pid = 1730] [serial = 65] [outer = 0x9224a000] 05:35:29 INFO - PROCESS | 1730 | 1468499729719 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1025ms 05:35:29 INFO - PROCESS | 1730 | 1468499729754 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 1730 | 1468499729756 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:35:29 INFO - PROCESS | 1730 | 1468499729763 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 1730 | 1468499729766 Marionette TRACE conn3 <- [1,62,null,{}] 05:35:29 INFO - PROCESS | 1730 | 1468499729771 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}] 05:35:29 INFO - PROCESS | 1730 | 1468499729776 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:30 INFO - PROCESS | 1730 | 1468499730912 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:35:31 INFO - PROCESS | 1730 | 1468499731012 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 1730 | 1468499731019 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x93a51000 == 23 [pid = 1730] [id = 23] 05:35:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x93a51c00) [pid = 1730] [serial = 66] [outer = (nil)] 05:35:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x93c0a800) [pid = 1730] [serial = 67] [outer = 0x93a51c00] 05:35:31 INFO - PROCESS | 1730 | 1468499731093 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x951d6800) [pid = 1730] [serial = 68] [outer = 0x93a51c00] 05:35:31 INFO - PROCESS | 1730 | 1468499731831 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]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2128ms 05:35:31 INFO - PROCESS | 1730 | 1468499731896 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1730 | 1468499731902 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:35:31 INFO - PROCESS | 1730 | 1468499731910 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1730 | 1468499731914 Marionette TRACE conn3 <- [1,66,null,{}] 05:35:31 INFO - PROCESS | 1730 | 1468499731921 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}] 05:35:31 INFO - PROCESS | 1730 | 1468499731927 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0xa6eaa800) [pid = 1730] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x939cec00) [pid = 1730] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x9224dc00) [pid = 1730] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x978e5c00) [pid = 1730] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x9c1cc400) [pid = 1730] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0xa2536400) [pid = 1730] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x9545e000) [pid = 1730] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x9a079800) [pid = 1730] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x951d5c00) [pid = 1730] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 58 (0x9bfea000) [pid = 1730] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 57 (0x99227c00) [pid = 1730] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:35:32 INFO - PROCESS | 1730 | --DOMWINDOW == 56 (0x9c1ca800) [pid = 1730] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:35:32 INFO - PROCESS | 1730 | 1468499732628 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:35:32 INFO - PROCESS | 1730 | 1468499732715 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1730 | 1468499732722 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x951d2c00 == 24 [pid = 1730] [id = 24] 05:35:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x951d5c00) [pid = 1730] [serial = 69] [outer = (nil)] 05:35:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0x98310000) [pid = 1730] [serial = 70] [outer = 0x951d5c00] 05:35:32 INFO - PROCESS | 1730 | 1468499732797 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x992af000) [pid = 1730] [serial = 71] [outer = 0x951d5c00] 05:35:33 INFO - PROCESS | 1730 | 1468499733431 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]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1584ms 05:35:33 INFO - PROCESS | 1730 | 1468499733493 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:35:33 INFO - PROCESS | 1730 | 1468499733498 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:35:33 INFO - PROCESS | 1730 | 1468499733504 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1730 | 1468499733507 Marionette TRACE conn3 <- [1,70,null,{}] 05:35:33 INFO - PROCESS | 1730 | 1468499733513 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}] 05:35:33 INFO - PROCESS | 1730 | 1468499733518 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:33 INFO - PROCESS | 1730 | 1468499733669 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:35:33 INFO - PROCESS | 1730 | 1468499733763 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 1730 | 1468499733769 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x978e4000 == 25 [pid = 1730] [id = 25] 05:35:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x9a07a400) [pid = 1730] [serial = 72] [outer = (nil)] 05:35:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x9a786400) [pid = 1730] [serial = 73] [outer = 0x9a07a400] 05:35:33 INFO - PROCESS | 1730 | 1468499733837 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x9b442000) [pid = 1730] [serial = 74] [outer = 0x9a07a400] 05:35:34 INFO - PROCESS | 1730 | 1468499734518 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]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1080ms 05:35:34 INFO - PROCESS | 1730 | 1468499734584 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1730 | 1468499734590 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:35:34 INFO - PROCESS | 1730 | 1468499734599 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1730 | 1468499734605 Marionette TRACE conn3 <- [1,74,null,{}] 05:35:34 INFO - PROCESS | 1730 | 1468499734615 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}] 05:35:34 INFO - PROCESS | 1730 | 1468499734620 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:34 INFO - PROCESS | 1730 | 1468499734794 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:35:34 INFO - PROCESS | 1730 | 1468499734929 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1730 | 1468499734944 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c98400 == 26 [pid = 1730] [id = 26] 05:35:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x95180400) [pid = 1730] [serial = 75] [outer = (nil)] 05:35:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x954a5c00) [pid = 1730] [serial = 76] [outer = 0x95180400] 05:35:35 INFO - PROCESS | 1730 | 1468499735024 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x9968d800) [pid = 1730] [serial = 77] [outer = 0x95180400] 05:35:35 INFO - PROCESS | 1730 | 1468499735903 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]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1339ms 05:35:35 INFO - PROCESS | 1730 | 1468499735938 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1730 | 1468499735945 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:35:35 INFO - PROCESS | 1730 | 1468499735974 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1730 | 1468499735979 Marionette TRACE conn3 <- [1,78,null,{}] 05:35:35 INFO - PROCESS | 1730 | 1468499735985 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}] 05:35:35 INFO - PROCESS | 1730 | 1468499735991 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:36 INFO - PROCESS | 1730 | 1468499736160 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:35:36 INFO - PROCESS | 1730 | 1468499736292 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1730 | 1468499736303 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a07d000 == 27 [pid = 1730] [id = 27] 05:35:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x9b467800) [pid = 1730] [serial = 78] [outer = (nil)] 05:35:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x9b7c0c00) [pid = 1730] [serial = 79] [outer = 0x9b467800] 05:35:36 INFO - PROCESS | 1730 | 1468499736386 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x9bff0000) [pid = 1730] [serial = 80] [outer = 0x9b467800] 05:35:37 INFO - PROCESS | 1730 | 1468499737170 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]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1233ms 05:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:35:37 INFO - PROCESS | 1730 | 1468499737205 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 1730 | 1468499737209 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:35:37 INFO - PROCESS | 1730 | 1468499737216 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1730 | 1468499737222 Marionette TRACE conn3 <- [1,82,null,{}] 05:35:37 INFO - PROCESS | 1730 | 1468499737250 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}] 05:35:37 INFO - PROCESS | 1730 | 1468499737257 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:37 INFO - PROCESS | 1730 | 1468499737425 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:35:37 INFO - PROCESS | 1730 | 1468499737558 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 1730 | 1468499737569 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x9d9a3000 == 28 [pid = 1730] [id = 28] 05:35:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0xa1108800) [pid = 1730] [serial = 81] [outer = (nil)] 05:35:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0xa20a0800) [pid = 1730] [serial = 82] [outer = 0xa1108800] 05:35:37 INFO - PROCESS | 1730 | 1468499737651 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0xa23a9400) [pid = 1730] [serial = 83] [outer = 0xa1108800] 05:35:38 INFO - PROCESS | 1730 | 1468499738509 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]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1345ms 05:35:38 INFO - PROCESS | 1730 | 1468499738560 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:35:38 INFO - PROCESS | 1730 | 1468499738565 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:35:38 INFO - PROCESS | 1730 | 1468499738571 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1730 | 1468499738575 Marionette TRACE conn3 <- [1,86,null,{}] 05:35:38 INFO - PROCESS | 1730 | 1468499738581 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}] 05:35:38 INFO - PROCESS | 1730 | 1468499738586 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:38 INFO - PROCESS | 1730 | 1468499738755 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:35:38 INFO - PROCESS | 1730 | 1468499738892 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1730 | 1468499738905 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x99ecd800 == 29 [pid = 1730] [id = 29] 05:35:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9c1c1800) [pid = 1730] [serial = 84] [outer = (nil)] 05:35:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0xa3110c00) [pid = 1730] [serial = 85] [outer = 0x9c1c1800] 05:35:38 INFO - PROCESS | 1730 | 1468499738988 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0xa3193400) [pid = 1730] [serial = 86] [outer = 0x9c1c1800] 05:35:39 INFO - PROCESS | 1730 | 1468499739870 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]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1335ms 05:35:39 INFO - PROCESS | 1730 | 1468499739907 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 1730 | 1468499739911 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:35:39 INFO - PROCESS | 1730 | 1468499739917 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 1730 | 1468499739920 Marionette TRACE conn3 <- [1,90,null,{}] 05:35:39 INFO - PROCESS | 1730 | 1468499739927 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}] 05:35:39 INFO - PROCESS | 1730 | 1468499739932 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:40 INFO - PROCESS | 1730 | 1468499740090 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:35:40 INFO - PROCESS | 1730 | 1468499740236 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1730 | 1468499740244 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c6c000 == 30 [pid = 1730] [id = 30] 05:35:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x93c6d400) [pid = 1730] [serial = 87] [outer = (nil)] 05:35:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x93c74000) [pid = 1730] [serial = 88] [outer = 0x93c6d400] 05:35:40 INFO - PROCESS | 1730 | 1468499740323 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x93c76000) [pid = 1730] [serial = 89] [outer = 0x93c6d400] 05:35:41 INFO - PROCESS | 1730 | 1468499741147 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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1279ms 05:35:41 INFO - PROCESS | 1730 | 1468499741197 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 1730 | 1468499741201 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:35:41 INFO - PROCESS | 1730 | 1468499741227 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1730 | 1468499741231 Marionette TRACE conn3 <- [1,94,null,{}] 05:35:41 INFO - PROCESS | 1730 | 1468499741237 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}] 05:35:41 INFO - PROCESS | 1730 | 1468499741246 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:41 INFO - PROCESS | 1730 | 1468499741447 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:35:41 INFO - PROCESS | 1730 | 1468499741679 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 1730 | 1468499741686 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f74c00 == 31 [pid = 1730] [id = 31] 05:35:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f79000) [pid = 1730] [serial = 90] [outer = (nil)] 05:35:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92247400) [pid = 1730] [serial = 91] [outer = 0x91f79000] 05:35:41 INFO - PROCESS | 1730 | 1468499741815 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x93c0c400) [pid = 1730] [serial = 92] [outer = 0x91f79000] 05:35:42 INFO - PROCESS | 1730 | 1468499742646 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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1484ms 05:35:42 INFO - PROCESS | 1730 | 1468499742711 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:35:42 INFO - PROCESS | 1730 | 1468499742717 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:35:42 INFO - PROCESS | 1730 | 1468499742725 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1730 | 1468499742730 Marionette TRACE conn3 <- [1,98,null,{}] 05:35:42 INFO - PROCESS | 1730 | 1468499742739 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}] 05:35:42 INFO - PROCESS | 1730 | 1468499742743 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:42 INFO - PROCESS | 1730 | 1468499742907 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:35:43 INFO - PROCESS | 1730 | 1468499743050 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1730 | 1468499743062 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c97000 == 32 [pid = 1730] [id = 32] 05:35:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x954ae400) [pid = 1730] [serial = 93] [outer = (nil)] 05:35:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x99db2400) [pid = 1730] [serial = 94] [outer = 0x954ae400] 05:35:43 INFO - PROCESS | 1730 | 1468499743152 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x99ec6c00) [pid = 1730] [serial = 95] [outer = 0x954ae400] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x9a4ee400) [pid = 1730] [serial = 12] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92fda000) [pid = 1730] [serial = 25] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x99dbb400) [pid = 1730] [serial = 31] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x9b460c00) [pid = 1730] [serial = 34] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x9c1cec00) [pid = 1730] [serial = 37] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0xa318b000) [pid = 1730] [serial = 40] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x9921e400) [pid = 1730] [serial = 43] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x9a3de400) [pid = 1730] [serial = 46] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x9a782000) [pid = 1730] [serial = 47] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x951da800) [pid = 1730] [serial = 49] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x9ba09800) [pid = 1730] [serial = 50] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9c11c800) [pid = 1730] [serial = 52] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x9c1cd800) [pid = 1730] [serial = 55] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0xa23a7800) [pid = 1730] [serial = 58] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0xa2fbf800) [pid = 1730] [serial = 61] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x97804000) [pid = 1730] [serial = 28] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0xa23b0000) [pid = 1730] [serial = 59] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0xa2fea000) [pid = 1730] [serial = 62] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x9c124c00) [pid = 1730] [serial = 53] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x9d973c00) [pid = 1730] [serial = 38] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x99690800) [pid = 1730] [serial = 44] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x91f71800) [pid = 1730] [serial = 23] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x93a4fc00) [pid = 1730] [serial = 26] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x9ba91c00) [pid = 1730] [serial = 35] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 58 (0xa6727400) [pid = 1730] [serial = 41] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 57 (0x9a788c00) [pid = 1730] [serial = 9] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 56 (0xa4d4f800) [pid = 1730] [serial = 2] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 55 (0x93c9f800) [pid = 1730] [serial = 22] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 54 (0x93a53800) [pid = 1730] [serial = 19] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 53 (0x93c94000) [pid = 1730] [serial = 16] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | --DOMWINDOW == 52 (0x93c98800) [pid = 1730] [serial = 17] [outer = (nil)] [url = about:blank] 05:35:44 INFO - PROCESS | 1730 | 1468499744709 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]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2038ms 05:35:44 INFO - PROCESS | 1730 | 1468499744762 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 1730 | 1468499744767 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:35:44 INFO - PROCESS | 1730 | 1468499744775 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1730 | 1468499744782 Marionette TRACE conn3 <- [1,102,null,{}] 05:35:44 INFO - PROCESS | 1730 | 1468499744790 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}] 05:35:44 INFO - PROCESS | 1730 | 1468499744796 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:44 INFO - PROCESS | 1730 | 1468499744956 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:35:45 INFO - PROCESS | 1730 | 1468499745069 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1730 | 1468499745076 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c75c00 == 33 [pid = 1730] [id = 33] 05:35:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 53 (0x93c77000) [pid = 1730] [serial = 96] [outer = (nil)] 05:35:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 54 (0x951d7c00) [pid = 1730] [serial = 97] [outer = 0x93c77000] 05:35:45 INFO - PROCESS | 1730 | 1468499745149 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 55 (0x9780a800) [pid = 1730] [serial = 98] [outer = 0x93c77000] 05:35:45 INFO - PROCESS | 1730 | 1468499745818 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]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1081ms 05:35:45 INFO - PROCESS | 1730 | 1468499745874 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 1730 | 1468499745883 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:35:45 INFO - PROCESS | 1730 | 1468499745894 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 1730 | 1468499745898 Marionette TRACE conn3 <- [1,106,null,{}] 05:35:45 INFO - PROCESS | 1730 | 1468499745916 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}] 05:35:45 INFO - PROCESS | 1730 | 1468499745921 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:46 INFO - PROCESS | 1730 | 1468499746081 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:35:46 INFO - PROCESS | 1730 | 1468499746091 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 1730 | 1468499746097 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x99e1b800 == 34 [pid = 1730] [id = 34] 05:35:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 56 (0x99e1e400) [pid = 1730] [serial = 99] [outer = (nil)] 05:35:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x9a173400) [pid = 1730] [serial = 100] [outer = 0x99e1e400] 05:35:46 INFO - PROCESS | 1730 | 1468499746170 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0x9a3b2400) [pid = 1730] [serial = 101] [outer = 0x99e1e400] 05:35:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x9b447400) [pid = 1730] [serial = 102] [outer = 0x992ad800] 05:35:47 INFO - PROCESS | 1730 | 1468499747073 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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1231ms 05:35:47 INFO - PROCESS | 1730 | 1468499747133 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 1730 | 1468499747137 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:35:47 INFO - PROCESS | 1730 | 1468499747143 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1730 | 1468499747149 Marionette TRACE conn3 <- [1,110,null,{}] 05:35:47 INFO - PROCESS | 1730 | 1468499747165 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}] 05:35:47 INFO - PROCESS | 1730 | 1468499747174 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:47 INFO - PROCESS | 1730 | 1468499747372 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:35:47 INFO - PROCESS | 1730 | 1468499747456 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 1730 | 1468499747469 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x9ba04000 == 35 [pid = 1730] [id = 35] 05:35:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x9ba05c00) [pid = 1730] [serial = 103] [outer = (nil)] 05:35:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x9ba8ec00) [pid = 1730] [serial = 104] [outer = 0x9ba05c00] 05:35:47 INFO - PROCESS | 1730 | 1468499747543 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x9c11f000) [pid = 1730] [serial = 105] [outer = 0x9ba05c00] 05:35:48 INFO - PROCESS | 1730 | 1468499748366 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]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1282ms 05:35:48 INFO - PROCESS | 1730 | 1468499748431 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:35:48 INFO - PROCESS | 1730 | 1468499748436 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:35:48 INFO - PROCESS | 1730 | 1468499748443 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 1730 | 1468499748446 Marionette TRACE conn3 <- [1,114,null,{}] 05:35:48 INFO - PROCESS | 1730 | 1468499748453 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}] 05:35:48 INFO - PROCESS | 1730 | 1468499748457 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:48 INFO - PROCESS | 1730 | 1468499748649 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:35:48 INFO - PROCESS | 1730 | 1468499748674 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1730 | 1468499748683 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x9c124000 == 36 [pid = 1730] [id = 36] 05:35:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x9c127000) [pid = 1730] [serial = 106] [outer = (nil)] 05:35:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x9c1ca400) [pid = 1730] [serial = 107] [outer = 0x9c127000] 05:35:48 INFO - PROCESS | 1730 | 1468499748749 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x9d918c00) [pid = 1730] [serial = 108] [outer = 0x9c127000] 05:35:49 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x93a51c00) [pid = 1730] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:35:49 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x951d5c00) [pid = 1730] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:35:49 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x9224a000) [pid = 1730] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:35:49 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x9c1c7c00) [pid = 1730] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:35:49 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x9a07a400) [pid = 1730] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:35:49 INFO - PROCESS | 1730 | 1468499749556 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1134ms 05:35:49 INFO - PROCESS | 1730 | 1468499749578 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1730 | 1468499749581 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:35:49 INFO - PROCESS | 1730 | 1468499749587 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1730 | 1468499749590 Marionette TRACE conn3 <- [1,118,null,{}] 05:35:49 INFO - PROCESS | 1730 | 1468499749596 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}] 05:35:49 INFO - PROCESS | 1730 | 1468499749601 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:49 INFO - PROCESS | 1730 | 1468499749771 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:35:49 INFO - PROCESS | 1730 | 1468499749788 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 1730 | 1468499749796 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f6f800 == 37 [pid = 1730] [id = 37] 05:35:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x93a48000) [pid = 1730] [serial = 109] [outer = (nil)] 05:35:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x9d974800) [pid = 1730] [serial = 110] [outer = 0x93a48000] 05:35:49 INFO - PROCESS | 1730 | 1468499749861 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0xa1108400) [pid = 1730] [serial = 111] [outer = 0x93a48000] 05:35:50 INFO - PROCESS | 1730 | 1468499750554 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]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 980ms 05:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:35:50 INFO - PROCESS | 1730 | 1468499750567 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 1730 | 1468499750569 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:35:50 INFO - PROCESS | 1730 | 1468499750576 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1730 | 1468499750579 Marionette TRACE conn3 <- [1,122,null,{}] 05:35:50 INFO - PROCESS | 1730 | 1468499750584 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}] 05:35:50 INFO - PROCESS | 1730 | 1468499750593 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:50 INFO - PROCESS | 1730 | 1468499750784 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:35:50 INFO - PROCESS | 1730 | 1468499750802 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1730 | 1468499750811 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c6a400 == 38 [pid = 1730] [id = 38] 05:35:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x9d96c400) [pid = 1730] [serial = 112] [outer = (nil)] 05:35:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0xa255dc00) [pid = 1730] [serial = 113] [outer = 0x9d96c400] 05:35:50 INFO - PROCESS | 1730 | 1468499750877 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0xa2fecc00) [pid = 1730] [serial = 114] [outer = 0x9d96c400] 05:35:51 INFO - PROCESS | 1730 | 1468499751799 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]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1281ms 05:35:51 INFO - PROCESS | 1730 | 1468499751857 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 1730 | 1468499751864 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:35:51 INFO - PROCESS | 1730 | 1468499751873 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1730 | 1468499751877 Marionette TRACE conn3 <- [1,126,null,{}] 05:35:51 INFO - PROCESS | 1730 | 1468499751888 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}] 05:35:51 INFO - PROCESS | 1730 | 1468499751894 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:52 INFO - PROCESS | 1730 | 1468499752115 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:35:52 INFO - PROCESS | 1730 | 1468499752253 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1730 | 1468499752259 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x939e9400 == 39 [pid = 1730] [id = 39] 05:35:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x939ec000) [pid = 1730] [serial = 115] [outer = (nil)] 05:35:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x939f6400) [pid = 1730] [serial = 116] [outer = 0x939ec000] 05:35:52 INFO - PROCESS | 1730 | 1468499752346 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x93a53800) [pid = 1730] [serial = 117] [outer = 0x939ec000] 05:35:53 INFO - PROCESS | 1730 | 1468499753305 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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1485ms 05:35:53 INFO - PROCESS | 1730 | 1468499753357 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1730 | 1468499753364 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:35:53 INFO - PROCESS | 1730 | 1468499753375 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1730 | 1468499753379 Marionette TRACE conn3 <- [1,130,null,{}] 05:35:53 INFO - PROCESS | 1730 | 1468499753385 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}] 05:35:53 INFO - PROCESS | 1730 | 1468499753391 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:53 INFO - PROCESS | 1730 | 1468499753598 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:35:53 INFO - PROCESS | 1730 | 1468499753772 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1730 | 1468499753782 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f6fc00 == 40 [pid = 1730] [id = 40] 05:35:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x95175000) [pid = 1730] [serial = 118] [outer = (nil)] 05:35:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x95177000) [pid = 1730] [serial = 119] [outer = 0x95175000] 05:35:53 INFO - PROCESS | 1730 | 1468499753866 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9517ac00) [pid = 1730] [serial = 120] [outer = 0x95175000] 05:35:54 INFO - PROCESS | 1730 | 1468499754797 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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1436ms 05:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:35:54 INFO - PROCESS | 1730 | 1468499754811 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 1730 | 1468499754814 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:35:54 INFO - PROCESS | 1730 | 1468499754821 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 1730 | 1468499754827 Marionette TRACE conn3 <- [1,134,null,{}] 05:35:54 INFO - PROCESS | 1730 | 1468499754843 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}] 05:35:54 INFO - PROCESS | 1730 | 1468499754851 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:55 INFO - PROCESS | 1730 | 1468499755029 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:35:55 INFO - PROCESS | 1730 | 1468499755167 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1730 | 1468499755179 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a4f5800 == 41 [pid = 1730] [id = 41] 05:35:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x9a66d800) [pid = 1730] [serial = 121] [outer = (nil)] 05:35:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x9ac97000) [pid = 1730] [serial = 122] [outer = 0x9a66d800] 05:35:55 INFO - PROCESS | 1730 | 1468499755260 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x9ba01c00) [pid = 1730] [serial = 123] [outer = 0x9a66d800] 05:35:56 INFO - PROCESS | 1730 | 1468499756199 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]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1542ms 05:35:56 INFO - PROCESS | 1730 | 1468499756362 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1730 | 1468499756369 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:35:56 INFO - PROCESS | 1730 | 1468499756377 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1730 | 1468499756382 Marionette TRACE conn3 <- [1,138,null,{}] 05:35:56 INFO - PROCESS | 1730 | 1468499756390 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}] 05:35:56 INFO - PROCESS | 1730 | 1468499756396 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:56 INFO - PROCESS | 1730 | 1468499756568 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:35:56 INFO - PROCESS | 1730 | 1468499756747 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1730 | 1468499756762 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x939ee800 == 42 [pid = 1730] [id = 42] 05:35:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x939f2c00) [pid = 1730] [serial = 124] [outer = (nil)] 05:35:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x939f6c00) [pid = 1730] [serial = 125] [outer = 0x939f2c00] 05:35:56 INFO - PROCESS | 1730 | 1468499756839 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x93a52800) [pid = 1730] [serial = 126] [outer = 0x939f2c00] 05:35:57 INFO - PROCESS | 1730 | --DOCSHELL 0x91f6f800 == 41 [pid = 1730] [id = 37] 05:35:57 INFO - PROCESS | 1730 | --DOCSHELL 0x9c124000 == 40 [pid = 1730] [id = 36] 05:35:57 INFO - PROCESS | 1730 | --DOCSHELL 0x9ba04000 == 39 [pid = 1730] [id = 35] 05:35:57 INFO - PROCESS | 1730 | --DOCSHELL 0x99e1b800 == 38 [pid = 1730] [id = 34] 05:35:57 INFO - PROCESS | 1730 | --DOCSHELL 0x93c75c00 == 37 [pid = 1730] [id = 33] 05:35:57 INFO - PROCESS | 1730 | 1468499757725 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]]]}] 05:35:57 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x9c1cfc00) [pid = 1730] [serial = 65] [outer = (nil)] [url = about:blank] 05:35:57 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x9a786400) [pid = 1730] [serial = 73] [outer = (nil)] [url = about:blank] 05:35:57 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x9b442000) [pid = 1730] [serial = 74] [outer = (nil)] [url = about:blank] 05:35:57 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x93c0a800) [pid = 1730] [serial = 67] [outer = (nil)] [url = about:blank] 05:35:57 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x992af000) [pid = 1730] [serial = 71] [outer = (nil)] [url = about:blank] 05:35:57 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x951d6800) [pid = 1730] [serial = 68] [outer = (nil)] [url = about:blank] 05:35:57 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x98310000) [pid = 1730] [serial = 70] [outer = (nil)] [url = about:blank] 05:35:57 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0xa334b400) [pid = 1730] [serial = 64] [outer = (nil)] [url = about:blank] 05:35:57 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x9d91d000) [pid = 1730] [serial = 56] [outer = (nil)] [url = about:blank] 05:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1429ms 05:35:57 INFO - PROCESS | 1730 | 1468499757807 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:35:57 INFO - PROCESS | 1730 | 1468499757812 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:35:57 INFO - PROCESS | 1730 | 1468499757822 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1730 | 1468499757827 Marionette TRACE conn3 <- [1,142,null,{}] 05:35:57 INFO - PROCESS | 1730 | 1468499757833 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}] 05:35:57 INFO - PROCESS | 1730 | 1468499757838 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:57 INFO - PROCESS | 1730 | 1468499757987 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:35:58 INFO - PROCESS | 1730 | 1468499758086 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 1730 | 1468499758093 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x951dbc00 == 38 [pid = 1730] [id = 43] 05:35:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x95453800) [pid = 1730] [serial = 127] [outer = (nil)] 05:35:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x978e8000) [pid = 1730] [serial = 128] [outer = 0x95453800] 05:35:58 INFO - PROCESS | 1730 | 1468499758167 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9921e400) [pid = 1730] [serial = 129] [outer = 0x95453800] 05:35:58 INFO - PROCESS | 1730 | 1468499758878 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]]]}] 05:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1085ms 05:35:58 INFO - PROCESS | 1730 | 1468499758902 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 1730 | 1468499758907 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:35:58 INFO - PROCESS | 1730 | 1468499758913 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 1730 | 1468499758916 Marionette TRACE conn3 <- [1,146,null,{}] 05:35:58 INFO - PROCESS | 1730 | 1468499758930 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}] 05:35:58 INFO - PROCESS | 1730 | 1468499758938 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:59 INFO - PROCESS | 1730 | 1468499759090 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:35:59 INFO - PROCESS | 1730 | 1468499759200 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1730 | 1468499759212 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:35:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a1e1800 == 39 [pid = 1730] [id = 44] 05:35:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x9a3ad000) [pid = 1730] [serial = 130] [outer = (nil)] 05:35:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x9ac8e000) [pid = 1730] [serial = 131] [outer = 0x9a3ad000] 05:35:59 INFO - PROCESS | 1730 | 1468499759285 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x9b649000) [pid = 1730] [serial = 132] [outer = 0x9a3ad000] 05:36:00 INFO - PROCESS | 1730 | 1468499759996 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]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1135ms 05:36:00 INFO - PROCESS | 1730 | 1468499760056 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 1730 | 1468499760060 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:36:00 INFO - PROCESS | 1730 | 1468499760066 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1730 | 1468499760069 Marionette TRACE conn3 <- [1,150,null,{}] 05:36:00 INFO - PROCESS | 1730 | 1468499760079 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}] 05:36:00 INFO - PROCESS | 1730 | 1468499760083 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:00 INFO - PROCESS | 1730 | 1468499760273 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:36:00 INFO - PROCESS | 1730 | 1468499760296 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1730 | 1468499760305 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x9ac93800 == 40 [pid = 1730] [id = 45] 05:36:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x9c125c00) [pid = 1730] [serial = 133] [outer = (nil)] 05:36:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x9c1c5000) [pid = 1730] [serial = 134] [outer = 0x9c125c00] 05:36:00 INFO - PROCESS | 1730 | 1468499760370 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x9d974400) [pid = 1730] [serial = 135] [outer = 0x9c125c00] 05:36:01 INFO - PROCESS | 1730 | 1468499761322 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]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1289ms 05:36:01 INFO - PROCESS | 1730 | 1468499761389 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1730 | 1468499761392 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:36:01 INFO - PROCESS | 1730 | 1468499761399 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1730 | 1468499761402 Marionette TRACE conn3 <- [1,154,null,{}] 05:36:01 INFO - PROCESS | 1730 | 1468499761407 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}] 05:36:01 INFO - PROCESS | 1730 | 1468499761412 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:01 INFO - PROCESS | 1730 | 1468499761611 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:36:01 INFO - PROCESS | 1730 | 1468499761630 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1730 | 1468499761638 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x939efc00 == 41 [pid = 1730] [id = 46] 05:36:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x9a4ee800) [pid = 1730] [serial = 136] [outer = (nil)] 05:36:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0xa253e000) [pid = 1730] [serial = 137] [outer = 0x9a4ee800] 05:36:01 INFO - PROCESS | 1730 | 1468499761705 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0xa23b0000) [pid = 1730] [serial = 138] [outer = 0x9a4ee800] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x95180400) [pid = 1730] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x9b467800) [pid = 1730] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x9ba05c00) [pid = 1730] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x9c127000) [pid = 1730] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0xa1108800) [pid = 1730] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x954ae400) [pid = 1730] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x99e1e400) [pid = 1730] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93c77000) [pid = 1730] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x9c1c1800) [pid = 1730] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x93c6d400) [pid = 1730] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91f79000) [pid = 1730] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:36:02 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x93a48000) [pid = 1730] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:36:02 INFO - PROCESS | 1730 | 1468499762627 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]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1278ms 05:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:36:02 INFO - PROCESS | 1730 | 1468499762677 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 1730 | 1468499762680 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:36:02 INFO - PROCESS | 1730 | 1468499762688 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 1730 | 1468499762691 Marionette TRACE conn3 <- [1,158,null,{}] 05:36:02 INFO - PROCESS | 1730 | 1468499762696 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}] 05:36:02 INFO - PROCESS | 1730 | 1468499762706 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:02 INFO - PROCESS | 1730 | 1468499762928 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:36:02 INFO - PROCESS | 1730 | 1468499762941 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 1730 | 1468499762949 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c10400 == 42 [pid = 1730] [id = 47] 05:36:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x99e15c00) [pid = 1730] [serial = 139] [outer = (nil)] 05:36:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0xa3103000) [pid = 1730] [serial = 140] [outer = 0x99e15c00] 05:36:03 INFO - PROCESS | 1730 | 1468499763017 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0xa334b400) [pid = 1730] [serial = 141] [outer = 0x99e15c00] 05:36:03 INFO - PROCESS | 1730 | 1468499763808 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]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1178ms 05:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:36:03 INFO - PROCESS | 1730 | 1468499763864 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1730 | 1468499763867 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:36:03 INFO - PROCESS | 1730 | 1468499763873 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1730 | 1468499763877 Marionette TRACE conn3 <- [1,162,null,{}] 05:36:03 INFO - PROCESS | 1730 | 1468499763882 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}] 05:36:03 INFO - PROCESS | 1730 | 1468499763887 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:04 INFO - PROCESS | 1730 | 1468499764061 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:36:04 INFO - PROCESS | 1730 | 1468499764189 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1730 | 1468499764195 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c77000 == 43 [pid = 1730] [id = 48] 05:36:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x99e0d000) [pid = 1730] [serial = 142] [outer = (nil)] 05:36:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0xa4f7d800) [pid = 1730] [serial = 143] [outer = 0x99e0d000] 05:36:04 INFO - PROCESS | 1730 | 1468499764270 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0xa4f79800) [pid = 1730] [serial = 144] [outer = 0x99e0d000] 05:36:05 INFO - PROCESS | 1730 | 1468499765382 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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1531ms 05:36:05 INFO - PROCESS | 1730 | 1468499765415 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:36:05 INFO - PROCESS | 1730 | 1468499765420 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:36:05 INFO - PROCESS | 1730 | 1468499765428 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1730 | 1468499765433 Marionette TRACE conn3 <- [1,166,null,{}] 05:36:05 INFO - PROCESS | 1730 | 1468499765441 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}] 05:36:05 INFO - PROCESS | 1730 | 1468499765447 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:05 INFO - PROCESS | 1730 | 1468499765627 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:36:05 INFO - PROCESS | 1730 | 1468499765819 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 1730 | 1468499765832 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x9517e000 == 44 [pid = 1730] [id = 49] 05:36:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x9517e400) [pid = 1730] [serial = 145] [outer = (nil)] 05:36:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x9835a800) [pid = 1730] [serial = 146] [outer = 0x9517e400] 05:36:05 INFO - PROCESS | 1730 | 1468499765933 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x99e01400) [pid = 1730] [serial = 147] [outer = 0x9517e400] 05:36:06 INFO - PROCESS | 1730 | 1468499766785 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]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1384ms 05:36:06 INFO - PROCESS | 1730 | 1468499766812 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 1730 | 1468499766819 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:36:06 INFO - PROCESS | 1730 | 1468499766830 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 1730 | 1468499766835 Marionette TRACE conn3 <- [1,170,null,{}] 05:36:06 INFO - PROCESS | 1730 | 1468499766841 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}] 05:36:06 INFO - PROCESS | 1730 | 1468499766847 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:07 INFO - PROCESS | 1730 | 1468499767027 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:36:07 INFO - PROCESS | 1730 | 1468499767172 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 1730 | 1468499767179 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c0f800 == 45 [pid = 1730] [id = 50] 05:36:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x9c124c00) [pid = 1730] [serial = 148] [outer = (nil)] 05:36:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x9c1cd400) [pid = 1730] [serial = 149] [outer = 0x9c124c00] 05:36:07 INFO - PROCESS | 1730 | 1468499767264 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0xa231fc00) [pid = 1730] [serial = 150] [outer = 0x9c124c00] 05:36:08 INFO - PROCESS | 1730 | 1468499768155 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]]]}] 05:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1379ms 05:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:36:08 INFO - PROCESS | 1730 | 1468499768209 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 1730 | 1468499768213 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:36:08 INFO - PROCESS | 1730 | 1468499768220 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 1730 | 1468499768226 Marionette TRACE conn3 <- [1,174,null,{}] 05:36:08 INFO - PROCESS | 1730 | 1468499768244 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}] 05:36:08 INFO - PROCESS | 1730 | 1468499768253 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:08 INFO - PROCESS | 1730 | 1468499768429 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:36:08 INFO - PROCESS | 1730 | 1468499768574 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1730 | 1468499768587 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x96e0a800 == 46 [pid = 1730] [id = 51] 05:36:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x96e0ac00) [pid = 1730] [serial = 151] [outer = (nil)] 05:36:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x9b7c4000) [pid = 1730] [serial = 152] [outer = 0x96e0ac00] 05:36:08 INFO - PROCESS | 1730 | 1468499768667 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0xa23b2400) [pid = 1730] [serial = 153] [outer = 0x96e0ac00] 05:36:09 INFO - PROCESS | 1730 | 1468499769512 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]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1337ms 05:36:09 INFO - PROCESS | 1730 | 1468499769557 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:36:09 INFO - PROCESS | 1730 | 1468499769562 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:36:09 INFO - PROCESS | 1730 | 1468499769568 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1730 | 1468499769572 Marionette TRACE conn3 <- [1,178,null,{}] 05:36:09 INFO - PROCESS | 1730 | 1468499769577 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}] 05:36:09 INFO - PROCESS | 1730 | 1468499769584 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:09 INFO - PROCESS | 1730 | 1468499769753 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:36:09 INFO - PROCESS | 1730 | 1468499769895 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1730 | 1468499769903 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x96e01c00 == 47 [pid = 1730] [id = 52] 05:36:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x99e0ec00) [pid = 1730] [serial = 154] [outer = (nil)] 05:36:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0xa4d56c00) [pid = 1730] [serial = 155] [outer = 0x99e0ec00] 05:36:09 INFO - PROCESS | 1730 | 1468499769981 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0xa6726000) [pid = 1730] [serial = 156] [outer = 0x99e0ec00] 05:36:10 INFO - PROCESS | 1730 | 1468499770442 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:36:10 INFO - PROCESS | 1730 | 1468499770903 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]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1382ms 05:36:10 INFO - PROCESS | 1730 | 1468499770950 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1730 | 1468499770955 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:36:10 INFO - PROCESS | 1730 | 1468499770961 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1730 | 1468499770964 Marionette TRACE conn3 <- [1,182,null,{}] 05:36:10 INFO - PROCESS | 1730 | 1468499770970 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}] 05:36:10 INFO - PROCESS | 1730 | 1468499770975 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:11 INFO - PROCESS | 1730 | 1468499771149 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:36:11 INFO - PROCESS | 1730 | 1468499771293 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1730 | 1468499771304 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x9c1c7800 == 48 [pid = 1730] [id = 53] 05:36:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0xa33cc800) [pid = 1730] [serial = 157] [outer = (nil)] 05:36:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0xa679f000) [pid = 1730] [serial = 158] [outer = 0xa33cc800] 05:36:11 INFO - PROCESS | 1730 | 1468499771382 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0xa6849000) [pid = 1730] [serial = 159] [outer = 0xa33cc800] 05:36:12 INFO - PROCESS | 1730 | 1468499772482 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]]]}] 05:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1585ms 05:36:12 INFO - PROCESS | 1730 | 1468499772546 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 1730 | 1468499772550 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:36:12 INFO - PROCESS | 1730 | 1468499772556 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 1730 | 1468499772560 Marionette TRACE conn3 <- [1,186,null,{}] 05:36:12 INFO - PROCESS | 1730 | 1468499772906 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}] 05:36:12 INFO - PROCESS | 1730 | 1468499772912 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:13 INFO - PROCESS | 1730 | 1468499773116 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:36:13 INFO - PROCESS | 1730 | 1468499773234 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1730 | 1468499773245 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c6d400 == 49 [pid = 1730] [id = 54] 05:36:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x93c6e800) [pid = 1730] [serial = 160] [outer = (nil)] 05:36:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x93c79c00) [pid = 1730] [serial = 161] [outer = 0x93c6e800] 05:36:13 INFO - PROCESS | 1730 | 1468499773319 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x93c9bc00) [pid = 1730] [serial = 162] [outer = 0x93c6e800] 05:36:14 INFO - PROCESS | 1730 | 1468499774222 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]]]}] 05:36:14 INFO - PROCESS | 1730 | --DOCSHELL 0x93c10400 == 48 [pid = 1730] [id = 47] 05:36:14 INFO - PROCESS | 1730 | --DOCSHELL 0x939efc00 == 47 [pid = 1730] [id = 46] 05:36:14 INFO - PROCESS | 1730 | --DOCSHELL 0x9ac93800 == 46 [pid = 1730] [id = 45] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0xa255dc00) [pid = 1730] [serial = 113] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOCSHELL 0x9a1e1800 == 45 [pid = 1730] [id = 44] 05:36:14 INFO - PROCESS | 1730 | --DOCSHELL 0x951dbc00 == 44 [pid = 1730] [id = 43] 05:36:14 INFO - PROCESS | 1730 | --DOCSHELL 0x939ee800 == 43 [pid = 1730] [id = 42] 05:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1736ms 05:36:14 INFO - PROCESS | 1730 | --DOCSHELL 0x939e9400 == 42 [pid = 1730] [id = 39] 05:36:14 INFO - PROCESS | 1730 | 1468499774295 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 1730 | 1468499774300 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:36:14 INFO - PROCESS | 1730 | 1468499774307 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1730 | 1468499774311 Marionette TRACE conn3 <- [1,190,null,{}] 05:36:14 INFO - PROCESS | 1730 | 1468499774319 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}] 05:36:14 INFO - PROCESS | 1730 | 1468499774324 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:14 INFO - PROCESS | 1730 | 1468499774478 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x9a4e9c00) [pid = 1730] [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.] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x9968d800) [pid = 1730] [serial = 77] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x954a5c00) [pid = 1730] [serial = 76] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x9bff0000) [pid = 1730] [serial = 80] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x9b7c0c00) [pid = 1730] [serial = 79] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x9ba8ec00) [pid = 1730] [serial = 104] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x9c1ca400) [pid = 1730] [serial = 107] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0xa23a9400) [pid = 1730] [serial = 83] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x9c11f000) [pid = 1730] [serial = 105] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0xa20a0800) [pid = 1730] [serial = 82] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x99db2400) [pid = 1730] [serial = 94] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x99ec6c00) [pid = 1730] [serial = 95] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x9a173400) [pid = 1730] [serial = 100] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x951d7c00) [pid = 1730] [serial = 97] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x9780a800) [pid = 1730] [serial = 98] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x9d918c00) [pid = 1730] [serial = 108] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0xa3193400) [pid = 1730] [serial = 86] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0xa3110c00) [pid = 1730] [serial = 85] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93c76000) [pid = 1730] [serial = 89] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x93c74000) [pid = 1730] [serial = 88] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x93c0c400) [pid = 1730] [serial = 92] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x92247400) [pid = 1730] [serial = 91] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x9d974800) [pid = 1730] [serial = 110] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0xa1108400) [pid = 1730] [serial = 111] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x9a3b2400) [pid = 1730] [serial = 101] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 1730 | 1468499774634 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 1730 | 1468499774645 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x939e8400 == 43 [pid = 1730] [id = 55] 05:36:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x93c0c400) [pid = 1730] [serial = 163] [outer = (nil)] 05:36:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x95178c00) [pid = 1730] [serial = 164] [outer = 0x93c0c400] 05:36:14 INFO - PROCESS | 1730 | 1468499774718 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x95272c00) [pid = 1730] [serial = 165] [outer = 0x93c0c400] 05:36:15 INFO - PROCESS | 1730 | 1468499775393 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]]]}] 05:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1146ms 05:36:15 INFO - PROCESS | 1730 | 1468499775453 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 1730 | 1468499775457 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:36:15 INFO - PROCESS | 1730 | 1468499775463 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 1730 | 1468499775467 Marionette TRACE conn3 <- [1,194,null,{}] 05:36:15 INFO - PROCESS | 1730 | 1468499775472 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}] 05:36:15 INFO - PROCESS | 1730 | 1468499775477 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:15 INFO - PROCESS | 1730 | 1468499775635 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:36:15 INFO - PROCESS | 1730 | 1468499775740 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1730 | 1468499775751 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x9527f000 == 44 [pid = 1730] [id = 56] 05:36:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x9527f800) [pid = 1730] [serial = 166] [outer = (nil)] 05:36:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x96e03400) [pid = 1730] [serial = 167] [outer = 0x9527f800] 05:36:15 INFO - PROCESS | 1730 | 1468499775822 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x96e0a400) [pid = 1730] [serial = 168] [outer = 0x9527f800] 05:36:16 INFO - PROCESS | 1730 | 1468499776465 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]]]}] 05:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1043ms 05:36:16 INFO - PROCESS | 1730 | 1468499776513 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1730 | 1468499776521 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:36:16 INFO - PROCESS | 1730 | 1468499776561 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1730 | 1468499776563 Marionette TRACE conn3 <- [1,198,null,{}] 05:36:16 INFO - PROCESS | 1730 | 1468499776570 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}] 05:36:16 INFO - PROCESS | 1730 | 1468499776575 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:16 INFO - PROCESS | 1730 | 1468499776732 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:36:16 INFO - PROCESS | 1730 | 1468499776740 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 1730 | 1468499776749 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x96e0c000 == 45 [pid = 1730] [id = 57] 05:36:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x98319400) [pid = 1730] [serial = 169] [outer = (nil)] 05:36:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x99db0800) [pid = 1730] [serial = 170] [outer = 0x98319400] 05:36:16 INFO - PROCESS | 1730 | 1468499776815 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x99e0e400) [pid = 1730] [serial = 171] [outer = 0x98319400] 05:36:17 INFO - PROCESS | 1730 | 1468499777698 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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1207ms 05:36:17 INFO - PROCESS | 1730 | 1468499777746 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 1730 | 1468499777750 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:36:17 INFO - PROCESS | 1730 | 1468499777766 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 1730 | 1468499777769 Marionette TRACE conn3 <- [1,202,null,{}] 05:36:17 INFO - PROCESS | 1730 | 1468499777775 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}] 05:36:17 INFO - PROCESS | 1730 | 1468499777780 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:17 INFO - PROCESS | 1730 | 1468499777967 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:36:18 INFO - PROCESS | 1730 | 1468499777991 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1730 | 1468499777999 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f71c00 == 46 [pid = 1730] [id = 58] 05:36:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x93c0a400) [pid = 1730] [serial = 172] [outer = (nil)] 05:36:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x99ec9400) [pid = 1730] [serial = 173] [outer = 0x93c0a400] 05:36:18 INFO - PROCESS | 1730 | 1468499778065 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x9a177800) [pid = 1730] [serial = 174] [outer = 0x93c0a400] 05:36:18 INFO - PROCESS | 1730 | 1468499778799 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]]]}] 05:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1096ms 05:36:18 INFO - PROCESS | 1730 | 1468499778858 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 1730 | 1468499778862 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:36:18 INFO - PROCESS | 1730 | 1468499778868 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 1730 | 1468499778871 Marionette TRACE conn3 <- [1,206,null,{}] 05:36:18 INFO - PROCESS | 1730 | 1468499778877 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}] 05:36:18 INFO - PROCESS | 1730 | 1468499778886 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:19 INFO - PROCESS | 1730 | 1468499779186 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:36:19 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x9a4ee800) [pid = 1730] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:36:19 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x939f2c00) [pid = 1730] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:36:19 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x95453800) [pid = 1730] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:36:19 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x9a3ad000) [pid = 1730] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:36:19 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x9c125c00) [pid = 1730] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:36:19 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x99e15c00) [pid = 1730] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:36:19 INFO - PROCESS | 1730 | 1468499779271 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 1730 | 1468499779278 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x939f2c00 == 47 [pid = 1730] [id = 59] 05:36:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x93c0d800) [pid = 1730] [serial = 175] [outer = (nil)] 05:36:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x99db6000) [pid = 1730] [serial = 176] [outer = 0x93c0d800] 05:36:19 INFO - PROCESS | 1730 | 1468499779349 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x9a782000) [pid = 1730] [serial = 177] [outer = 0x93c0d800] 05:36:20 INFO - PROCESS | 1730 | 1468499780018 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]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1177ms 05:36:20 INFO - PROCESS | 1730 | 1468499780046 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 1730 | 1468499780049 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:36:20 INFO - PROCESS | 1730 | 1468499780056 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 1730 | 1468499780058 Marionette TRACE conn3 <- [1,210,null,{}] 05:36:20 INFO - PROCESS | 1730 | 1468499780072 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}] 05:36:20 INFO - PROCESS | 1730 | 1468499780077 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:20 INFO - PROCESS | 1730 | 1468499780222 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:36:20 INFO - PROCESS | 1730 | 1468499780235 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 1730 | 1468499780242 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f1f000 == 48 [pid = 1730] [id = 60] 05:36:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x91f20000) [pid = 1730] [serial = 178] [outer = (nil)] 05:36:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f29000) [pid = 1730] [serial = 179] [outer = 0x91f20000] 05:36:20 INFO - PROCESS | 1730 | 1468499780312 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91f2d400) [pid = 1730] [serial = 180] [outer = 0x91f20000] 05:36:21 INFO - PROCESS | 1730 | 1468499781060 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]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1030ms 05:36:21 INFO - PROCESS | 1730 | 1468499781086 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 1730 | 1468499781089 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:36:21 INFO - PROCESS | 1730 | 1468499781095 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 1730 | 1468499781097 Marionette TRACE conn3 <- [1,214,null,{}] 05:36:21 INFO - PROCESS | 1730 | 1468499781103 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}] 05:36:21 INFO - PROCESS | 1730 | 1468499781108 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:21 INFO - PROCESS | 1730 | 1468499781296 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:36:21 INFO - PROCESS | 1730 | 1468499781462 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1730 | 1468499781470 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f23000 == 49 [pid = 1730] [id = 61] 05:36:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91f23400) [pid = 1730] [serial = 181] [outer = (nil)] 05:36:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91f7d000) [pid = 1730] [serial = 182] [outer = 0x91f23400] 05:36:21 INFO - PROCESS | 1730 | 1468499781555 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x939c8000) [pid = 1730] [serial = 183] [outer = 0x91f23400] 05:36:22 INFO - PROCESS | 1730 | 1468499782465 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]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1426ms 05:36:22 INFO - PROCESS | 1730 | 1468499782527 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1730 | 1468499782533 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:36:22 INFO - PROCESS | 1730 | 1468499782543 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1730 | 1468499782548 Marionette TRACE conn3 <- [1,218,null,{}] 05:36:22 INFO - PROCESS | 1730 | 1468499782555 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}] 05:36:22 INFO - PROCESS | 1730 | 1468499782561 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:22 INFO - PROCESS | 1730 | 1468499782756 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:36:22 INFO - PROCESS | 1730 | 1468499782903 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 1730 | 1468499782915 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c6c400 == 50 [pid = 1730] [id = 62] 05:36:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c75400) [pid = 1730] [serial = 184] [outer = (nil)] 05:36:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x95274000) [pid = 1730] [serial = 185] [outer = 0x93c75400] 05:36:23 INFO - PROCESS | 1730 | 1468499782999 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x9527bc00) [pid = 1730] [serial = 186] [outer = 0x93c75400] 05:36:23 INFO - PROCESS | 1730 | 1468499783841 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]]]}] 05:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1330ms 05:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:36:23 INFO - PROCESS | 1730 | 1468499783872 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 1730 | 1468499783876 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:36:23 INFO - PROCESS | 1730 | 1468499783883 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 1730 | 1468499783886 Marionette TRACE conn3 <- [1,222,null,{}] 05:36:23 INFO - PROCESS | 1730 | 1468499783910 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}] 05:36:23 INFO - PROCESS | 1730 | 1468499783916 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:24 INFO - PROCESS | 1730 | 1468499784092 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:36:24 INFO - PROCESS | 1730 | 1468499784245 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 1730 | 1468499784251 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f6f400 == 51 [pid = 1730] [id = 63] 05:36:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x9780a000) [pid = 1730] [serial = 187] [outer = (nil)] 05:36:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x98363800) [pid = 1730] [serial = 188] [outer = 0x9780a000] 05:36:24 INFO - PROCESS | 1730 | 1468499784337 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x996ec800) [pid = 1730] [serial = 189] [outer = 0x9780a000] 05:36:25 INFO - PROCESS | 1730 | 1468499785180 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]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1339ms 05:36:25 INFO - PROCESS | 1730 | 1468499785221 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1730 | 1468499785228 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:36:25 INFO - PROCESS | 1730 | 1468499785246 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1730 | 1468499785253 Marionette TRACE conn3 <- [1,226,null,{}] 05:36:25 INFO - PROCESS | 1730 | 1468499785259 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}] 05:36:25 INFO - PROCESS | 1730 | 1468499785266 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:25 INFO - PROCESS | 1730 | 1468499785497 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:36:25 INFO - PROCESS | 1730 | 1468499785645 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1730 | 1468499785656 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x9527e400 == 52 [pid = 1730] [id = 64] 05:36:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x978e6c00) [pid = 1730] [serial = 190] [outer = (nil)] 05:36:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x9a07a000) [pid = 1730] [serial = 191] [outer = 0x978e6c00] 05:36:25 INFO - PROCESS | 1730 | 1468499785738 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x9ac93800) [pid = 1730] [serial = 192] [outer = 0x978e6c00] 05:36:26 INFO - PROCESS | 1730 | 1468499786610 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]]]}] 05:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1445ms 05:36:26 INFO - PROCESS | 1730 | 1468499786683 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 1730 | 1468499786696 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:36:26 INFO - PROCESS | 1730 | 1468499786702 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 1730 | 1468499786709 Marionette TRACE conn3 <- [1,230,null,{}] 05:36:26 INFO - PROCESS | 1730 | 1468499786715 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}] 05:36:26 INFO - PROCESS | 1730 | 1468499786721 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:26 INFO - PROCESS | 1730 | 1468499786927 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:36:27 INFO - PROCESS | 1730 | 1468499787107 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 1730 | 1468499787114 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x9527ac00 == 53 [pid = 1730] [id = 65] 05:36:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x9a4efc00) [pid = 1730] [serial = 193] [outer = (nil)] 05:36:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x9bfea800) [pid = 1730] [serial = 194] [outer = 0x9a4efc00] 05:36:27 INFO - PROCESS | 1730 | 1468499787236 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x9c11e400) [pid = 1730] [serial = 195] [outer = 0x9a4efc00] 05:36:28 INFO - PROCESS | 1730 | 1468499788061 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]]]}] 05:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1429ms 05:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:36:28 INFO - PROCESS | 1730 | 1468499788133 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 1730 | 1468499788136 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:36:28 INFO - PROCESS | 1730 | 1468499788142 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 1730 | 1468499788146 Marionette TRACE conn3 <- [1,234,null,{}] 05:36:28 INFO - PROCESS | 1730 | 1468499788151 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}] 05:36:28 INFO - PROCESS | 1730 | 1468499788157 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:28 INFO - PROCESS | 1730 | 1468499788363 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:36:28 INFO - PROCESS | 1730 | 1468499788514 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 1730 | 1468499788532 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x9c1cf000 == 54 [pid = 1730] [id = 66] 05:36:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x9d916c00) [pid = 1730] [serial = 196] [outer = (nil)] 05:36:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x9d96e000) [pid = 1730] [serial = 197] [outer = 0x9d916c00] 05:36:28 INFO - PROCESS | 1730 | 1468499788625 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0xa20a0800) [pid = 1730] [serial = 198] [outer = 0x9d916c00] 05:36:29 INFO - PROCESS | 1730 | 1468499789437 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]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1346ms 05:36:29 INFO - PROCESS | 1730 | 1468499789488 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 1730 | 1468499789492 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:36:29 INFO - PROCESS | 1730 | 1468499789516 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 1730 | 1468499789520 Marionette TRACE conn3 <- [1,238,null,{}] 05:36:29 INFO - PROCESS | 1730 | 1468499789526 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}] 05:36:29 INFO - PROCESS | 1730 | 1468499789531 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:29 INFO - PROCESS | 1730 | 1468499789698 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:36:29 INFO - PROCESS | 1730 | 1468499789845 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 1730 | 1468499789851 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x9224dc00 == 55 [pid = 1730] [id = 67] 05:36:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x9c1c7400) [pid = 1730] [serial = 199] [outer = (nil)] 05:36:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0xa2fbf800) [pid = 1730] [serial = 200] [outer = 0x9c1c7400] 05:36:29 INFO - PROCESS | 1730 | 1468499789932 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0xa318e400) [pid = 1730] [serial = 201] [outer = 0x9c1c7400] 05:36:30 INFO - PROCESS | 1730 | 1468499790797 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]]]}] 05:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1331ms 05:36:30 INFO - PROCESS | 1730 | 1468499790846 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 1730 | 1468499790849 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:36:30 INFO - PROCESS | 1730 | 1468499790856 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1730 | 1468499790859 Marionette TRACE conn3 <- [1,242,null,{}] 05:36:30 INFO - PROCESS | 1730 | 1468499790865 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}] 05:36:30 INFO - PROCESS | 1730 | 1468499790870 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:31 INFO - PROCESS | 1730 | 1468499791032 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:36:31 INFO - PROCESS | 1730 | 1468499791353 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 1730 | 1468499791364 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x939efc00 == 56 [pid = 1730] [id = 68] 05:36:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x939f0000) [pid = 1730] [serial = 202] [outer = (nil)] 05:36:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x93a50400) [pid = 1730] [serial = 203] [outer = 0x939f0000] 05:36:31 INFO - PROCESS | 1730 | 1468499791489 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x93c6b400) [pid = 1730] [serial = 204] [outer = 0x939f0000] 05:36:32 INFO - PROCESS | 1730 | 1468499792406 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]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1629ms 05:36:32 INFO - PROCESS | 1730 | 1468499792487 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 1730 | 1468499792493 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:36:32 INFO - PROCESS | 1730 | 1468499792500 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 1730 | 1468499792505 Marionette TRACE conn3 <- [1,246,null,{}] 05:36:32 INFO - PROCESS | 1730 | 1468499792512 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}] 05:36:32 INFO - PROCESS | 1730 | 1468499792519 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:32 INFO - PROCESS | 1730 | 1468499792718 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:36:32 INFO - PROCESS | 1730 | --DOCSHELL 0x91f1f000 == 55 [pid = 1730] [id = 60] 05:36:32 INFO - PROCESS | 1730 | --DOCSHELL 0x939f2c00 == 54 [pid = 1730] [id = 59] 05:36:32 INFO - PROCESS | 1730 | --DOCSHELL 0x91f71c00 == 53 [pid = 1730] [id = 58] 05:36:32 INFO - PROCESS | 1730 | --DOCSHELL 0x96e0c000 == 52 [pid = 1730] [id = 57] 05:36:32 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x9ac97000) [pid = 1730] [serial = 122] [outer = (nil)] [url = about:blank] 05:36:32 INFO - PROCESS | 1730 | 1468499792955 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 1730 | 1468499792963 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:32 INFO - PROCESS | 1730 | --DOCSHELL 0x9527f000 == 51 [pid = 1730] [id = 56] 05:36:32 INFO - PROCESS | 1730 | --DOCSHELL 0x939e8400 == 50 [pid = 1730] [id = 55] 05:36:32 INFO - PROCESS | 1730 | --DOCSHELL 0x93c6d400 == 49 [pid = 1730] [id = 54] 05:36:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x939e8400 == 50 [pid = 1730] [id = 69] 05:36:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x93a4e400) [pid = 1730] [serial = 205] [outer = (nil)] 05:36:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x95177800) [pid = 1730] [serial = 206] [outer = 0x93a4e400] 05:36:33 INFO - PROCESS | 1730 | 1468499793045 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x9527f000) [pid = 1730] [serial = 207] [outer = 0x93a4e400] 05:36:33 INFO - PROCESS | 1730 | --DOCSHELL 0x93c0f800 == 49 [pid = 1730] [id = 50] 05:36:33 INFO - PROCESS | 1730 | --DOCSHELL 0x9517e000 == 48 [pid = 1730] [id = 49] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0xa253e000) [pid = 1730] [serial = 137] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x939f6c00) [pid = 1730] [serial = 125] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x939f6400) [pid = 1730] [serial = 116] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x978e8000) [pid = 1730] [serial = 128] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x9921e400) [pid = 1730] [serial = 129] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x95177000) [pid = 1730] [serial = 119] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x9ac8e000) [pid = 1730] [serial = 131] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x93a52800) [pid = 1730] [serial = 126] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x9c1c5000) [pid = 1730] [serial = 134] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x9d974400) [pid = 1730] [serial = 135] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0xa23b0000) [pid = 1730] [serial = 138] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0xa3103000) [pid = 1730] [serial = 140] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x9b649000) [pid = 1730] [serial = 132] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0xa334b400) [pid = 1730] [serial = 141] [outer = (nil)] [url = about:blank] 05:36:33 INFO - PROCESS | 1730 | 1468499793776 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]]]}] 05:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1339ms 05:36:33 INFO - PROCESS | 1730 | 1468499793841 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:36:33 INFO - PROCESS | 1730 | 1468499793847 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:36:33 INFO - PROCESS | 1730 | 1468499793855 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 1730 | 1468499793858 Marionette TRACE conn3 <- [1,250,null,{}] 05:36:33 INFO - PROCESS | 1730 | 1468499793864 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}] 05:36:33 INFO - PROCESS | 1730 | 1468499793869 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:34 INFO - PROCESS | 1730 | 1468499794027 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:36:34 INFO - PROCESS | 1730 | 1468499794039 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 1730 | 1468499794045 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x9527ec00 == 49 [pid = 1730] [id = 70] 05:36:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x96e07400) [pid = 1730] [serial = 208] [outer = (nil)] 05:36:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x98311000) [pid = 1730] [serial = 209] [outer = 0x96e07400] 05:36:34 INFO - PROCESS | 1730 | 1468499794113 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x996ef000) [pid = 1730] [serial = 210] [outer = 0x96e07400] 05:36:34 INFO - PROCESS | 1730 | 1468499794893 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]]]}] 05:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1080ms 05:36:34 INFO - PROCESS | 1730 | 1468499794941 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1730 | 1468499794945 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:36:34 INFO - PROCESS | 1730 | 1468499794955 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1730 | 1468499794963 Marionette TRACE conn3 <- [1,254,null,{}] 05:36:34 INFO - PROCESS | 1730 | 1468499794981 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}] 05:36:34 INFO - PROCESS | 1730 | 1468499794988 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:35 INFO - PROCESS | 1730 | 1468499795143 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:36:35 INFO - PROCESS | 1730 | 1468499795156 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 1730 | 1468499795165 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f20400 == 50 [pid = 1730] [id = 71] 05:36:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x996f7000) [pid = 1730] [serial = 211] [outer = (nil)] 05:36:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x9b648400) [pid = 1730] [serial = 212] [outer = 0x996f7000] 05:36:35 INFO - PROCESS | 1730 | 1468499795232 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x9ba8f400) [pid = 1730] [serial = 213] [outer = 0x996f7000] 05:36:36 INFO - PROCESS | 1730 | 1468499796108 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]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1186ms 05:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:36:36 INFO - PROCESS | 1730 | 1468499796139 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 1730 | 1468499796142 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:36:36 INFO - PROCESS | 1730 | 1468499796148 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 1730 | 1468499796151 Marionette TRACE conn3 <- [1,258,null,{}] 05:36:36 INFO - PROCESS | 1730 | 1468499796161 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}] 05:36:36 INFO - PROCESS | 1730 | 1468499796165 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:36 INFO - PROCESS | 1730 | 1468499796379 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:36:36 INFO - PROCESS | 1730 | 1468499796395 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1730 | 1468499796403 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x92fdd800 == 51 [pid = 1730] [id = 72] 05:36:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x996f5000) [pid = 1730] [serial = 214] [outer = (nil)] 05:36:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x9c1cfc00) [pid = 1730] [serial = 215] [outer = 0x996f5000] 05:36:36 INFO - PROCESS | 1730 | 1468499796468 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x9bfee400) [pid = 1730] [serial = 216] [outer = 0x996f5000] 05:36:37 INFO - PROCESS | 1730 | 1468499797286 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]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1183ms 05:36:37 INFO - PROCESS | 1730 | 1468499797330 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1730 | 1468499797334 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:36:37 INFO - PROCESS | 1730 | 1468499797351 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1730 | 1468499797353 Marionette TRACE conn3 <- [1,262,null,{}] 05:36:37 INFO - PROCESS | 1730 | 1468499797359 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}] 05:36:37 INFO - PROCESS | 1730 | 1468499797363 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:37 INFO - PROCESS | 1730 | 1468499797549 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:36:37 INFO - PROCESS | 1730 | 1468499797570 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1730 | 1468499797586 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:37 INFO - PROCESS | 1730 | ++DOCSHELL 0xa23b2800 == 52 [pid = 1730] [id = 73] 05:36:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0xa253e000) [pid = 1730] [serial = 217] [outer = (nil)] 05:36:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0xa2fbcc00) [pid = 1730] [serial = 218] [outer = 0xa253e000] 05:36:37 INFO - PROCESS | 1730 | 1468499797664 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0xa4d0c400) [pid = 1730] [serial = 219] [outer = 0xa253e000] 05:36:38 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x93c6e800) [pid = 1730] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:36:38 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x93c0c400) [pid = 1730] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:36:38 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x98319400) [pid = 1730] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:36:38 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x93c0a400) [pid = 1730] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:36:38 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x93c0d800) [pid = 1730] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:36:38 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x9527f800) [pid = 1730] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:36:38 INFO - PROCESS | 1730 | 1468499798604 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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1278ms 05:36:38 INFO - PROCESS | 1730 | 1468499798629 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1730 | 1468499798633 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:36:38 INFO - PROCESS | 1730 | 1468499798638 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1730 | 1468499798642 Marionette TRACE conn3 <- [1,266,null,{}] 05:36:38 INFO - PROCESS | 1730 | 1468499798647 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}] 05:36:38 INFO - PROCESS | 1730 | 1468499798652 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:38 INFO - PROCESS | 1730 | 1468499798840 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:36:38 INFO - PROCESS | 1730 | 1468499798859 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 1730 | 1468499798866 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f23800 == 53 [pid = 1730] [id = 74] 05:36:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x92fd9000) [pid = 1730] [serial = 220] [outer = (nil)] 05:36:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0xa61dd000) [pid = 1730] [serial = 221] [outer = 0x92fd9000] 05:36:38 INFO - PROCESS | 1730 | 1468499798937 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0xa6f3b800) [pid = 1730] [serial = 222] [outer = 0x92fd9000] 05:36:39 INFO - PROCESS | 1730 | 1468499799716 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]]]}] 05:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1130ms 05:36:39 INFO - PROCESS | 1730 | 1468499799769 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 1730 | 1468499799772 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:36:39 INFO - PROCESS | 1730 | 1468499799785 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 1730 | 1468499799787 Marionette TRACE conn3 <- [1,270,null,{}] 05:36:39 INFO - PROCESS | 1730 | 1468499799793 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}] 05:36:39 INFO - PROCESS | 1730 | 1468499799797 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:39 INFO - PROCESS | 1730 | 1468499799941 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:36:39 INFO - PROCESS | 1730 | 1468499799950 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1730 | 1468499799961 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x95275400 == 54 [pid = 1730] [id = 75] 05:36:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0xa23a8c00) [pid = 1730] [serial = 223] [outer = (nil)] 05:36:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0xa823b400) [pid = 1730] [serial = 224] [outer = 0xa23a8c00] 05:36:40 INFO - PROCESS | 1730 | 1468499800025 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0xa8243800) [pid = 1730] [serial = 225] [outer = 0xa23a8c00] 05:36:41 INFO - PROCESS | 1730 | 1468499801194 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]]]}] 05:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1437ms 05:36:41 INFO - PROCESS | 1730 | 1468499801217 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 1730 | 1468499801223 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:36:41 INFO - PROCESS | 1730 | 1468499801231 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 1730 | 1468499801239 Marionette TRACE conn3 <- [1,274,null,{}] 05:36:41 INFO - PROCESS | 1730 | 1468499801248 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}] 05:36:41 INFO - PROCESS | 1730 | 1468499801253 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:41 INFO - PROCESS | 1730 | 1468499801440 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:36:41 INFO - PROCESS | 1730 | 1468499801593 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1730 | 1468499801600 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c6d400 == 55 [pid = 1730] [id = 76] 05:36:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x93c72000) [pid = 1730] [serial = 226] [outer = (nil)] 05:36:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x95453c00) [pid = 1730] [serial = 227] [outer = 0x93c72000] 05:36:41 INFO - PROCESS | 1730 | 1468499801692 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x978e9400) [pid = 1730] [serial = 228] [outer = 0x93c72000] 05:36:42 INFO - PROCESS | 1730 | 1468499802581 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]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1383ms 05:36:42 INFO - PROCESS | 1730 | 1468499802621 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 1730 | 1468499802629 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:36:42 INFO - PROCESS | 1730 | 1468499802641 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1730 | 1468499802644 Marionette TRACE conn3 <- [1,278,null,{}] 05:36:42 INFO - PROCESS | 1730 | 1468499802651 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}] 05:36:42 INFO - PROCESS | 1730 | 1468499802658 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:42 INFO - PROCESS | 1730 | 1468499802842 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:36:43 INFO - PROCESS | 1730 | 1468499803040 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 1730 | 1468499803055 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x9afb8400 == 56 [pid = 1730] [id = 77] 05:36:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x9afb9400) [pid = 1730] [serial = 229] [outer = (nil)] 05:36:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x9afbb800) [pid = 1730] [serial = 230] [outer = 0x9afb9400] 05:36:43 INFO - PROCESS | 1730 | 1468499803138 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x9afbf000) [pid = 1730] [serial = 231] [outer = 0x9afb9400] 05:36:44 INFO - PROCESS | 1730 | 1468499804015 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]]]}] 05:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1430ms 05:36:44 INFO - PROCESS | 1730 | 1468499804071 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 1730 | 1468499804075 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:36:44 INFO - PROCESS | 1730 | 1468499804082 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 1730 | 1468499804088 Marionette TRACE conn3 <- [1,282,null,{}] 05:36:44 INFO - PROCESS | 1730 | 1468499804104 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}] 05:36:44 INFO - PROCESS | 1730 | 1468499804112 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:44 INFO - PROCESS | 1730 | 1468499804299 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:36:44 INFO - PROCESS | 1730 | 1468499804457 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1730 | 1468499804469 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e6800 == 57 [pid = 1730] [id = 78] 05:36:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x912e6c00) [pid = 1730] [serial = 232] [outer = (nil)] 05:36:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x9a670000) [pid = 1730] [serial = 233] [outer = 0x912e6c00] 05:36:44 INFO - PROCESS | 1730 | 1468499804558 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x9afc3800) [pid = 1730] [serial = 234] [outer = 0x912e6c00] 05:36:45 INFO - PROCESS | 1730 | 1468499805396 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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1348ms 05:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:36:45 INFO - PROCESS | 1730 | 1468499805430 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1730 | 1468499805434 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:36:45 INFO - PROCESS | 1730 | 1468499805458 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1730 | 1468499805462 Marionette TRACE conn3 <- [1,286,null,{}] 05:36:45 INFO - PROCESS | 1730 | 1468499805469 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}] 05:36:45 INFO - PROCESS | 1730 | 1468499805473 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:45 INFO - PROCESS | 1730 | 1468499805657 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:36:45 INFO - PROCESS | 1730 | 1468499805813 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1730 | 1468499805822 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x996f1400 == 58 [pid = 1730] [id = 79] 05:36:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x9b63ec00) [pid = 1730] [serial = 235] [outer = (nil)] 05:36:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x9c1ce800) [pid = 1730] [serial = 236] [outer = 0x9b63ec00] 05:36:45 INFO - PROCESS | 1730 | 1468499805901 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0xa23a5c00) [pid = 1730] [serial = 237] [outer = 0x9b63ec00] 05:36:46 INFO - PROCESS | 1730 | 1468499806703 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]]]}] 05:36:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x912ea800) [pid = 1730] [serial = 238] [outer = 0x992ad800] 05:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1299ms 05:36:46 INFO - PROCESS | 1730 | 1468499806762 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 1730 | 1468499806766 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:36:46 INFO - PROCESS | 1730 | 1468499806859 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1730 | 1468499806862 Marionette TRACE conn3 <- [1,290,null,{}] 05:36:46 INFO - PROCESS | 1730 | 1468499806877 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}] 05:36:46 INFO - PROCESS | 1730 | 1468499806882 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:47 INFO - PROCESS | 1730 | 1468499807045 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:36:47 INFO - PROCESS | 1730 | 1468499807215 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1730 | 1468499807222 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c6cc00 == 59 [pid = 1730] [id = 80] 05:36:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x9ac9ac00) [pid = 1730] [serial = 239] [outer = (nil)] 05:36:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0xa61e0400) [pid = 1730] [serial = 240] [outer = 0x9ac9ac00] 05:36:47 INFO - PROCESS | 1730 | 1468499807345 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0xa6f48400) [pid = 1730] [serial = 241] [outer = 0x9ac9ac00] 05:36:48 INFO - PROCESS | 1730 | 1468499808228 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]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1513ms 05:36:48 INFO - PROCESS | 1730 | 1468499808297 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1730 | 1468499808301 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:36:48 INFO - PROCESS | 1730 | 1468499808308 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1730 | 1468499808311 Marionette TRACE conn3 <- [1,294,null,{}] 05:36:48 INFO - PROCESS | 1730 | 1468499808317 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}] 05:36:48 INFO - PROCESS | 1730 | 1468499808327 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:48 INFO - PROCESS | 1730 | 1468499808548 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:36:48 INFO - PROCESS | 1730 | 1468499808741 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 1730 | 1468499808749 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e5400 == 60 [pid = 1730] [id = 81] 05:36:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x91b70800) [pid = 1730] [serial = 242] [outer = (nil)] 05:36:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x91b7a400) [pid = 1730] [serial = 243] [outer = 0x91b70800] 05:36:48 INFO - PROCESS | 1730 | 1468499808873 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0xa6f47c00) [pid = 1730] [serial = 244] [outer = 0x91b70800] 05:36:49 INFO - PROCESS | 1730 | 1468499809670 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]]]}] 05:36:49 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. 05:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1428ms 05:36:49 INFO - PROCESS | 1730 | 1468499809737 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:36:49 INFO - PROCESS | 1730 | 1468499809741 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:36:49 INFO - PROCESS | 1730 | 1468499809747 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 1730 | 1468499809751 Marionette TRACE conn3 <- [1,298,null,{}] 05:36:49 INFO - PROCESS | 1730 | 1468499809757 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}] 05:36:49 INFO - PROCESS | 1730 | 1468499809762 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:49 INFO - PROCESS | 1730 | 1468499809930 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:36:50 INFO - PROCESS | 1730 | 1468499810085 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 1730 | 1468499810092 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x90904c00 == 61 [pid = 1730] [id = 82] 05:36:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x90905000) [pid = 1730] [serial = 245] [outer = (nil)] 05:36:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x9090ac00) [pid = 1730] [serial = 246] [outer = 0x90905000] 05:36:50 INFO - PROCESS | 1730 | 1468499810174 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x9090cc00) [pid = 1730] [serial = 247] [outer = 0x90905000] 05:36:51 INFO - PROCESS | 1730 | 1468499811042 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]]]}] 05:36:51 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. 05:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1337ms 05:36:51 INFO - PROCESS | 1730 | 1468499811083 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 1730 | 1468499811087 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:36:51 INFO - PROCESS | 1730 | 1468499811093 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 1730 | 1468499811097 Marionette TRACE conn3 <- [1,302,null,{}] 05:36:51 INFO - PROCESS | 1730 | 1468499811134 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}] 05:36:51 INFO - PROCESS | 1730 | 1468499811140 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:51 INFO - PROCESS | 1730 | 1468499811346 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:36:51 INFO - PROCESS | 1730 | 1468499811465 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 1730 | 1468499811476 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x9090c400 == 62 [pid = 1730] [id = 83] 05:36:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x9090fc00) [pid = 1730] [serial = 248] [outer = (nil)] 05:36:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x909c8400) [pid = 1730] [serial = 249] [outer = 0x9090fc00] 05:36:51 INFO - PROCESS | 1730 | 1468499811556 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x909c9c00) [pid = 1730] [serial = 250] [outer = 0x9090fc00] 05:36:52 INFO - PROCESS | 1730 | 1468499812395 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]]]}] 05:36:52 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. 05:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1337ms 05:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:36:52 INFO - PROCESS | 1730 | 1468499812431 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 1730 | 1468499812434 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:36:52 INFO - PROCESS | 1730 | 1468499812441 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 1730 | 1468499812444 Marionette TRACE conn3 <- [1,306,null,{}] 05:36:52 INFO - PROCESS | 1730 | 1468499812450 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}] 05:36:52 INFO - PROCESS | 1730 | 1468499812455 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:52 INFO - PROCESS | 1730 | 1468499812620 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:36:53 INFO - PROCESS | 1730 | 1468499813058 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 1730 | 1468499813069 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e4000 == 63 [pid = 1730] [id = 84] 05:36:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x912e4400) [pid = 1730] [serial = 251] [outer = (nil)] 05:36:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x912e7400) [pid = 1730] [serial = 252] [outer = 0x912e4400] 05:36:53 INFO - PROCESS | 1730 | 1468499813159 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x91b6e000) [pid = 1730] [serial = 253] [outer = 0x912e4400] 05:36:54 INFO - PROCESS | 1730 | 1468499814029 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]]]}] 05:36:54 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. 05:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1632ms 05:36:54 INFO - PROCESS | 1730 | 1468499814074 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 1730 | 1468499814080 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:36:54 INFO - PROCESS | 1730 | 1468499814087 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 1730 | 1468499814092 Marionette TRACE conn3 <- [1,310,null,{}] 05:36:54 INFO - PROCESS | 1730 | 1468499814100 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}] 05:36:54 INFO - PROCESS | 1730 | 1468499814107 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:54 INFO - PROCESS | 1730 | 1468499814275 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:36:54 INFO - PROCESS | 1730 | 1468499814530 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 1730 | 1468499814538 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f24800 == 64 [pid = 1730] [id = 85] 05:36:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x91f27400) [pid = 1730] [serial = 254] [outer = (nil)] 05:36:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x92fd2800) [pid = 1730] [serial = 255] [outer = 0x91f27400] 05:36:54 INFO - PROCESS | 1730 | 1468499814655 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x939f6400) [pid = 1730] [serial = 256] [outer = 0x91f27400] 05:36:55 INFO - PROCESS | 1730 | --DOCSHELL 0x93c77000 == 63 [pid = 1730] [id = 48] 05:36:55 INFO - PROCESS | 1730 | --DOCSHELL 0x91f23800 == 62 [pid = 1730] [id = 74] 05:36:55 INFO - PROCESS | 1730 | --DOCSHELL 0xa23b2800 == 61 [pid = 1730] [id = 73] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x91f29000) [pid = 1730] [serial = 179] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0xa679f000) [pid = 1730] [serial = 158] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOCSHELL 0x92fdd800 == 60 [pid = 1730] [id = 72] 05:36:55 INFO - PROCESS | 1730 | --DOCSHELL 0x91f20400 == 59 [pid = 1730] [id = 71] 05:36:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9527ec00 == 58 [pid = 1730] [id = 70] 05:36:55 INFO - PROCESS | 1730 | --DOCSHELL 0x939e8400 == 57 [pid = 1730] [id = 69] 05:36:55 INFO - PROCESS | 1730 | --DOCSHELL 0x939efc00 == 56 [pid = 1730] [id = 68] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x93c9bc00) [pid = 1730] [serial = 162] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x93c79c00) [pid = 1730] [serial = 161] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x95178c00) [pid = 1730] [serial = 164] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x95272c00) [pid = 1730] [serial = 165] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x99db0800) [pid = 1730] [serial = 170] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x99ec9400) [pid = 1730] [serial = 173] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x9835a800) [pid = 1730] [serial = 146] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x9c1cd400) [pid = 1730] [serial = 149] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x99db6000) [pid = 1730] [serial = 176] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x9a177800) [pid = 1730] [serial = 174] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0xa4d56c00) [pid = 1730] [serial = 155] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x9b7c4000) [pid = 1730] [serial = 152] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0xa4f7d800) [pid = 1730] [serial = 143] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x96e03400) [pid = 1730] [serial = 167] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x96e0a400) [pid = 1730] [serial = 168] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x9a782000) [pid = 1730] [serial = 177] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x99e0e400) [pid = 1730] [serial = 171] [outer = (nil)] [url = about:blank] 05:36:55 INFO - PROCESS | 1730 | 1468499815543 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]]]}] 05:36:55 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. 05:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1484ms 05:36:55 INFO - PROCESS | 1730 | 1468499815575 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:36:55 INFO - PROCESS | 1730 | 1468499815581 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:36:55 INFO - PROCESS | 1730 | 1468499815589 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 1730 | 1468499815592 Marionette TRACE conn3 <- [1,314,null,{}] 05:36:55 INFO - PROCESS | 1730 | 1468499815598 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}] 05:36:55 INFO - PROCESS | 1730 | 1468499815603 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:55 INFO - PROCESS | 1730 | 1468499815781 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:36:55 INFO - PROCESS | 1730 | 1468499815791 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 1730 | 1468499815799 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x912dc800 == 57 [pid = 1730] [id = 86] 05:36:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x93a52400) [pid = 1730] [serial = 257] [outer = (nil)] 05:36:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x95176c00) [pid = 1730] [serial = 258] [outer = 0x93a52400] 05:36:55 INFO - PROCESS | 1730 | 1468499815868 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x95272400) [pid = 1730] [serial = 259] [outer = 0x93a52400] 05:36:56 INFO - PROCESS | 1730 | 1468499816778 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]]]}] 05:36:56 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. 05:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1228ms 05:36:56 INFO - PROCESS | 1730 | 1468499816817 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 1730 | 1468499816821 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:36:56 INFO - PROCESS | 1730 | 1468499816844 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 1730 | 1468499816852 Marionette TRACE conn3 <- [1,318,null,{}] 05:36:56 INFO - PROCESS | 1730 | 1468499816859 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}] 05:36:56 INFO - PROCESS | 1730 | 1468499816867 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:57 INFO - PROCESS | 1730 | 1468499817067 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:36:57 INFO - PROCESS | 1730 | 1468499817080 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 1730 | 1468499817089 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b7b000 == 58 [pid = 1730] [id = 87] 05:36:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x96e08800) [pid = 1730] [serial = 260] [outer = (nil)] 05:36:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x992afc00) [pid = 1730] [serial = 261] [outer = 0x96e08800] 05:36:57 INFO - PROCESS | 1730 | 1468499817155 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x996ee000) [pid = 1730] [serial = 262] [outer = 0x96e08800] 05:36:57 INFO - PROCESS | 1730 | 1468499817958 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]]]}] 05:36:57 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. 05:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1147ms 05:36:57 INFO - PROCESS | 1730 | 1468499817979 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:36:57 INFO - PROCESS | 1730 | 1468499817983 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:36:58 INFO - PROCESS | 1730 | 1468499817993 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 1730 | 1468499817995 Marionette TRACE conn3 <- [1,322,null,{}] 05:36:58 INFO - PROCESS | 1730 | 1468499818001 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}] 05:36:58 INFO - PROCESS | 1730 | 1468499818006 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:58 INFO - PROCESS | 1730 | 1468499818258 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:36:58 INFO - PROCESS | 1730 | 1468499818285 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 1730 | 1468499818293 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x996f2800 == 59 [pid = 1730] [id = 88] 05:36:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x99db6000) [pid = 1730] [serial = 263] [outer = (nil)] 05:36:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x99e15000) [pid = 1730] [serial = 264] [outer = 0x99db6000] 05:36:58 INFO - PROCESS | 1730 | 1468499818361 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x9a1df400) [pid = 1730] [serial = 265] [outer = 0x99db6000] 05:36:59 INFO - PROCESS | 1730 | 1468499819175 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]]]}] 05:36:59 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. 05:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1224ms 05:36:59 INFO - PROCESS | 1730 | 1468499819217 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 1730 | 1468499819221 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:36:59 INFO - PROCESS | 1730 | 1468499819233 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 1730 | 1468499819236 Marionette TRACE conn3 <- [1,326,null,{}] 05:36:59 INFO - PROCESS | 1730 | 1468499819242 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}] 05:36:59 INFO - PROCESS | 1730 | 1468499819246 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:59 INFO - PROCESS | 1730 | 1468499819446 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:36:59 INFO - PROCESS | 1730 | 1468499819467 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 1730 | 1468499819482 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:36:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a786000 == 60 [pid = 1730] [id = 89] 05:36:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x9a788400) [pid = 1730] [serial = 266] [outer = (nil)] 05:36:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x9afba800) [pid = 1730] [serial = 267] [outer = 0x9a788400] 05:36:59 INFO - PROCESS | 1730 | 1468499819557 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x9b7bc000) [pid = 1730] [serial = 268] [outer = 0x9a788400] 05:37:00 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x92fd9000) [pid = 1730] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:37:00 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x996f5000) [pid = 1730] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:37:00 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0xa253e000) [pid = 1730] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:37:00 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x996f7000) [pid = 1730] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:37:00 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x96e07400) [pid = 1730] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:37:00 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x93a4e400) [pid = 1730] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:37:00 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x939f0000) [pid = 1730] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:37:00 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x91f20000) [pid = 1730] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:37:00 INFO - PROCESS | 1730 | 1468499820643 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]]]}] 05:37:00 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. 05:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1451ms 05:37:00 INFO - PROCESS | 1730 | 1468499820678 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 1730 | 1468499820682 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:37:00 INFO - PROCESS | 1730 | 1468499820687 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 1730 | 1468499820691 Marionette TRACE conn3 <- [1,330,null,{}] 05:37:00 INFO - PROCESS | 1730 | 1468499820696 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}] 05:37:00 INFO - PROCESS | 1730 | 1468499820701 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:00 INFO - PROCESS | 1730 | 1468499820897 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:37:00 INFO - PROCESS | 1730 | 1468499820918 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 1730 | 1468499820925 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c85c00 == 61 [pid = 1730] [id = 90] 05:37:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x90c86c00) [pid = 1730] [serial = 269] [outer = (nil)] 05:37:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x90c90c00) [pid = 1730] [serial = 270] [outer = 0x90c86c00] 05:37:01 INFO - PROCESS | 1730 | 1468499820998 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x93a4e400) [pid = 1730] [serial = 271] [outer = 0x90c86c00] 05:37:01 INFO - PROCESS | 1730 | 1468499821787 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]]]}] 05:37:01 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. 05:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1137ms 05:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:37:01 INFO - PROCESS | 1730 | 1468499821826 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 1730 | 1468499821829 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:37:01 INFO - PROCESS | 1730 | 1468499821835 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 1730 | 1468499821838 Marionette TRACE conn3 <- [1,334,null,{}] 05:37:01 INFO - PROCESS | 1730 | 1468499821851 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}] 05:37:01 INFO - PROCESS | 1730 | 1468499821874 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:02 INFO - PROCESS | 1730 | 1468499822023 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:37:02 INFO - PROCESS | 1730 | 1468499822033 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 1730 | 1468499822041 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c92800 == 62 [pid = 1730] [id = 91] 05:37:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x939f0000) [pid = 1730] [serial = 272] [outer = (nil)] 05:37:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x9afc3400) [pid = 1730] [serial = 273] [outer = 0x939f0000] 05:37:02 INFO - PROCESS | 1730 | 1468499822107 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x9c11f000) [pid = 1730] [serial = 274] [outer = 0x939f0000] 05:37:03 INFO - PROCESS | 1730 | 1468499823196 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]]]}] 05:37:03 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. 05:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1441ms 05:37:03 INFO - PROCESS | 1730 | 1468499823277 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:37:03 INFO - PROCESS | 1730 | 1468499823286 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:37:03 INFO - PROCESS | 1730 | 1468499823295 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 1730 | 1468499823304 Marionette TRACE conn3 <- [1,338,null,{}] 05:37:03 INFO - PROCESS | 1730 | 1468499823313 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}] 05:37:03 INFO - PROCESS | 1730 | 1468499823319 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:03 INFO - PROCESS | 1730 | 1468499823594 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:37:03 INFO - PROCESS | 1730 | 1468499823811 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:03 INFO - PROCESS | 1730 | 1468499823823 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e5c00 == 63 [pid = 1730] [id = 92] 05:37:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x912e8800) [pid = 1730] [serial = 275] [outer = (nil)] 05:37:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x91b79800) [pid = 1730] [serial = 276] [outer = 0x912e8800] 05:37:03 INFO - PROCESS | 1730 | 1468499823907 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x91f71800) [pid = 1730] [serial = 277] [outer = 0x912e8800] 05:37:04 INFO - PROCESS | 1730 | 1468499824838 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]]]}] 05:37:04 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. 05:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1586ms 05:37:04 INFO - PROCESS | 1730 | 1468499824881 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 1730 | 1468499824888 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:37:04 INFO - PROCESS | 1730 | 1468499824916 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 1730 | 1468499824922 Marionette TRACE conn3 <- [1,342,null,{}] 05:37:04 INFO - PROCESS | 1730 | 1468499824932 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}] 05:37:04 INFO - PROCESS | 1730 | 1468499824937 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:05 INFO - PROCESS | 1730 | 1468499825133 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:37:05 INFO - PROCESS | 1730 | 1468499825299 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 1730 | 1468499825310 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x95177c00 == 64 [pid = 1730] [id = 93] 05:37:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x9517a800) [pid = 1730] [serial = 278] [outer = (nil)] 05:37:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x95454c00) [pid = 1730] [serial = 279] [outer = 0x9517a800] 05:37:05 INFO - PROCESS | 1730 | 1468499825391 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x96e05400) [pid = 1730] [serial = 280] [outer = 0x9517a800] 05:37:06 INFO - PROCESS | 1730 | 1468499826345 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]]]}] 05:37:06 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. 05:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1503ms 05:37:06 INFO - PROCESS | 1730 | 1468499826402 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:37:06 INFO - PROCESS | 1730 | 1468499826407 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:37:06 INFO - PROCESS | 1730 | 1468499826414 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 1730 | 1468499826420 Marionette TRACE conn3 <- [1,346,null,{}] 05:37:06 INFO - PROCESS | 1730 | 1468499826438 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}] 05:37:06 INFO - PROCESS | 1730 | 1468499826447 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:06 INFO - PROCESS | 1730 | 1468499826678 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:37:06 INFO - PROCESS | 1730 | 1468499826883 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 1730 | 1468499826894 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x9090f800 == 65 [pid = 1730] [id = 94] 05:37:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x99ec9400) [pid = 1730] [serial = 281] [outer = (nil)] 05:37:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x9ae37c00) [pid = 1730] [serial = 282] [outer = 0x99ec9400] 05:37:07 INFO - PROCESS | 1730 | 1468499827022 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x9ae3d400) [pid = 1730] [serial = 283] [outer = 0x99ec9400] 05:37:07 INFO - PROCESS | 1730 | 1468499827858 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]]]}] 05:37:07 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. 05:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1486ms 05:37:07 INFO - PROCESS | 1730 | 1468499827900 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 1730 | 1468499827904 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:37:07 INFO - PROCESS | 1730 | 1468499827910 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 1730 | 1468499827914 Marionette TRACE conn3 <- [1,350,null,{}] 05:37:07 INFO - PROCESS | 1730 | 1468499827919 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}] 05:37:07 INFO - PROCESS | 1730 | 1468499827925 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:08 INFO - PROCESS | 1730 | 1468499828098 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:37:08 INFO - PROCESS | 1730 | 1468499828276 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 1730 | 1468499828284 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x9ae40000 == 66 [pid = 1730] [id = 95] 05:37:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x9ae41c00) [pid = 1730] [serial = 284] [outer = (nil)] 05:37:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x9afb8800) [pid = 1730] [serial = 285] [outer = 0x9ae41c00] 05:37:08 INFO - PROCESS | 1730 | 1468499828366 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x9b7b8000) [pid = 1730] [serial = 286] [outer = 0x9ae41c00] 05:37:09 INFO - PROCESS | 1730 | 1468499829199 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]]]}] 05:37:09 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. 05:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1327ms 05:37:09 INFO - PROCESS | 1730 | 1468499829239 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 1730 | 1468499829243 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:37:09 INFO - PROCESS | 1730 | 1468499829249 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 1730 | 1468499829252 Marionette TRACE conn3 <- [1,354,null,{}] 05:37:09 INFO - PROCESS | 1730 | 1468499829258 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}] 05:37:09 INFO - PROCESS | 1730 | 1468499829263 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:09 INFO - PROCESS | 1730 | 1468499829444 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:37:09 INFO - PROCESS | 1730 | 1468499829605 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 1730 | 1468499829616 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x909d1c00 == 67 [pid = 1730] [id = 96] 05:37:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x939f1800) [pid = 1730] [serial = 287] [outer = (nil)] 05:37:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x9d91b000) [pid = 1730] [serial = 288] [outer = 0x939f1800] 05:37:09 INFO - PROCESS | 1730 | 1468499829695 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0xa1108000) [pid = 1730] [serial = 289] [outer = 0x939f1800] 05:37:10 INFO - PROCESS | 1730 | 1468499830682 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]]]}] 05:37:10 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. 05:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1484ms 05:37:10 INFO - PROCESS | 1730 | 1468499830734 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:37:10 INFO - PROCESS | 1730 | 1468499830738 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:37:10 INFO - PROCESS | 1730 | 1468499830745 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1730 | 1468499830748 Marionette TRACE conn3 <- [1,358,null,{}] 05:37:10 INFO - PROCESS | 1730 | 1468499830755 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}] 05:37:10 INFO - PROCESS | 1730 | 1468499830765 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:11 INFO - PROCESS | 1730 | 1468499831000 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:37:11 INFO - PROCESS | 1730 | 1468499831206 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 1730 | 1468499831214 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x9afbdc00 == 68 [pid = 1730] [id = 97] 05:37:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x9d913400) [pid = 1730] [serial = 290] [outer = (nil)] 05:37:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0xa679f000) [pid = 1730] [serial = 291] [outer = 0x9d913400] 05:37:11 INFO - PROCESS | 1730 | 1468499831331 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0xa8241000) [pid = 1730] [serial = 292] [outer = 0x9d913400] 05:37:12 INFO - PROCESS | 1730 | 1468499832199 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]]]}] 05:37:12 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. 05:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1489ms 05:37:12 INFO - PROCESS | 1730 | 1468499832233 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 1730 | 1468499832236 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:37:12 INFO - PROCESS | 1730 | 1468499832243 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 1730 | 1468499832247 Marionette TRACE conn3 <- [1,362,null,{}] 05:37:12 INFO - PROCESS | 1730 | 1468499832252 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}] 05:37:12 INFO - PROCESS | 1730 | 1468499832257 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:12 INFO - PROCESS | 1730 | 1468499832420 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:37:12 INFO - PROCESS | 1730 | 1468499832589 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 1730 | 1468499832596 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f37e400 == 69 [pid = 1730] [id = 98] 05:37:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8f37ec00) [pid = 1730] [serial = 293] [outer = (nil)] 05:37:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8f384000) [pid = 1730] [serial = 294] [outer = 0x8f37ec00] 05:37:12 INFO - PROCESS | 1730 | 1468499832677 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8f386800) [pid = 1730] [serial = 295] [outer = 0x8f37ec00] 05:37:13 INFO - PROCESS | 1730 | 1468499833674 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]]]}] 05:37:13 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. 05:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1478ms 05:37:13 INFO - PROCESS | 1730 | 1468499833721 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 1730 | 1468499833725 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:37:13 INFO - PROCESS | 1730 | 1468499833731 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 1730 | 1468499833735 Marionette TRACE conn3 <- [1,366,null,{}] 05:37:13 INFO - PROCESS | 1730 | 1468499833741 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}] 05:37:13 INFO - PROCESS | 1730 | 1468499833746 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:13 INFO - PROCESS | 1730 | 1468499833916 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:37:14 INFO - PROCESS | 1730 | 1468499834125 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 1730 | 1468499834132 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e649c00 == 70 [pid = 1730] [id = 99] 05:37:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x8e64c400) [pid = 1730] [serial = 296] [outer = (nil)] 05:37:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8e64f800) [pid = 1730] [serial = 297] [outer = 0x8e64c400] 05:37:14 INFO - PROCESS | 1730 | 1468499834258 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x8e652c00) [pid = 1730] [serial = 298] [outer = 0x8e64c400] 05:37:15 INFO - PROCESS | 1730 | 1468499835404 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]]]}] 05:37:15 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. 05:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1730ms 05:37:15 INFO - PROCESS | 1730 | 1468499835462 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 1730 | 1468499835468 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:37:15 INFO - PROCESS | 1730 | 1468499835475 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 1730 | 1468499835482 Marionette TRACE conn3 <- [1,370,null,{}] 05:37:15 INFO - PROCESS | 1730 | 1468499835489 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}] 05:37:15 INFO - PROCESS | 1730 | 1468499835495 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:15 INFO - PROCESS | 1730 | 1468499835715 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:37:16 INFO - PROCESS | 1730 | 1468499836030 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 1730 | 1468499836041 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c6800 == 71 [pid = 1730] [id = 100] 05:37:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x909cd000) [pid = 1730] [serial = 299] [outer = (nil)] 05:37:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x912e2400) [pid = 1730] [serial = 300] [outer = 0x909cd000] 05:37:16 INFO - PROCESS | 1730 | 1468499836119 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x91b73000) [pid = 1730] [serial = 301] [outer = 0x909cd000] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x96e0a800 == 70 [pid = 1730] [id = 51] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x96e01c00 == 69 [pid = 1730] [id = 52] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x90c85c00 == 68 [pid = 1730] [id = 90] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x9a786000 == 67 [pid = 1730] [id = 89] 05:37:16 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x9d96e000) [pid = 1730] [serial = 197] [outer = (nil)] [url = about:blank] 05:37:16 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0xa823b400) [pid = 1730] [serial = 224] [outer = (nil)] [url = about:blank] 05:37:16 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0xa2fbf800) [pid = 1730] [serial = 200] [outer = (nil)] [url = about:blank] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x996f2800 == 66 [pid = 1730] [id = 88] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x91b7b000 == 65 [pid = 1730] [id = 87] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x912dc800 == 64 [pid = 1730] [id = 86] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x91f24800 == 63 [pid = 1730] [id = 85] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x912e4000 == 62 [pid = 1730] [id = 84] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x912e5400 == 61 [pid = 1730] [id = 81] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x93c6cc00 == 60 [pid = 1730] [id = 80] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x996f1400 == 59 [pid = 1730] [id = 79] 05:37:16 INFO - PROCESS | 1730 | --DOCSHELL 0x93c6d400 == 58 [pid = 1730] [id = 76] 05:37:17 INFO - PROCESS | 1730 | 1468499837050 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]]]}] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x9c1cfc00) [pid = 1730] [serial = 215] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0xa2fbcc00) [pid = 1730] [serial = 218] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0xa4d0c400) [pid = 1730] [serial = 219] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x9b648400) [pid = 1730] [serial = 212] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x98311000) [pid = 1730] [serial = 209] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x996ef000) [pid = 1730] [serial = 210] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x95177800) [pid = 1730] [serial = 206] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x93c6b400) [pid = 1730] [serial = 204] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x93a50400) [pid = 1730] [serial = 203] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x98363800) [pid = 1730] [serial = 188] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x95274000) [pid = 1730] [serial = 185] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x91f2d400) [pid = 1730] [serial = 180] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x91f7d000) [pid = 1730] [serial = 182] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x9bfea800) [pid = 1730] [serial = 194] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x9a07a000) [pid = 1730] [serial = 191] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x9527f000) [pid = 1730] [serial = 207] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x9bfee400) [pid = 1730] [serial = 216] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0xa61dd000) [pid = 1730] [serial = 221] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0xa6f3b800) [pid = 1730] [serial = 222] [outer = (nil)] [url = about:blank] 05:37:17 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x9ba8f400) [pid = 1730] [serial = 213] [outer = (nil)] [url = about:blank] 05:37:17 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. 05:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1640ms 05:37:17 INFO - PROCESS | 1730 | 1468499837114 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 1730 | 1468499837121 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:37:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:37:17 INFO - PROCESS | 1730 | 1468499837131 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1730 | 1468499837134 Marionette TRACE conn3 <- [1,374,null,{}] 05:37:17 INFO - PROCESS | 1730 | 1468499837140 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}] 05:37:17 INFO - PROCESS | 1730 | 1468499837146 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:17 INFO - PROCESS | 1730 | 1468499837308 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:37:17 INFO - PROCESS | 1730 | 1468499837468 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1730 | 1468499837475 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f26000 == 59 [pid = 1730] [id = 101] 05:37:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x91f2d400) [pid = 1730] [serial = 302] [outer = (nil)] 05:37:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x92fd3000) [pid = 1730] [serial = 303] [outer = 0x91f2d400] 05:37:17 INFO - PROCESS | 1730 | 1468499837548 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x93c09400) [pid = 1730] [serial = 304] [outer = 0x91f2d400] 05:37:18 INFO - PROCESS | 1730 | 1468499838294 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:37:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1231ms 05:37:18 INFO - PROCESS | 1730 | 1468499838361 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 1730 | 1468499838365 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:37:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:37:18 INFO - PROCESS | 1730 | 1468499838371 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 1730 | 1468499838377 Marionette TRACE conn3 <- [1,378,null,{}] 05:37:18 INFO - PROCESS | 1730 | 1468499838398 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}] 05:37:18 INFO - PROCESS | 1730 | 1468499838408 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:18 INFO - PROCESS | 1730 | 1468499838569 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:37:18 INFO - PROCESS | 1730 | 1468499838694 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 1730 | 1468499838702 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x95178c00 == 60 [pid = 1730] [id = 102] 05:37:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x95179000) [pid = 1730] [serial = 305] [outer = (nil)] 05:37:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x95279800) [pid = 1730] [serial = 306] [outer = 0x95179000] 05:37:18 INFO - PROCESS | 1730 | 1468499838775 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x96e01c00) [pid = 1730] [serial = 307] [outer = 0x95179000] 05:37:19 INFO - PROCESS | 1730 | 1468499839561 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:37:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:37:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1238ms 05:37:19 INFO - PROCESS | 1730 | 1468499839609 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 1730 | 1468499839614 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:37:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:37:19 INFO - PROCESS | 1730 | 1468499839627 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 1730 | 1468499839629 Marionette TRACE conn3 <- [1,382,null,{}] 05:37:19 INFO - PROCESS | 1730 | 1468499839635 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}] 05:37:19 INFO - PROCESS | 1730 | 1468499839640 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:19 INFO - PROCESS | 1730 | 1468499839844 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:37:19 INFO - PROCESS | 1730 | 1468499839867 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 1730 | 1468499839881 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c95c00 == 61 [pid = 1730] [id = 103] 05:37:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x96e0a800) [pid = 1730] [serial = 308] [outer = (nil)] 05:37:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x9968a800) [pid = 1730] [serial = 309] [outer = 0x96e0a800] 05:37:19 INFO - PROCESS | 1730 | 1468499839945 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x996f8400) [pid = 1730] [serial = 310] [outer = 0x96e0a800] 05:37:20 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:20 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:37:20 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:20 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:20 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:20 INFO - PROCESS | 1730 | 1468499840854 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:37:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1285ms 05:37:20 INFO - PROCESS | 1730 | 1468499840912 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 1730 | 1468499840915 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:37:20 INFO - PROCESS | 1730 | 1468499840921 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1730 | 1468499840923 Marionette TRACE conn3 <- [1,386,null,{}] 05:37:20 INFO - PROCESS | 1730 | 1468499840929 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}] 05:37:20 INFO - PROCESS | 1730 | 1468499840934 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:21 INFO - PROCESS | 1730 | 1468499841126 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:37:21 INFO - PROCESS | 1730 | 1468499841155 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 1730 | 1468499841163 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x96e10800 == 62 [pid = 1730] [id = 104] 05:37:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x9968dc00) [pid = 1730] [serial = 311] [outer = (nil)] 05:37:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x9a675000) [pid = 1730] [serial = 312] [outer = 0x9968dc00] 05:37:21 INFO - PROCESS | 1730 | 1468499841231 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x9ae34c00) [pid = 1730] [serial = 313] [outer = 0x9968dc00] 05:37:21 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x99db6000) [pid = 1730] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:37:21 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x9a788400) [pid = 1730] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:37:21 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x91f27400) [pid = 1730] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:37:21 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x912e4400) [pid = 1730] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:37:21 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x93a52400) [pid = 1730] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:37:21 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x96e08800) [pid = 1730] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:37:21 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x90c86c00) [pid = 1730] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:37:22 INFO - PROCESS | 1730 | 1468499842257 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]]]}] 05:37:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:37:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1376ms 05:37:22 INFO - PROCESS | 1730 | 1468499842298 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 1730 | 1468499842301 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:37:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:37:22 INFO - PROCESS | 1730 | 1468499842307 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 1730 | 1468499842309 Marionette TRACE conn3 <- [1,390,null,{}] 05:37:22 INFO - PROCESS | 1730 | 1468499842316 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}] 05:37:22 INFO - PROCESS | 1730 | 1468499842325 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:22 INFO - PROCESS | 1730 | 1468499842494 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:37:22 INFO - PROCESS | 1730 | 1468499842505 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 1730 | 1468499842513 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f233000 == 63 [pid = 1730] [id = 105] 05:37:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8f234c00) [pid = 1730] [serial = 314] [outer = (nil)] 05:37:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8f23b800) [pid = 1730] [serial = 315] [outer = 0x8f234c00] 05:37:22 INFO - PROCESS | 1730 | 1468499842580 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x96e0ec00) [pid = 1730] [serial = 316] [outer = 0x8f234c00] 05:37:23 INFO - PROCESS | 1730 | 1468499843426 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]]]}] 05:37:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1177ms 05:37:23 INFO - PROCESS | 1730 | 1468499843485 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 1730 | 1468499843487 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:37:23 INFO - PROCESS | 1730 | 1468499843494 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 1730 | 1468499843497 Marionette TRACE conn3 <- [1,394,null,{}] 05:37:23 INFO - PROCESS | 1730 | 1468499843502 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}] 05:37:23 INFO - PROCESS | 1730 | 1468499843507 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:23 INFO - PROCESS | 1730 | 1468499843666 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:37:23 INFO - PROCESS | 1730 | 1468499843889 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 1730 | 1468499843899 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e648c00 == 64 [pid = 1730] [id = 106] 05:37:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8e649000) [pid = 1730] [serial = 317] [outer = (nil)] 05:37:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8e650800) [pid = 1730] [serial = 318] [outer = 0x8e649000] 05:37:23 INFO - PROCESS | 1730 | 1468499843987 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8f22f400) [pid = 1730] [serial = 319] [outer = 0x8e649000] 05:37:24 INFO - PROCESS | 1730 | 1468499844959 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]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1532ms 05:37:25 INFO - PROCESS | 1730 | 1468499845029 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 1730 | 1468499845035 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:37:25 INFO - PROCESS | 1730 | 1468499845043 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 1730 | 1468499845048 Marionette TRACE conn3 <- [1,398,null,{}] 05:37:25 INFO - PROCESS | 1730 | 1468499845056 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}] 05:37:25 INFO - PROCESS | 1730 | 1468499845064 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:25 INFO - PROCESS | 1730 | 1468499845291 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:37:25 INFO - PROCESS | 1730 | 1468499845513 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 1730 | 1468499845523 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c88000 == 65 [pid = 1730] [id = 107] 05:37:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x90c91800) [pid = 1730] [serial = 320] [outer = (nil)] 05:37:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x912e6000) [pid = 1730] [serial = 321] [outer = 0x90c91800] 05:37:25 INFO - PROCESS | 1730 | 1468499845620 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x91c61400) [pid = 1730] [serial = 322] [outer = 0x90c91800] 05:37:26 INFO - PROCESS | 1730 | 1468499846570 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]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1579ms 05:37:26 INFO - PROCESS | 1730 | 1468499846625 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 1730 | 1468499846632 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:37:26 INFO - PROCESS | 1730 | 1468499846639 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 1730 | 1468499846643 Marionette TRACE conn3 <- [1,402,null,{}] 05:37:26 INFO - PROCESS | 1730 | 1468499846649 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}] 05:37:26 INFO - PROCESS | 1730 | 1468499846656 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:26 INFO - PROCESS | 1730 | 1468499846884 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:37:27 INFO - PROCESS | 1730 | 1468499847147 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 1730 | 1468499847158 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c6fc00 == 66 [pid = 1730] [id = 108] 05:37:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x91f22c00) [pid = 1730] [serial = 323] [outer = (nil)] 05:37:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x91f71c00) [pid = 1730] [serial = 324] [outer = 0x91f22c00] 05:37:27 INFO - PROCESS | 1730 | 1468499847252 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x939e9000) [pid = 1730] [serial = 325] [outer = 0x91f22c00] 05:37:28 INFO - PROCESS | 1730 | 1468499848225 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]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1629ms 05:37:28 INFO - PROCESS | 1730 | 1468499848270 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:37:28 INFO - PROCESS | 1730 | 1468499848274 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:37:28 INFO - PROCESS | 1730 | 1468499848290 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 1730 | 1468499848299 Marionette TRACE conn3 <- [1,406,null,{}] 05:37:28 INFO - PROCESS | 1730 | 1468499848306 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}] 05:37:28 INFO - PROCESS | 1730 | 1468499848314 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:28 INFO - PROCESS | 1730 | 1468499848545 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:37:28 INFO - PROCESS | 1730 | 1468499848834 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 1730 | 1468499848841 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64ac00 == 67 [pid = 1730] [id = 109] 05:37:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x90c87400) [pid = 1730] [serial = 326] [outer = (nil)] 05:37:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x9835bc00) [pid = 1730] [serial = 327] [outer = 0x90c87400] 05:37:28 INFO - PROCESS | 1730 | 1468499848925 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x99db4000) [pid = 1730] [serial = 328] [outer = 0x90c87400] 05:37:29 INFO - PROCESS | 1730 | 1468499849836 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]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1601ms 05:37:29 INFO - PROCESS | 1730 | 1468499849883 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 1730 | 1468499849888 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:37:29 INFO - PROCESS | 1730 | 1468499849895 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 1730 | 1468499849898 Marionette TRACE conn3 <- [1,410,null,{}] 05:37:29 INFO - PROCESS | 1730 | 1468499849904 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}] 05:37:29 INFO - PROCESS | 1730 | 1468499849910 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:30 INFO - PROCESS | 1730 | 1468499850097 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:37:30 INFO - PROCESS | 1730 | 1468499850265 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 1730 | 1468499850273 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x951d9000 == 68 [pid = 1730] [id = 110] 05:37:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x9527a400) [pid = 1730] [serial = 329] [outer = (nil)] 05:37:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x9ac8e000) [pid = 1730] [serial = 330] [outer = 0x9527a400] 05:37:30 INFO - PROCESS | 1730 | 1468499850403 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x9ae43400) [pid = 1730] [serial = 331] [outer = 0x9527a400] 05:37:31 INFO - PROCESS | 1730 | 1468499851280 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]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1438ms 05:37:31 INFO - PROCESS | 1730 | 1468499851334 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 1730 | 1468499851338 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:37:31 INFO - PROCESS | 1730 | 1468499851344 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 1730 | 1468499851348 Marionette TRACE conn3 <- [1,414,null,{}] 05:37:31 INFO - PROCESS | 1730 | 1468499851354 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}] 05:37:31 INFO - PROCESS | 1730 | 1468499851359 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:31 INFO - PROCESS | 1730 | 1468499851532 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:37:31 INFO - PROCESS | 1730 | 1468499851702 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 1730 | 1468499851721 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x9b642c00 == 69 [pid = 1730] [id = 111] 05:37:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x9b648400) [pid = 1730] [serial = 332] [outer = (nil)] 05:37:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x9ba0a000) [pid = 1730] [serial = 333] [outer = 0x9b648400] 05:37:31 INFO - PROCESS | 1730 | 1468499851810 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x9c1cfc00) [pid = 1730] [serial = 334] [outer = 0x9b648400] 05:37:32 INFO - PROCESS | 1730 | 1468499852792 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]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1482ms 05:37:32 INFO - PROCESS | 1730 | 1468499852828 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 1730 | 1468499852832 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:37:32 INFO - PROCESS | 1730 | 1468499852838 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 1730 | 1468499852842 Marionette TRACE conn3 <- [1,418,null,{}] 05:37:32 INFO - PROCESS | 1730 | 1468499852847 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}] 05:37:32 INFO - PROCESS | 1730 | 1468499852853 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:33 INFO - PROCESS | 1730 | 1468499853026 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:37:33 INFO - PROCESS | 1730 | 1468499853195 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 1730 | 1468499853204 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64d000 == 70 [pid = 1730] [id = 112] 05:37:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x8f382800) [pid = 1730] [serial = 335] [outer = (nil)] 05:37:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0xa253e000) [pid = 1730] [serial = 336] [outer = 0x8f382800] 05:37:33 INFO - PROCESS | 1730 | 1468499853283 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0xa2fc0400) [pid = 1730] [serial = 337] [outer = 0x8f382800] 05:37:34 INFO - PROCESS | 1730 | 1468499854599 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]]]}] 05:37:34 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 05:37:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1779ms 05:37:34 INFO - PROCESS | 1730 | 1468499854617 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 1730 | 1468499854620 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:37:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:37:34 INFO - PROCESS | 1730 | 1468499854627 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 1730 | 1468499854631 Marionette TRACE conn3 <- [1,422,null,{}] 05:37:34 INFO - PROCESS | 1730 | 1468499854637 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}] 05:37:34 INFO - PROCESS | 1730 | 1468499854642 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:34 INFO - PROCESS | 1730 | 1468499854851 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:37:35 INFO - PROCESS | 1730 | 1468499855021 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 1730 | 1468499855030 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e724400 == 71 [pid = 1730] [id = 113] 05:37:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x8e725800) [pid = 1730] [serial = 338] [outer = (nil)] 05:37:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x8e72c400) [pid = 1730] [serial = 339] [outer = 0x8e725800] 05:37:35 INFO - PROCESS | 1730 | 1468499855109 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x8e730000) [pid = 1730] [serial = 340] [outer = 0x8e725800] 05:37:36 INFO - PROCESS | 1730 | 1468499856774 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]]]}] 05:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2180ms 05:37:36 INFO - PROCESS | 1730 | 1468499856807 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 1730 | 1468499856812 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:37:36 INFO - PROCESS | 1730 | 1468499856820 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 1730 | 1468499856824 Marionette TRACE conn3 <- [1,426,null,{}] 05:37:36 INFO - PROCESS | 1730 | 1468499856900 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}] 05:37:36 INFO - PROCESS | 1730 | 1468499856907 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:37 INFO - PROCESS | 1730 | 1468499857067 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:37:37 INFO - PROCESS | 1730 | 1468499857240 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 1730 | 1468499857251 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cb800 == 72 [pid = 1730] [id = 114] 05:37:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x909cbc00) [pid = 1730] [serial = 341] [outer = (nil)] 05:37:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x90c8a000) [pid = 1730] [serial = 342] [outer = 0x909cbc00] 05:37:37 INFO - PROCESS | 1730 | 1468499857335 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x912db400) [pid = 1730] [serial = 343] [outer = 0x909cbc00] 05:37:38 INFO - PROCESS | 1730 | 1468499858240 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] 05:37:38 INFO - PROCESS | 1730 | 1468499858313 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:37:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:37:38 INFO - PROCESS | 1730 | 1468499858323 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 1730 | 1468499858326 Marionette TRACE conn3 <- [1,430,null,{}] 05:37:38 INFO - PROCESS | 1730 | 1468499858333 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}] 05:37:38 INFO - PROCESS | 1730 | 1468499858338 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:38 INFO - PROCESS | 1730 | 1468499858527 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:37:38 INFO - PROCESS | 1730 | --DOCSHELL 0x9a07d000 == 71 [pid = 1730] [id = 27] 05:37:38 INFO - PROCESS | 1730 | --DOCSHELL 0x93c98400 == 70 [pid = 1730] [id = 26] 05:37:38 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0xa61e0400) [pid = 1730] [serial = 240] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x9a670000) [pid = 1730] [serial = 233] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x9090ac00) [pid = 1730] [serial = 246] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x909c8400) [pid = 1730] [serial = 249] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x91b7a400) [pid = 1730] [serial = 243] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x9afbb800) [pid = 1730] [serial = 230] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x95453c00) [pid = 1730] [serial = 227] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x9c1ce800) [pid = 1730] [serial = 236] [outer = (nil)] [url = about:blank] 05:37:38 INFO - PROCESS | 1730 | 1468499858851 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 1730 | 1468499858857 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8f233000 == 69 [pid = 1730] [id = 105] 05:37:38 INFO - PROCESS | 1730 | --DOCSHELL 0x96e10800 == 68 [pid = 1730] [id = 104] 05:37:38 INFO - PROCESS | 1730 | --DOCSHELL 0x93c95c00 == 67 [pid = 1730] [id = 103] 05:37:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f233000 == 68 [pid = 1730] [id = 115] 05:37:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x909c8400) [pid = 1730] [serial = 344] [outer = (nil)] 05:37:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x912e8000) [pid = 1730] [serial = 345] [outer = 0x909c8400] 05:37:38 INFO - PROCESS | 1730 | 1468499858959 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x91c70800) [pid = 1730] [serial = 346] [outer = 0x909c8400] 05:37:39 INFO - PROCESS | 1730 | --DOCSHELL 0x95178c00 == 67 [pid = 1730] [id = 102] 05:37:39 INFO - PROCESS | 1730 | --DOCSHELL 0x91f26000 == 66 [pid = 1730] [id = 101] 05:37:39 INFO - PROCESS | 1730 | --DOCSHELL 0x909c6800 == 65 [pid = 1730] [id = 100] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x99e15000) [pid = 1730] [serial = 264] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x9afba800) [pid = 1730] [serial = 267] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x9b7bc000) [pid = 1730] [serial = 268] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0x939f6400) [pid = 1730] [serial = 256] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x92fd2800) [pid = 1730] [serial = 255] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x91b6e000) [pid = 1730] [serial = 253] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x912e7400) [pid = 1730] [serial = 252] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x95176c00) [pid = 1730] [serial = 258] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x95272400) [pid = 1730] [serial = 259] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x992afc00) [pid = 1730] [serial = 261] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x9a1df400) [pid = 1730] [serial = 265] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x90c90c00) [pid = 1730] [serial = 270] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x996ee000) [pid = 1730] [serial = 262] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x9b447400) [pid = 1730] [serial = 102] [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.] 05:37:39 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x93a4e400) [pid = 1730] [serial = 271] [outer = (nil)] [url = about:blank] 05:37:39 INFO - PROCESS | 1730 | 1468499859811 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]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:37:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1533ms 05:37:39 INFO - PROCESS | 1730 | 1468499859856 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 1730 | 1468499859860 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:37:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:37:39 INFO - PROCESS | 1730 | 1468499859866 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 1730 | 1468499859871 Marionette TRACE conn3 <- [1,434,null,{}] 05:37:39 INFO - PROCESS | 1730 | 1468499859887 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}] 05:37:39 INFO - PROCESS | 1730 | 1468499859895 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:40 INFO - PROCESS | 1730 | 1468499860065 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:37:40 INFO - PROCESS | 1730 | 1468499860076 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 1730 | 1468499860082 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x939f5400 == 66 [pid = 1730] [id = 116] 05:37:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x939f7400) [pid = 1730] [serial = 347] [outer = (nil)] 05:37:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x93c0a400) [pid = 1730] [serial = 348] [outer = 0x939f7400] 05:37:40 INFO - PROCESS | 1730 | 1468499860157 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x93c97800) [pid = 1730] [serial = 349] [outer = 0x939f7400] 05:37:41 INFO - PROCESS | 1730 | 1468499861062 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]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:37:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1231ms 05:37:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:37:41 INFO - PROCESS | 1730 | 1468499861097 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1730 | 1468499861101 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:37:41 INFO - PROCESS | 1730 | 1468499861107 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1730 | 1468499861110 Marionette TRACE conn3 <- [1,438,null,{}] 05:37:41 INFO - PROCESS | 1730 | 1468499861115 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}] 05:37:41 INFO - PROCESS | 1730 | 1468499861120 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:41 INFO - PROCESS | 1730 | 1468499861284 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:37:41 INFO - PROCESS | 1730 | 1468499861431 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 1730 | 1468499861445 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f79800 == 67 [pid = 1730] [id = 117] 05:37:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x93c0d000) [pid = 1730] [serial = 350] [outer = (nil)] 05:37:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x95276400) [pid = 1730] [serial = 351] [outer = 0x93c0d000] 05:37:41 INFO - PROCESS | 1730 | 1468499861506 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x96e02000) [pid = 1730] [serial = 352] [outer = 0x93c0d000] 05:37:42 INFO - PROCESS | 1730 | 1468499862375 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]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:37:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1334ms 05:37:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:37:42 INFO - PROCESS | 1730 | 1468499862449 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 1730 | 1468499862452 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:37:42 INFO - PROCESS | 1730 | 1468499862458 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 1730 | 1468499862462 Marionette TRACE conn3 <- [1,442,null,{}] 05:37:42 INFO - PROCESS | 1730 | 1468499862467 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}] 05:37:42 INFO - PROCESS | 1730 | 1468499862485 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:42 INFO - PROCESS | 1730 | 1468499862694 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:37:42 INFO - PROCESS | 1730 | 1468499862723 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 1730 | 1468499862731 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f232400 == 68 [pid = 1730] [id = 118] 05:37:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x951d7800) [pid = 1730] [serial = 353] [outer = (nil)] 05:37:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x98312400) [pid = 1730] [serial = 354] [outer = 0x951d7800] 05:37:42 INFO - PROCESS | 1730 | 1468499862797 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x996ec400) [pid = 1730] [serial = 355] [outer = 0x951d7800] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x9780a000) [pid = 1730] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x912e6c00) [pid = 1730] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0xa33cc800) [pid = 1730] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x9c1c7400) [pid = 1730] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x9c124c00) [pid = 1730] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x978e6c00) [pid = 1730] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9517e400) [pid = 1730] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x9ac9ac00) [pid = 1730] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x96e0ac00) [pid = 1730] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x99e0d000) [pid = 1730] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x90905000) [pid = 1730] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x9b63ec00) [pid = 1730] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x9d916c00) [pid = 1730] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x939ec000) [pid = 1730] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x93c75400) [pid = 1730] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x91f23400) [pid = 1730] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x9a66d800) [pid = 1730] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x95175000) [pid = 1730] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x9afb9400) [pid = 1730] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x9090fc00) [pid = 1730] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x9a4efc00) [pid = 1730] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x9d96c400) [pid = 1730] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x99e0ec00) [pid = 1730] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0xa23a8c00) [pid = 1730] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x91b70800) [pid = 1730] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x93c72000) [pid = 1730] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x96e0a800) [pid = 1730] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x9968dc00) [pid = 1730] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:37:43 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x91f2d400) [pid = 1730] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:37:44 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x95179000) [pid = 1730] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:37:44 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x909cd000) [pid = 1730] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:37:44 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x939f0000) [pid = 1730] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:37:44 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x912e8800) [pid = 1730] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:37:44 INFO - PROCESS | 1730 | 1468499864278 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]]]}] 05:37:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:37:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1883ms 05:37:44 INFO - PROCESS | 1730 | 1468499864343 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 1730 | 1468499864345 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:37:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:37:44 INFO - PROCESS | 1730 | 1468499864353 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 1730 | 1468499864356 Marionette TRACE conn3 <- [1,446,null,{}] 05:37:44 INFO - PROCESS | 1730 | 1468499864361 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}] 05:37:44 INFO - PROCESS | 1730 | 1468499864370 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:44 INFO - PROCESS | 1730 | 1468499864554 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:37:44 INFO - PROCESS | 1730 | 1468499864563 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 1730 | 1468499864569 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x90905000 == 69 [pid = 1730] [id = 119] 05:37:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x90909800) [pid = 1730] [serial = 356] [outer = (nil)] 05:37:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x95175000) [pid = 1730] [serial = 357] [outer = 0x90909800] 05:37:44 INFO - PROCESS | 1730 | 1468499864636 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x996f7400) [pid = 1730] [serial = 358] [outer = 0x90909800] 05:37:45 INFO - PROCESS | 1730 | 1468499865408 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]]]}] 05:37:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:37:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1086ms 05:37:45 INFO - PROCESS | 1730 | 1468499865456 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 1730 | 1468499865459 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:37:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:37:45 INFO - PROCESS | 1730 | 1468499865477 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 1730 | 1468499865479 Marionette TRACE conn3 <- [1,450,null,{}] 05:37:45 INFO - PROCESS | 1730 | 1468499865485 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}] 05:37:45 INFO - PROCESS | 1730 | 1468499865490 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:45 INFO - PROCESS | 1730 | 1468499865634 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:37:45 INFO - PROCESS | 1730 | 1468499865647 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 1730 | 1468499865657 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f23a400 == 70 [pid = 1730] [id = 120] 05:37:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x992ab000) [pid = 1730] [serial = 359] [outer = (nil)] 05:37:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x99ec8400) [pid = 1730] [serial = 360] [outer = 0x992ab000] 05:37:45 INFO - PROCESS | 1730 | 1468499865722 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x9a3b0000) [pid = 1730] [serial = 361] [outer = 0x992ab000] 05:37:46 INFO - PROCESS | 1730 | 1468499866912 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] 05:37:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:37:46 INFO - PROCESS | 1730 | 1468499866973 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:37:46 INFO - PROCESS | 1730 | 1468499866980 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1730 | 1468499866988 Marionette TRACE conn3 <- [1,454,null,{}] 05:37:47 INFO - PROCESS | 1730 | 1468499866996 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}] 05:37:47 INFO - PROCESS | 1730 | 1468499867001 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:47 INFO - PROCESS | 1730 | 1468499867183 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:37:47 INFO - PROCESS | 1730 | 1468499867403 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 1730 | 1468499867412 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x9090e800 == 71 [pid = 1730] [id = 121] 05:37:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x90910400) [pid = 1730] [serial = 362] [outer = (nil)] 05:37:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x912dc000) [pid = 1730] [serial = 363] [outer = 0x90910400] 05:37:47 INFO - PROCESS | 1730 | 1468499867538 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x91b6f800) [pid = 1730] [serial = 364] [outer = 0x90910400] 05:37:48 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:37:48 INFO - PROCESS | 1730 | 1468499868449 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]]]}] 05:37:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:37:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1535ms 05:37:48 INFO - PROCESS | 1730 | 1468499868515 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 1730 | 1468499868522 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:37:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:37:48 INFO - PROCESS | 1730 | 1468499868533 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 1730 | 1468499868537 Marionette TRACE conn3 <- [1,458,null,{}] 05:37:48 INFO - PROCESS | 1730 | 1468499868543 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}] 05:37:48 INFO - PROCESS | 1730 | 1468499868549 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:48 INFO - PROCESS | 1730 | 1468499868770 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:37:49 INFO - PROCESS | 1730 | 1468499869043 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 1730 | 1468499869055 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c6ec00 == 72 [pid = 1730] [id = 122] 05:37:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x92fddc00) [pid = 1730] [serial = 365] [outer = (nil)] 05:37:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x939f4c00) [pid = 1730] [serial = 366] [outer = 0x92fddc00] 05:37:49 INFO - PROCESS | 1730 | 1468499869180 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x93c95000) [pid = 1730] [serial = 367] [outer = 0x92fddc00] 05:37:50 INFO - PROCESS | 1730 | 1468499870101 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] 05:37:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:37:50 INFO - PROCESS | 1730 | 1468499870170 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:37:50 INFO - PROCESS | 1730 | 1468499870178 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1730 | 1468499870184 Marionette TRACE conn3 <- [1,462,null,{}] 05:37:50 INFO - PROCESS | 1730 | 1468499870200 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}] 05:37:50 INFO - PROCESS | 1730 | 1468499870209 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:50 INFO - PROCESS | 1730 | 1468499870431 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:37:50 INFO - PROCESS | 1730 | 1468499870646 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 1730 | 1468499870658 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x9545e000 == 73 [pid = 1730] [id = 123] 05:37:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x9a3d5800) [pid = 1730] [serial = 368] [outer = (nil)] 05:37:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x9ae35800) [pid = 1730] [serial = 369] [outer = 0x9a3d5800] 05:37:50 INFO - PROCESS | 1730 | 1468499870785 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x9afb7800) [pid = 1730] [serial = 370] [outer = 0x9a3d5800] 05:37:51 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:37:51 INFO - PROCESS | 1730 | 1468499871741 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] 05:37:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:37:51 INFO - PROCESS | 1730 | 1468499871835 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:37:51 INFO - PROCESS | 1730 | 1468499871841 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 1730 | 1468499871845 Marionette TRACE conn3 <- [1,466,null,{}] 05:37:51 INFO - PROCESS | 1730 | 1468499871851 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}] 05:37:51 INFO - PROCESS | 1730 | 1468499871856 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:52 INFO - PROCESS | 1730 | 1468499872077 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:37:52 INFO - PROCESS | 1730 | 1468499872295 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 1730 | 1468499872305 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x9afc3000 == 74 [pid = 1730] [id = 124] 05:37:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x9b439800) [pid = 1730] [serial = 371] [outer = (nil)] 05:37:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x9b7c0c00) [pid = 1730] [serial = 372] [outer = 0x9b439800] 05:37:52 INFO - PROCESS | 1730 | 1468499872431 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x9bf02400) [pid = 1730] [serial = 373] [outer = 0x9b439800] 05:37:53 INFO - PROCESS | 1730 | 1468499873346 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] 05:37:53 INFO - PROCESS | 1730 | 1468499873434 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:37:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:37:53 INFO - PROCESS | 1730 | 1468499873440 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 1730 | 1468499873444 Marionette TRACE conn3 <- [1,470,null,{}] 05:37:53 INFO - PROCESS | 1730 | 1468499873450 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}] 05:37:53 INFO - PROCESS | 1730 | 1468499873455 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:53 INFO - PROCESS | 1730 | 1468499873665 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:37:53 INFO - PROCESS | 1730 | 1468499873898 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 1730 | 1468499873909 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f230800 == 75 [pid = 1730] [id = 125] 05:37:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8f232800) [pid = 1730] [serial = 374] [outer = (nil)] 05:37:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x9c1c9c00) [pid = 1730] [serial = 375] [outer = 0x8f232800] 05:37:54 INFO - PROCESS | 1730 | 1468499874010 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x9d918800) [pid = 1730] [serial = 376] [outer = 0x8f232800] 05:37:54 INFO - PROCESS | 1730 | 1468499874913 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]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:37:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1536ms 05:37:54 INFO - PROCESS | 1730 | 1468499874977 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 1730 | 1468499874981 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:37:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:37:54 INFO - PROCESS | 1730 | 1468499874987 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1730 | 1468499874991 Marionette TRACE conn3 <- [1,474,null,{}] 05:37:55 INFO - PROCESS | 1730 | 1468499874996 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}] 05:37:55 INFO - PROCESS | 1730 | 1468499875006 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:55 INFO - PROCESS | 1730 | 1468499875206 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:37:55 INFO - PROCESS | 1730 | 1468499875421 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 1730 | 1468499875428 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:55 INFO - PROCESS | 1730 | ++DOCSHELL 0xa2374400 == 76 [pid = 1730] [id = 126] 05:37:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0xa2379400) [pid = 1730] [serial = 377] [outer = (nil)] 05:37:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0xa310b000) [pid = 1730] [serial = 378] [outer = 0xa2379400] 05:37:55 INFO - PROCESS | 1730 | 1468499875553 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0xa3196000) [pid = 1730] [serial = 379] [outer = 0xa2379400] 05:37:56 INFO - PROCESS | 1730 | 1468499876439 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]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:37:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1531ms 05:37:56 INFO - PROCESS | 1730 | 1468499876518 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 1730 | 1468499876522 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:37:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:37:56 INFO - PROCESS | 1730 | 1468499876528 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 1730 | 1468499876532 Marionette TRACE conn3 <- [1,478,null,{}] 05:37:56 INFO - PROCESS | 1730 | 1468499876537 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}] 05:37:56 INFO - PROCESS | 1730 | 1468499876543 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:56 INFO - PROCESS | 1730 | 1468499876710 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:37:56 INFO - PROCESS | 1730 | 1468499876928 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 1730 | 1468499876934 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f231c00 == 77 [pid = 1730] [id = 127] 05:37:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8f236800) [pid = 1730] [serial = 380] [outer = (nil)] 05:37:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x909c6000) [pid = 1730] [serial = 381] [outer = 0x8f236800] 05:37:57 INFO - PROCESS | 1730 | 1468499877057 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x912e3400) [pid = 1730] [serial = 382] [outer = 0x8f236800] 05:37:57 INFO - PROCESS | 1730 | 1468499877966 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]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:37:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1479ms 05:37:58 INFO - PROCESS | 1730 | 1468499878009 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 1730 | 1468499878013 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:37:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:37:58 INFO - PROCESS | 1730 | 1468499878019 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 1730 | 1468499878022 Marionette TRACE conn3 <- [1,482,null,{}] 05:37:58 INFO - PROCESS | 1730 | 1468499878028 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}] 05:37:58 INFO - PROCESS | 1730 | 1468499878033 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:58 INFO - PROCESS | 1730 | 1468499878207 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:37:58 INFO - PROCESS | 1730 | 1468499878652 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 1730 | 1468499878660 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:37:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f235000 == 78 [pid = 1730] [id = 128] 05:37:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8f235800) [pid = 1730] [serial = 383] [outer = (nil)] 05:37:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x8f37f400) [pid = 1730] [serial = 384] [outer = 0x8f235800] 05:37:58 INFO - PROCESS | 1730 | 1468499878777 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x90907800) [pid = 1730] [serial = 385] [outer = 0x8f235800] 05:37:59 INFO - PROCESS | 1730 | 1468499879733 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]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:37:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1784ms 05:37:59 INFO - PROCESS | 1730 | 1468499879805 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1730 | 1468499879809 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:37:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:37:59 INFO - PROCESS | 1730 | 1468499879817 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1730 | 1468499879822 Marionette TRACE conn3 <- [1,486,null,{}] 05:37:59 INFO - PROCESS | 1730 | 1468499879830 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}] 05:37:59 INFO - PROCESS | 1730 | 1468499879835 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:00 INFO - PROCESS | 1730 | 1468499880003 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:38:00 INFO - PROCESS | 1730 | 1468499880330 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 1730 | 1468499880337 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c4000 == 79 [pid = 1730] [id = 129] 05:38:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x909c8c00) [pid = 1730] [serial = 386] [outer = (nil)] 05:38:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x91c67400) [pid = 1730] [serial = 387] [outer = 0x909c8c00] 05:38:00 INFO - PROCESS | 1730 | 1468499880419 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x91f79c00) [pid = 1730] [serial = 388] [outer = 0x909c8c00] 05:38:01 INFO - PROCESS | 1730 | 1468499881345 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]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:38:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1578ms 05:38:01 INFO - PROCESS | 1730 | 1468499881399 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:38:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:38:01 INFO - PROCESS | 1730 | 1468499881405 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:38:01 INFO - PROCESS | 1730 | 1468499881412 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 1730 | 1468499881415 Marionette TRACE conn3 <- [1,490,null,{}] 05:38:01 INFO - PROCESS | 1730 | 1468499881421 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}] 05:38:01 INFO - PROCESS | 1730 | 1468499881426 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:01 INFO - PROCESS | 1730 | 1468499881626 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:38:01 INFO - PROCESS | 1730 | --DOCSHELL 0x912e6800 == 78 [pid = 1730] [id = 78] 05:38:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9bfe8400 == 77 [pid = 1730] [id = 18] 05:38:01 INFO - PROCESS | 1730 | --DOCSHELL 0x93a51000 == 76 [pid = 1730] [id = 23] 05:38:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9afb8400 == 75 [pid = 1730] [id = 77] 05:38:01 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x8f23b800) [pid = 1730] [serial = 315] [outer = (nil)] [url = about:blank] 05:38:01 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x95454c00) [pid = 1730] [serial = 279] [outer = (nil)] [url = about:blank] 05:38:01 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x8e64f800) [pid = 1730] [serial = 297] [outer = (nil)] [url = about:blank] 05:38:01 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x9afb8800) [pid = 1730] [serial = 285] [outer = (nil)] [url = about:blank] 05:38:01 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x9d91b000) [pid = 1730] [serial = 288] [outer = (nil)] [url = about:blank] 05:38:01 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0xa679f000) [pid = 1730] [serial = 291] [outer = (nil)] [url = about:blank] 05:38:01 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9ae37c00) [pid = 1730] [serial = 282] [outer = (nil)] [url = about:blank] 05:38:01 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8f384000) [pid = 1730] [serial = 294] [outer = (nil)] [url = about:blank] 05:38:01 INFO - PROCESS | 1730 | 1468499881943 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 1730 | 1468499881953 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64f800 == 76 [pid = 1730] [id = 130] 05:38:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x8e652800) [pid = 1730] [serial = 389] [outer = (nil)] 05:38:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x909cb000) [pid = 1730] [serial = 390] [outer = 0x8e652800] 05:38:02 INFO - PROCESS | 1730 | 1468499882051 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x91f29000) [pid = 1730] [serial = 391] [outer = 0x8e652800] 05:38:02 INFO - PROCESS | 1730 | --DOCSHELL 0x951d9000 == 75 [pid = 1730] [id = 110] 05:38:02 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64ac00 == 74 [pid = 1730] [id = 109] 05:38:02 INFO - PROCESS | 1730 | --DOCSHELL 0x91c6fc00 == 73 [pid = 1730] [id = 108] 05:38:02 INFO - PROCESS | 1730 | --DOCSHELL 0x90c88000 == 72 [pid = 1730] [id = 107] 05:38:02 INFO - PROCESS | 1730 | --DOCSHELL 0x8e648c00 == 71 [pid = 1730] [id = 106] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0xa231fc00) [pid = 1730] [serial = 150] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9ac93800) [pid = 1730] [serial = 192] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x99e01400) [pid = 1730] [serial = 147] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0xa6f48400) [pid = 1730] [serial = 241] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0xa23b2400) [pid = 1730] [serial = 153] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0xa4f79800) [pid = 1730] [serial = 144] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x9090cc00) [pid = 1730] [serial = 247] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0xa23a5c00) [pid = 1730] [serial = 237] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0xa20a0800) [pid = 1730] [serial = 198] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x93a53800) [pid = 1730] [serial = 117] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x9527bc00) [pid = 1730] [serial = 186] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x939c8000) [pid = 1730] [serial = 183] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x9ba01c00) [pid = 1730] [serial = 123] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x9517ac00) [pid = 1730] [serial = 120] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x9afbf000) [pid = 1730] [serial = 231] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x909c9c00) [pid = 1730] [serial = 250] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x9c11e400) [pid = 1730] [serial = 195] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0xa2fecc00) [pid = 1730] [serial = 114] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0xa6726000) [pid = 1730] [serial = 156] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0xa8243800) [pid = 1730] [serial = 225] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0xa6f47c00) [pid = 1730] [serial = 244] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x978e9400) [pid = 1730] [serial = 228] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x996ec800) [pid = 1730] [serial = 189] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x9afc3800) [pid = 1730] [serial = 234] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0xa6849000) [pid = 1730] [serial = 159] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0xa318e400) [pid = 1730] [serial = 201] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x9968a800) [pid = 1730] [serial = 309] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x9a675000) [pid = 1730] [serial = 312] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x9ae34c00) [pid = 1730] [serial = 313] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x92fd3000) [pid = 1730] [serial = 303] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x93c09400) [pid = 1730] [serial = 304] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x95279800) [pid = 1730] [serial = 306] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x91b73000) [pid = 1730] [serial = 301] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x912e2400) [pid = 1730] [serial = 300] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x9afc3400) [pid = 1730] [serial = 273] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x9c11f000) [pid = 1730] [serial = 274] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x91f71800) [pid = 1730] [serial = 277] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x91b79800) [pid = 1730] [serial = 276] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x996f8400) [pid = 1730] [serial = 310] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x96e01c00) [pid = 1730] [serial = 307] [outer = (nil)] [url = about:blank] 05:38:02 INFO - PROCESS | 1730 | 1468499882838 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]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:38:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1479ms 05:38:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:38:02 INFO - PROCESS | 1730 | 1468499882891 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 1730 | 1468499882894 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:38:02 INFO - PROCESS | 1730 | 1468499882913 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 1730 | 1468499882922 Marionette TRACE conn3 <- [1,494,null,{}] 05:38:02 INFO - PROCESS | 1730 | 1468499882937 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}] 05:38:02 INFO - PROCESS | 1730 | 1468499882944 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:03 INFO - PROCESS | 1730 | 1468499883115 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:38:03 INFO - PROCESS | 1730 | 1468499883127 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 1730 | 1468499883133 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e652400 == 72 [pid = 1730] [id = 131] 05:38:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x93c09400) [pid = 1730] [serial = 392] [outer = (nil)] 05:38:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x95457000) [pid = 1730] [serial = 393] [outer = 0x93c09400] 05:38:03 INFO - PROCESS | 1730 | 1468499883201 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x96e05000) [pid = 1730] [serial = 394] [outer = 0x93c09400] 05:38:04 INFO - PROCESS | 1730 | 1468499884111 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]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:38:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1264ms 05:38:04 INFO - PROCESS | 1730 | 1468499884163 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1730 | 1468499884167 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:38:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:38:04 INFO - PROCESS | 1730 | 1468499884175 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1730 | 1468499884178 Marionette TRACE conn3 <- [1,498,null,{}] 05:38:04 INFO - PROCESS | 1730 | 1468499884183 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}] 05:38:04 INFO - PROCESS | 1730 | 1468499884188 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:04 INFO - PROCESS | 1730 | 1468499884344 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:38:04 INFO - PROCESS | 1730 | 1468499884497 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 1730 | 1468499884503 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e728400 == 73 [pid = 1730] [id = 132] 05:38:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x8e72bc00) [pid = 1730] [serial = 395] [outer = (nil)] 05:38:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x98363400) [pid = 1730] [serial = 396] [outer = 0x8e72bc00] 05:38:04 INFO - PROCESS | 1730 | 1468499884586 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x996ebc00) [pid = 1730] [serial = 397] [outer = 0x8e72bc00] 05:38:05 INFO - PROCESS | 1730 | 1468499885478 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]]]}] 05:38:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:38:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1343ms 05:38:05 INFO - PROCESS | 1730 | 1468499885518 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 1730 | 1468499885521 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:38:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:38:05 INFO - PROCESS | 1730 | 1468499885528 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 1730 | 1468499885532 Marionette TRACE conn3 <- [1,502,null,{}] 05:38:05 INFO - PROCESS | 1730 | 1468499885546 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}] 05:38:05 INFO - PROCESS | 1730 | 1468499885550 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:05 INFO - PROCESS | 1730 | 1468499885770 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:38:05 INFO - PROCESS | 1730 | 1468499885799 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 1730 | 1468499885824 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x996f4c00 == 74 [pid = 1730] [id = 133] 05:38:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x99e01400) [pid = 1730] [serial = 398] [outer = (nil)] 05:38:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x99ec4400) [pid = 1730] [serial = 399] [outer = 0x99e01400] 05:38:05 INFO - PROCESS | 1730 | 1468499885989 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x9ac98800) [pid = 1730] [serial = 400] [outer = 0x99e01400] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x99ec9400) [pid = 1730] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x9517a800) [pid = 1730] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x939f1800) [pid = 1730] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x8f37ec00) [pid = 1730] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x8e64c400) [pid = 1730] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x9d913400) [pid = 1730] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x8f234c00) [pid = 1730] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x9ae41c00) [pid = 1730] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x951d7800) [pid = 1730] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x90909800) [pid = 1730] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x9527a400) [pid = 1730] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x90c87400) [pid = 1730] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x91f22c00) [pid = 1730] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x909c8400) [pid = 1730] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x8e649000) [pid = 1730] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x9b648400) [pid = 1730] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x8f382800) [pid = 1730] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x939f7400) [pid = 1730] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x90c91800) [pid = 1730] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8e725800) [pid = 1730] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x909cbc00) [pid = 1730] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:38:06 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x93c0d000) [pid = 1730] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:38:07 INFO - PROCESS | 1730 | 1468499887075 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]]]}] 05:38:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:38:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1586ms 05:38:07 INFO - PROCESS | 1730 | 1468499887116 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 1730 | 1468499887120 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:38:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:38:07 INFO - PROCESS | 1730 | 1468499887126 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 1730 | 1468499887129 Marionette TRACE conn3 <- [1,506,null,{}] 05:38:07 INFO - PROCESS | 1730 | 1468499887134 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}] 05:38:07 INFO - PROCESS | 1730 | 1468499887140 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:07 INFO - PROCESS | 1730 | 1468499887299 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:38:07 INFO - PROCESS | 1730 | 1468499887310 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 1730 | 1468499887317 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e654400 == 75 [pid = 1730] [id = 134] 05:38:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8e72fc00) [pid = 1730] [serial = 401] [outer = (nil)] 05:38:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x91c68400) [pid = 1730] [serial = 402] [outer = 0x8e72fc00] 05:38:07 INFO - PROCESS | 1730 | 1468499887385 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x951dbc00) [pid = 1730] [serial = 403] [outer = 0x8e72fc00] 05:38:08 INFO - PROCESS | 1730 | 1468499888746 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]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:38:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1728ms 05:38:08 INFO - PROCESS | 1730 | 1468499888856 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:38:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:38:08 INFO - PROCESS | 1730 | 1468499888861 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:38:08 INFO - PROCESS | 1730 | 1468499888869 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 1730 | 1468499888875 Marionette TRACE conn3 <- [1,510,null,{}] 05:38:08 INFO - PROCESS | 1730 | 1468499888884 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}] 05:38:08 INFO - PROCESS | 1730 | 1468499888890 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:09 INFO - PROCESS | 1730 | 1468499889160 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:38:09 INFO - PROCESS | 1730 | 1468499889353 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 1730 | 1468499889365 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f386400 == 76 [pid = 1730] [id = 135] 05:38:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x8f387400) [pid = 1730] [serial = 404] [outer = (nil)] 05:38:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x909c3800) [pid = 1730] [serial = 405] [outer = 0x8f387400] 05:38:09 INFO - PROCESS | 1730 | 1468499889454 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x909cf000) [pid = 1730] [serial = 406] [outer = 0x8f387400] 05:38:10 INFO - PROCESS | 1730 | 1468499890445 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]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1642ms 05:38:10 INFO - PROCESS | 1730 | 1468499890511 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:38:10 INFO - PROCESS | 1730 | 1468499890516 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:38:10 INFO - PROCESS | 1730 | 1468499890527 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 1730 | 1468499890532 Marionette TRACE conn3 <- [1,514,null,{}] 05:38:10 INFO - PROCESS | 1730 | 1468499890539 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}] 05:38:10 INFO - PROCESS | 1730 | 1468499890545 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:10 INFO - PROCESS | 1730 | 1468499890776 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:38:11 INFO - PROCESS | 1730 | 1468499891015 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 1730 | 1468499891023 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c69800 == 77 [pid = 1730] [id = 136] 05:38:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x91f2dc00) [pid = 1730] [serial = 407] [outer = (nil)] 05:38:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x939ed000) [pid = 1730] [serial = 408] [outer = 0x91f2dc00] 05:38:11 INFO - PROCESS | 1730 | 1468499891151 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x93a4e400) [pid = 1730] [serial = 409] [outer = 0x91f2dc00] 05:38:12 INFO - PROCESS | 1730 | 1468499892030 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]]]}] 05:38:12 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 05:38:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1536ms 05:38:12 INFO - PROCESS | 1730 | 1468499892061 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 1730 | 1468499892065 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:38:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:38:12 INFO - PROCESS | 1730 | 1468499892073 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 1730 | 1468499892077 Marionette TRACE conn3 <- [1,518,null,{}] 05:38:12 INFO - PROCESS | 1730 | 1468499892093 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}] 05:38:12 INFO - PROCESS | 1730 | 1468499892102 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:12 INFO - PROCESS | 1730 | 1468499892297 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:38:12 INFO - PROCESS | 1730 | 1468499892475 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 1730 | 1468499892489 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x9527e800 == 78 [pid = 1730] [id = 137] 05:38:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x95456400) [pid = 1730] [serial = 410] [outer = (nil)] 05:38:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x96e0c400) [pid = 1730] [serial = 411] [outer = 0x95456400] 05:38:12 INFO - PROCESS | 1730 | 1468499892578 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x9968dc00) [pid = 1730] [serial = 412] [outer = 0x95456400] 05:38:13 INFO - PROCESS | 1730 | 1468499893632 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]]]}] 05:38:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:38:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1586ms 05:38:13 INFO - PROCESS | 1730 | 1468499893662 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:38:13 INFO - PROCESS | 1730 | 1468499893667 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:38:13 INFO - PROCESS | 1730 | 1468499893673 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 1730 | 1468499893676 Marionette TRACE conn3 <- [1,522,null,{}] 05:38:13 INFO - PROCESS | 1730 | 1468499893682 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}] 05:38:13 INFO - PROCESS | 1730 | 1468499893687 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:13 INFO - PROCESS | 1730 | 1468499893870 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:38:14 INFO - PROCESS | 1730 | 1468499894045 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1730 | 1468499894053 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x95279c00 == 79 [pid = 1730] [id = 138] 05:38:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x96e09000) [pid = 1730] [serial = 413] [outer = (nil)] 05:38:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x9afc4000) [pid = 1730] [serial = 414] [outer = 0x96e09000] 05:38:14 INFO - PROCESS | 1730 | 1468499894132 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x9c124000) [pid = 1730] [serial = 415] [outer = 0x96e09000] 05:38:15 INFO - PROCESS | 1730 | 1468499895158 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]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1531ms 05:38:15 INFO - PROCESS | 1730 | 1468499895204 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:38:15 INFO - PROCESS | 1730 | 1468499895208 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:38:15 INFO - PROCESS | 1730 | 1468499895214 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1730 | 1468499895217 Marionette TRACE conn3 <- [1,526,null,{}] 05:38:15 INFO - PROCESS | 1730 | 1468499895223 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}] 05:38:15 INFO - PROCESS | 1730 | 1468499895229 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:15 INFO - PROCESS | 1730 | 1468499895406 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:38:15 INFO - PROCESS | 1730 | 1468499895625 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:15 INFO - PROCESS | 1730 | 1468499895631 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e726c00 == 80 [pid = 1730] [id = 139] 05:38:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x9c11cc00) [pid = 1730] [serial = 416] [outer = (nil)] 05:38:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0xa119c800) [pid = 1730] [serial = 417] [outer = 0x9c11cc00] 05:38:15 INFO - PROCESS | 1730 | 1468499895729 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0xa2326800) [pid = 1730] [serial = 418] [outer = 0x9c11cc00] 05:38:16 INFO - PROCESS | 1730 | 1468499896641 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]]]}] 05:38:16 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 05:38:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1481ms 05:38:16 INFO - PROCESS | 1730 | 1468499896695 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:38:16 INFO - PROCESS | 1730 | 1468499896699 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:38:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:38:16 INFO - PROCESS | 1730 | 1468499896706 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 1730 | 1468499896710 Marionette TRACE conn3 <- [1,530,null,{}] 05:38:16 INFO - PROCESS | 1730 | 1468499896716 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}] 05:38:16 INFO - PROCESS | 1730 | 1468499896726 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:17 INFO - PROCESS | 1730 | 1468499897006 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:38:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x8ea9fc00) [pid = 1730] [serial = 419] [outer = 0x992ad800] 05:38:17 INFO - PROCESS | 1730 | 1468499897334 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 1730 | 1468499897346 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea9cc00 == 81 [pid = 1730] [id = 140] 05:38:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0xa2536400) [pid = 1730] [serial = 420] [outer = (nil)] 05:38:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0xa2559c00) [pid = 1730] [serial = 421] [outer = 0xa2536400] 05:38:17 INFO - PROCESS | 1730 | 1468499897449 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0xa2fef800) [pid = 1730] [serial = 422] [outer = 0xa2536400] 05:38:18 INFO - PROCESS | 1730 | 1468499898240 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"]]]}] 05:38:18 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 05:38:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:38:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:38:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:38:18 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 05:38:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:38:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:38:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:38:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1588ms 05:38:18 INFO - PROCESS | 1730 | 1468499898303 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 1730 | 1468499898306 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:38:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:38:18 INFO - PROCESS | 1730 | 1468499898316 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 1730 | 1468499898319 Marionette TRACE conn3 <- [1,534,null,{}] 05:38:18 INFO - PROCESS | 1730 | 1468499898325 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}] 05:38:18 INFO - PROCESS | 1730 | 1468499898330 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:18 INFO - PROCESS | 1730 | 1468499898520 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:38:18 INFO - PROCESS | 1730 | 1468499898694 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 1730 | 1468499898703 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d741400 == 82 [pid = 1730] [id = 141] 05:38:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x8d744c00) [pid = 1730] [serial = 423] [outer = (nil)] 05:38:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x92240800) [pid = 1730] [serial = 424] [outer = 0x8d744c00] 05:38:18 INFO - PROCESS | 1730 | 1468499898785 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x9c1ca400) [pid = 1730] [serial = 425] [outer = 0x8d744c00] 05:38:19 INFO - PROCESS | 1730 | 1468499899661 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]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:38:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1428ms 05:38:19 INFO - PROCESS | 1730 | 1468499899745 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 1730 | 1468499899749 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:38:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:38:19 INFO - PROCESS | 1730 | 1468499899755 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1730 | 1468499899758 Marionette TRACE conn3 <- [1,538,null,{}] 05:38:19 INFO - PROCESS | 1730 | 1468499899764 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}] 05:38:19 INFO - PROCESS | 1730 | 1468499899769 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:19 INFO - PROCESS | 1730 | 1468499899980 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:38:20 INFO - PROCESS | 1730 | 1468499900154 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 1730 | 1468499900164 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d741c00 == 83 [pid = 1730] [id = 142] 05:38:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8d743400) [pid = 1730] [serial = 426] [outer = (nil)] 05:38:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x90973400) [pid = 1730] [serial = 427] [outer = 0x8d743400] 05:38:20 INFO - PROCESS | 1730 | 1468499900241 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x90979400) [pid = 1730] [serial = 428] [outer = 0x8d743400] 05:38:21 INFO - PROCESS | 1730 | 1468499901102 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]]]}] 05:38:21 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. 05:38:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1384ms 05:38:21 INFO - PROCESS | 1730 | 1468499901139 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 1730 | 1468499901142 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:38:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:38:21 INFO - PROCESS | 1730 | 1468499901149 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 1730 | 1468499901152 Marionette TRACE conn3 <- [1,542,null,{}] 05:38:21 INFO - PROCESS | 1730 | 1468499901158 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}] 05:38:21 INFO - PROCESS | 1730 | 1468499901163 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:21 INFO - PROCESS | 1730 | 1468499901396 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:38:21 INFO - PROCESS | 1730 | 1468499901525 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 1730 | 1468499901533 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64a400 == 84 [pid = 1730] [id = 143] 05:38:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x90972000) [pid = 1730] [serial = 429] [outer = (nil)] 05:38:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x92c84400) [pid = 1730] [serial = 430] [outer = 0x90972000] 05:38:21 INFO - PROCESS | 1730 | 1468499901613 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x92c86400) [pid = 1730] [serial = 431] [outer = 0x90972000] 05:38:22 INFO - PROCESS | 1730 | 1468499902464 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]]]}] 05:38:22 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. 05:38:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1328ms 05:38:22 INFO - PROCESS | 1730 | 1468499902476 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 1730 | 1468499902480 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:38:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:38:22 INFO - PROCESS | 1730 | 1468499902487 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 1730 | 1468499902490 Marionette TRACE conn3 <- [1,546,null,{}] 05:38:22 INFO - PROCESS | 1730 | 1468499902516 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}] 05:38:22 INFO - PROCESS | 1730 | 1468499902522 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:22 INFO - PROCESS | 1730 | 1468499902724 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:38:22 INFO - PROCESS | 1730 | 1468499902896 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:22 INFO - PROCESS | 1730 | 1468499902905 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c4000 == 85 [pid = 1730] [id = 144] 05:38:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8d7c4c00) [pid = 1730] [serial = 432] [outer = (nil)] 05:38:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8d7ca000) [pid = 1730] [serial = 433] [outer = 0x8d7c4c00] 05:38:22 INFO - PROCESS | 1730 | 1468499902987 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8d7cd000) [pid = 1730] [serial = 434] [outer = 0x8d7c4c00] 05:38:23 INFO - PROCESS | 1730 | 1468499903870 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]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:38:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1392ms 05:38:23 INFO - PROCESS | 1730 | 1468499903925 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 1730 | 1468499903929 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:38:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:38:23 INFO - PROCESS | 1730 | 1468499903938 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 1730 | 1468499903942 Marionette TRACE conn3 <- [1,550,null,{}] 05:38:23 INFO - PROCESS | 1730 | 1468499903948 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}] 05:38:23 INFO - PROCESS | 1730 | 1468499903954 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:24 INFO - PROCESS | 1730 | 1468499904184 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:38:24 INFO - PROCESS | 1730 | 1468499904363 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1730 | 1468499904375 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cfc00 == 86 [pid = 1730] [id = 145] 05:38:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x92c8bc00) [pid = 1730] [serial = 435] [outer = (nil)] 05:38:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x92c8f800) [pid = 1730] [serial = 436] [outer = 0x92c8bc00] 05:38:24 INFO - PROCESS | 1730 | 1468499904530 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0xa33c2400) [pid = 1730] [serial = 437] [outer = 0x92c8bc00] 05:38:25 INFO - PROCESS | 1730 | 1468499905433 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]]]}] 05:38:25 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. 05:38:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1531ms 05:38:25 INFO - PROCESS | 1730 | 1468499905489 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1730 | 1468499905492 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:38:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:38:25 INFO - PROCESS | 1730 | 1468499905501 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1730 | 1468499905504 Marionette TRACE conn3 <- [1,554,null,{}] 05:38:25 INFO - PROCESS | 1730 | 1468499905510 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}] 05:38:25 INFO - PROCESS | 1730 | 1468499905515 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:25 INFO - PROCESS | 1730 | 1468499905684 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:38:25 INFO - PROCESS | 1730 | 1468499905869 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 1730 | 1468499905877 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201800 == 87 [pid = 1730] [id = 146] 05:38:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8d202000) [pid = 1730] [serial = 438] [outer = (nil)] 05:38:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x8d20d000) [pid = 1730] [serial = 439] [outer = 0x8d202000] 05:38:25 INFO - PROCESS | 1730 | 1468499905956 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x8d20f800) [pid = 1730] [serial = 440] [outer = 0x8d202000] 05:38:26 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:26 INFO - PROCESS | 1730 | 1468499906889 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]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:38:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1429ms 05:38:26 INFO - PROCESS | 1730 | 1468499906930 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 1730 | 1468499906935 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:38:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:38:26 INFO - PROCESS | 1730 | 1468499906941 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 1730 | 1468499906944 Marionette TRACE conn3 <- [1,558,null,{}] 05:38:26 INFO - PROCESS | 1730 | 1468499906950 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}] 05:38:26 INFO - PROCESS | 1730 | 1468499906955 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:27 INFO - PROCESS | 1730 | 1468499907129 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:38:27 INFO - PROCESS | 1730 | 1468499907308 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 1730 | 1468499907318 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20d800 == 88 [pid = 1730] [id = 147] 05:38:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x8d7c3c00) [pid = 1730] [serial = 441] [outer = (nil)] 05:38:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x8e16f800) [pid = 1730] [serial = 442] [outer = 0x8d7c3c00] 05:38:27 INFO - PROCESS | 1730 | 1468499907394 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x8e170c00) [pid = 1730] [serial = 443] [outer = 0x8d7c3c00] 05:38:28 INFO - PROCESS | 1730 | 1468499908268 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]]]}] 05:38:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:38:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1377ms 05:38:28 INFO - PROCESS | 1730 | 1468499908319 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 1730 | 1468499908322 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:38:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:38:28 INFO - PROCESS | 1730 | 1468499908329 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1730 | 1468499908332 Marionette TRACE conn3 <- [1,562,null,{}] 05:38:28 INFO - PROCESS | 1730 | 1468499908338 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}] 05:38:28 INFO - PROCESS | 1730 | 1468499908343 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:28 INFO - PROCESS | 1730 | 1468499908515 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:38:28 INFO - PROCESS | 1730 | 1468499908697 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 1730 | 1468499908704 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204800 == 89 [pid = 1730] [id = 148] 05:38:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8d205800) [pid = 1730] [serial = 444] [outer = (nil)] 05:38:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8e173800) [pid = 1730] [serial = 445] [outer = 0x8d205800] 05:38:28 INFO - PROCESS | 1730 | 1468499908785 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8e178000) [pid = 1730] [serial = 446] [outer = 0x8d205800] 05:38:29 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:30 INFO - PROCESS | 1730 | 1468499910015 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]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:38:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1735ms 05:38:30 INFO - PROCESS | 1730 | 1468499910068 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 1730 | 1468499910073 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:38:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:38:30 INFO - PROCESS | 1730 | 1468499910082 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 1730 | 1468499910086 Marionette TRACE conn3 <- [1,566,null,{}] 05:38:30 INFO - PROCESS | 1730 | 1468499910096 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}] 05:38:30 INFO - PROCESS | 1730 | 1468499910102 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:30 INFO - PROCESS | 1730 | 1468499910365 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:38:30 INFO - PROCESS | 1730 | 1468499910526 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 1730 | 1468499910537 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d745400 == 90 [pid = 1730] [id = 149] 05:38:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8d7cf000) [pid = 1730] [serial = 447] [outer = (nil)] 05:38:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8e653c00) [pid = 1730] [serial = 448] [outer = 0x8d7cf000] 05:38:30 INFO - PROCESS | 1730 | 1468499910623 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8ea95c00) [pid = 1730] [serial = 449] [outer = 0x8d7cf000] 05:38:31 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:31 INFO - PROCESS | 1730 | 1468499911480 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]]]}] 05:38:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:38:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1430ms 05:38:31 INFO - PROCESS | 1730 | 1468499911512 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 1730 | 1468499911518 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:38:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:38:31 INFO - PROCESS | 1730 | 1468499911528 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 1730 | 1468499911531 Marionette TRACE conn3 <- [1,570,null,{}] 05:38:31 INFO - PROCESS | 1730 | 1468499911537 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}] 05:38:31 INFO - PROCESS | 1730 | 1468499911543 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:31 INFO - PROCESS | 1730 | 1468499911726 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:38:32 INFO - PROCESS | 1730 | 1468499912059 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 1730 | 1468499912065 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f238000 == 91 [pid = 1730] [id = 150] 05:38:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x8f389800) [pid = 1730] [serial = 450] [outer = (nil)] 05:38:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x909c4c00) [pid = 1730] [serial = 451] [outer = 0x8f389800] 05:38:32 INFO - PROCESS | 1730 | 1468499912148 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x90c8f000) [pid = 1730] [serial = 452] [outer = 0x8f389800] 05:38:32 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:32 INFO - PROCESS | 1730 | --DOCSHELL 0x91f6fc00 == 90 [pid = 1730] [id = 40] 05:38:32 INFO - PROCESS | 1730 | --DOCSHELL 0x9d9a3000 == 89 [pid = 1730] [id = 28] 05:38:32 INFO - PROCESS | 1730 | --DOCSHELL 0x9a4f5800 == 88 [pid = 1730] [id = 41] 05:38:32 INFO - PROCESS | 1730 | --DOCSHELL 0x912e5c00 == 87 [pid = 1730] [id = 92] 05:38:32 INFO - PROCESS | 1730 | --DOCSHELL 0x90c92800 == 86 [pid = 1730] [id = 91] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x95177c00 == 85 [pid = 1730] [id = 93] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x909d1c00 == 84 [pid = 1730] [id = 96] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x9ae40000 == 83 [pid = 1730] [id = 95] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x996f4c00 == 82 [pid = 1730] [id = 133] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x8e728400 == 81 [pid = 1730] [id = 132] 05:38:33 INFO - PROCESS | 1730 | 1468499913146 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]]]}] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x8e652400 == 80 [pid = 1730] [id = 131] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64f800 == 79 [pid = 1730] [id = 130] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x909c4000 == 78 [pid = 1730] [id = 129] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x8f235000 == 77 [pid = 1730] [id = 128] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0xa2374400 == 76 [pid = 1730] [id = 126] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x8f230800 == 75 [pid = 1730] [id = 125] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x9afc3000 == 74 [pid = 1730] [id = 124] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x9545e000 == 73 [pid = 1730] [id = 123] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x91c6ec00 == 72 [pid = 1730] [id = 122] 05:38:33 INFO - PROCESS | 1730 | --DOCSHELL 0x9090e800 == 71 [pid = 1730] [id = 121] 05:38:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:38:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1683ms 05:38:33 INFO - PROCESS | 1730 | 1468499913210 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 1730 | 1468499913214 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:38:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:38:33 INFO - PROCESS | 1730 | 1468499913220 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1730 | 1468499913225 Marionette TRACE conn3 <- [1,574,null,{}] 05:38:33 INFO - PROCESS | 1730 | 1468499913240 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}] 05:38:33 INFO - PROCESS | 1730 | 1468499913248 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:33 INFO - PROCESS | 1730 | 1468499913414 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9ae3d400) [pid = 1730] [serial = 283] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x96e05400) [pid = 1730] [serial = 280] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0xa1108000) [pid = 1730] [serial = 289] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x8f386800) [pid = 1730] [serial = 295] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8e652c00) [pid = 1730] [serial = 298] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0xa8241000) [pid = 1730] [serial = 292] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x96e0ec00) [pid = 1730] [serial = 316] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x9b7b8000) [pid = 1730] [serial = 286] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x98312400) [pid = 1730] [serial = 354] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x95175000) [pid = 1730] [serial = 357] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x9ae43400) [pid = 1730] [serial = 331] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x9ac8e000) [pid = 1730] [serial = 330] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x99db4000) [pid = 1730] [serial = 328] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x9835bc00) [pid = 1730] [serial = 327] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x91f71c00) [pid = 1730] [serial = 324] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x912e8000) [pid = 1730] [serial = 345] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x91c70800) [pid = 1730] [serial = 346] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8f22f400) [pid = 1730] [serial = 319] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x8e650800) [pid = 1730] [serial = 318] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x9c1cfc00) [pid = 1730] [serial = 334] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x9ba0a000) [pid = 1730] [serial = 333] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0xa2fc0400) [pid = 1730] [serial = 337] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0xa253e000) [pid = 1730] [serial = 336] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x93c0a400) [pid = 1730] [serial = 348] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x93c97800) [pid = 1730] [serial = 349] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x939e9000) [pid = 1730] [serial = 325] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x912e6000) [pid = 1730] [serial = 321] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x91c61400) [pid = 1730] [serial = 322] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x8e730000) [pid = 1730] [serial = 340] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x8e72c400) [pid = 1730] [serial = 339] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x912db400) [pid = 1730] [serial = 343] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x90c8a000) [pid = 1730] [serial = 342] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x996ec400) [pid = 1730] [serial = 355] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x95276400) [pid = 1730] [serial = 351] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x96e02000) [pid = 1730] [serial = 352] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x996f7400) [pid = 1730] [serial = 358] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1730 | 1468499913636 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 1730 | 1468499913643 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72f800 == 72 [pid = 1730] [id = 151] 05:38:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x8e730000) [pid = 1730] [serial = 453] [outer = (nil)] 05:38:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x90c92800) [pid = 1730] [serial = 454] [outer = 0x8e730000] 05:38:33 INFO - PROCESS | 1730 | 1468499913721 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x91b75400) [pid = 1730] [serial = 455] [outer = 0x8e730000] 05:38:34 INFO - PROCESS | 1730 | 1468499914461 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]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:38:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1284ms 05:38:34 INFO - PROCESS | 1730 | 1468499914505 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 1730 | 1468499914509 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:38:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:38:34 INFO - PROCESS | 1730 | 1468499914536 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 1730 | 1468499914539 Marionette TRACE conn3 <- [1,578,null,{}] 05:38:34 INFO - PROCESS | 1730 | 1468499914548 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}] 05:38:34 INFO - PROCESS | 1730 | 1468499914552 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:34 INFO - PROCESS | 1730 | 1468499914729 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:38:34 INFO - PROCESS | 1730 | 1468499914738 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1730 | 1468499914746 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c6400 == 73 [pid = 1730] [id = 152] 05:38:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x91b7a400) [pid = 1730] [serial = 456] [outer = (nil)] 05:38:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x91f71c00) [pid = 1730] [serial = 457] [outer = 0x91b7a400] 05:38:34 INFO - PROCESS | 1730 | 1468499914813 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x92c8ec00) [pid = 1730] [serial = 458] [outer = 0x91b7a400] 05:38:35 INFO - PROCESS | 1730 | 1468499915726 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]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:38:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1249ms 05:38:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:38:35 INFO - PROCESS | 1730 | 1468499915782 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 1730 | 1468499915785 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:38:35 INFO - PROCESS | 1730 | 1468499915791 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 1730 | 1468499915795 Marionette TRACE conn3 <- [1,582,null,{}] 05:38:35 INFO - PROCESS | 1730 | 1468499915800 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}] 05:38:35 INFO - PROCESS | 1730 | 1468499915805 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:36 INFO - PROCESS | 1730 | 1468499916010 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:38:36 INFO - PROCESS | 1730 | 1468499916033 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 1730 | 1468499916042 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e175000 == 74 [pid = 1730] [id = 153] 05:38:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x9090dc00) [pid = 1730] [serial = 459] [outer = (nil)] 05:38:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x939e9000) [pid = 1730] [serial = 460] [outer = 0x9090dc00] 05:38:36 INFO - PROCESS | 1730 | 1468499916121 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x939f3800) [pid = 1730] [serial = 461] [outer = 0x9090dc00] 05:38:36 INFO - PROCESS | 1730 | 1468499916985 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]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:38:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1280ms 05:38:37 INFO - PROCESS | 1730 | 1468499917071 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 1730 | 1468499917073 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:38:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:38:37 INFO - PROCESS | 1730 | 1468499917080 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 1730 | 1468499917083 Marionette TRACE conn3 <- [1,586,null,{}] 05:38:37 INFO - PROCESS | 1730 | 1468499917096 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}] 05:38:37 INFO - PROCESS | 1730 | 1468499917105 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:37 INFO - PROCESS | 1730 | 1468499917366 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:38:37 INFO - PROCESS | 1730 | 1468499917392 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 1730 | 1468499917400 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e5400 == 75 [pid = 1730] [id = 154] 05:38:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x91f75000) [pid = 1730] [serial = 462] [outer = (nil)] 05:38:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x95274c00) [pid = 1730] [serial = 463] [outer = 0x91f75000] 05:38:37 INFO - PROCESS | 1730 | 1468499917474 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x96e08400) [pid = 1730] [serial = 464] [outer = 0x91f75000] 05:38:38 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x99e01400) [pid = 1730] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:38:38 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x93c09400) [pid = 1730] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:38:38 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x8e652800) [pid = 1730] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:38:38 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x8f235800) [pid = 1730] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:38:38 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x909c8c00) [pid = 1730] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:38:38 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x8e72bc00) [pid = 1730] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:38:38 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:38 INFO - PROCESS | 1730 | 1468499918477 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]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:38:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1444ms 05:38:38 INFO - PROCESS | 1730 | 1468499918524 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 1730 | 1468499918528 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:38:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:38:38 INFO - PROCESS | 1730 | 1468499918533 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1730 | 1468499918536 Marionette TRACE conn3 <- [1,590,null,{}] 05:38:38 INFO - PROCESS | 1730 | 1468499918545 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}] 05:38:38 INFO - PROCESS | 1730 | 1468499918549 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:38 INFO - PROCESS | 1730 | 1468499918763 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:38:38 INFO - PROCESS | 1730 | 1468499918777 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 1730 | 1468499918785 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e652800 == 76 [pid = 1730] [id = 155] 05:38:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x90907000) [pid = 1730] [serial = 465] [outer = (nil)] 05:38:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x93c6f000) [pid = 1730] [serial = 466] [outer = 0x90907000] 05:38:38 INFO - PROCESS | 1730 | 1468499918850 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x978e8000) [pid = 1730] [serial = 467] [outer = 0x90907000] 05:38:39 INFO - PROCESS | 1730 | 1468499919746 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]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:38:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1244ms 05:38:39 INFO - PROCESS | 1730 | 1468499919779 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:38:39 INFO - PROCESS | 1730 | 1468499919782 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:38:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:38:39 INFO - PROCESS | 1730 | 1468499919788 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 1730 | 1468499919791 Marionette TRACE conn3 <- [1,594,null,{}] 05:38:39 INFO - PROCESS | 1730 | 1468499919796 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}] 05:38:39 INFO - PROCESS | 1730 | 1468499919801 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:39 INFO - PROCESS | 1730 | 1468499919988 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:38:40 INFO - PROCESS | 1730 | 1468499920192 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 1730 | 1468499920201 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d207800 == 77 [pid = 1730] [id = 156] 05:38:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8d20a400) [pid = 1730] [serial = 468] [outer = (nil)] 05:38:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8d742000) [pid = 1730] [serial = 469] [outer = 0x8d20a400] 05:38:40 INFO - PROCESS | 1730 | 1468499920285 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x8d7ce400) [pid = 1730] [serial = 470] [outer = 0x8d20a400] 05:38:41 INFO - PROCESS | 1730 | 1468499921361 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]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1629ms 05:38:41 INFO - PROCESS | 1730 | 1468499921420 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 1730 | 1468499921426 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:38:41 INFO - PROCESS | 1730 | 1468499921434 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 1730 | 1468499921439 Marionette TRACE conn3 <- [1,598,null,{}] 05:38:41 INFO - PROCESS | 1730 | 1468499921447 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}] 05:38:41 INFO - PROCESS | 1730 | 1468499921456 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:41 INFO - PROCESS | 1730 | 1468499921687 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:38:41 INFO - PROCESS | 1730 | 1468499921968 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 1730 | 1468499921979 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea9a800 == 78 [pid = 1730] [id = 157] 05:38:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8f231400) [pid = 1730] [serial = 471] [outer = (nil)] 05:38:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8f382000) [pid = 1730] [serial = 472] [outer = 0x8f231400] 05:38:42 INFO - PROCESS | 1730 | 1468499922072 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x9090e000) [pid = 1730] [serial = 473] [outer = 0x8f231400] 05:38:42 INFO - PROCESS | 1730 | 1468499922965 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]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1590ms 05:38:43 INFO - PROCESS | 1730 | 1468499923027 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 1730 | 1468499923033 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:38:43 INFO - PROCESS | 1730 | 1468499923042 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1730 | 1468499923046 Marionette TRACE conn3 <- [1,602,null,{}] 05:38:43 INFO - PROCESS | 1730 | 1468499923052 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}] 05:38:43 INFO - PROCESS | 1730 | 1468499923057 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:43 INFO - PROCESS | 1730 | 1468499923289 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:38:43 INFO - PROCESS | 1730 | 1468499923561 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 1730 | 1468499923569 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c63c00 == 79 [pid = 1730] [id = 158] 05:38:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x91c64400) [pid = 1730] [serial = 474] [outer = (nil)] 05:38:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x91c6d400) [pid = 1730] [serial = 475] [outer = 0x91c64400] 05:38:43 INFO - PROCESS | 1730 | 1468499923694 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x92c8e400) [pid = 1730] [serial = 476] [outer = 0x91c64400] 05:38:44 INFO - PROCESS | 1730 | 1468499924644 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]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1632ms 05:38:44 INFO - PROCESS | 1730 | 1468499924675 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 1730 | 1468499924679 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:38:44 INFO - PROCESS | 1730 | 1468499924688 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 1730 | 1468499924697 Marionette TRACE conn3 <- [1,606,null,{}] 05:38:44 INFO - PROCESS | 1730 | 1468499924737 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}] 05:38:44 INFO - PROCESS | 1730 | 1468499924746 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:44 INFO - PROCESS | 1730 | 1468499924960 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:38:45 INFO - PROCESS | 1730 | 1468499925225 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1730 | 1468499925232 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c66800 == 80 [pid = 1730] [id = 159] 05:38:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x92fd9000) [pid = 1730] [serial = 477] [outer = (nil)] 05:38:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x96e08c00) [pid = 1730] [serial = 478] [outer = 0x92fd9000] 05:38:45 INFO - PROCESS | 1730 | 1468499925335 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x996eb000) [pid = 1730] [serial = 479] [outer = 0x92fd9000] 05:38:46 INFO - PROCESS | 1730 | 1468499926251 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]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1606ms 05:38:46 INFO - PROCESS | 1730 | 1468499926292 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1730 | 1468499926297 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:38:46 INFO - PROCESS | 1730 | 1468499926304 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1730 | 1468499926307 Marionette TRACE conn3 <- [1,610,null,{}] 05:38:46 INFO - PROCESS | 1730 | 1468499926313 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}] 05:38:46 INFO - PROCESS | 1730 | 1468499926318 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:46 INFO - PROCESS | 1730 | 1468499926505 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:38:46 INFO - PROCESS | 1730 | 1468499926684 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 1730 | 1468499926692 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x996f0800 == 81 [pid = 1730] [id = 160] 05:38:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x996f4000) [pid = 1730] [serial = 480] [outer = (nil)] 05:38:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x99e10400) [pid = 1730] [serial = 481] [outer = 0x996f4000] 05:38:46 INFO - PROCESS | 1730 | 1468499926772 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x99ece000) [pid = 1730] [serial = 482] [outer = 0x996f4000] 05:38:47 INFO - PROCESS | 1730 | 1468499927667 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]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1434ms 05:38:47 INFO - PROCESS | 1730 | 1468499927739 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 1730 | 1468499927743 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:38:47 INFO - PROCESS | 1730 | 1468499927751 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 1730 | 1468499927754 Marionette TRACE conn3 <- [1,614,null,{}] 05:38:47 INFO - PROCESS | 1730 | 1468499927760 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}] 05:38:47 INFO - PROCESS | 1730 | 1468499927765 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:47 INFO - PROCESS | 1730 | 1468499927982 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:38:48 INFO - PROCESS | 1730 | 1468499928212 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 1730 | 1468499928231 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a8f4c00 == 82 [pid = 1730] [id = 161] 05:38:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x9ac8e000) [pid = 1730] [serial = 483] [outer = (nil)] 05:38:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x9ae3d400) [pid = 1730] [serial = 484] [outer = 0x9ac8e000] 05:38:48 INFO - PROCESS | 1730 | 1468499928365 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x9b7b8000) [pid = 1730] [serial = 485] [outer = 0x9ac8e000] 05:38:49 INFO - PROCESS | 1730 | 1468499929315 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]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1631ms 05:38:49 INFO - PROCESS | 1730 | 1468499929383 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 1730 | 1468499929387 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:38:49 INFO - PROCESS | 1730 | 1468499929393 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1730 | 1468499929397 Marionette TRACE conn3 <- [1,618,null,{}] 05:38:49 INFO - PROCESS | 1730 | 1468499929403 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}] 05:38:49 INFO - PROCESS | 1730 | 1468499929408 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:49 INFO - PROCESS | 1730 | 1468499929594 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:38:49 INFO - PROCESS | 1730 | 1468499929830 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 1730 | 1468499929837 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f233c00 == 83 [pid = 1730] [id = 162] 05:38:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x99e09400) [pid = 1730] [serial = 486] [outer = (nil)] 05:38:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x9c1cfc00) [pid = 1730] [serial = 487] [outer = 0x99e09400] 05:38:49 INFO - PROCESS | 1730 | 1468499929962 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x9d91dc00) [pid = 1730] [serial = 488] [outer = 0x99e09400] 05:38:50 INFO - PROCESS | 1730 | 1468499930869 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]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1537ms 05:38:50 INFO - PROCESS | 1730 | 1468499930931 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:38:50 INFO - PROCESS | 1730 | 1468499930935 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:38:50 INFO - PROCESS | 1730 | 1468499930942 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 1730 | 1468499930945 Marionette TRACE conn3 <- [1,622,null,{}] 05:38:50 INFO - PROCESS | 1730 | 1468499930951 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}] 05:38:50 INFO - PROCESS | 1730 | 1468499930956 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:51 INFO - PROCESS | 1730 | 1468499931146 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:38:51 INFO - PROCESS | 1730 | 1468499931331 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 1730 | 1468499931337 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb1c00 == 84 [pid = 1730] [id = 163] 05:38:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x90cb2400) [pid = 1730] [serial = 489] [outer = (nil)] 05:38:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x90cb9800) [pid = 1730] [serial = 490] [outer = 0x90cb2400] 05:38:51 INFO - PROCESS | 1730 | 1468499931463 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x90cbd400) [pid = 1730] [serial = 491] [outer = 0x90cb2400] 05:38:52 INFO - PROCESS | 1730 | 1468499932314 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]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1433ms 05:38:52 INFO - PROCESS | 1730 | 1468499932375 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 1730 | 1468499932379 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:38:52 INFO - PROCESS | 1730 | 1468499932386 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1730 | 1468499932389 Marionette TRACE conn3 <- [1,626,null,{}] 05:38:52 INFO - PROCESS | 1730 | 1468499932395 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}] 05:38:52 INFO - PROCESS | 1730 | 1468499932400 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:52 INFO - PROCESS | 1730 | 1468499932579 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:38:52 INFO - PROCESS | 1730 | 1468499932764 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 1730 | 1468499932771 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb2000 == 85 [pid = 1730] [id = 164] 05:38:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x90cb3800) [pid = 1730] [serial = 492] [outer = (nil)] 05:38:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x9c1cc000) [pid = 1730] [serial = 493] [outer = 0x90cb3800] 05:38:52 INFO - PROCESS | 1730 | 1468499932854 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x9d91d000) [pid = 1730] [serial = 494] [outer = 0x90cb3800] 05:38:53 INFO - PROCESS | 1730 | 1468499933761 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]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1435ms 05:38:53 INFO - PROCESS | 1730 | 1468499933821 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 1730 | 1468499933825 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:38:53 INFO - PROCESS | 1730 | 1468499933832 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 1730 | 1468499933835 Marionette TRACE conn3 <- [1,630,null,{}] 05:38:53 INFO - PROCESS | 1730 | 1468499933841 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}] 05:38:53 INFO - PROCESS | 1730 | 1468499933846 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:54 INFO - PROCESS | 1730 | 1468499934029 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:38:54 INFO - PROCESS | 1730 | 1468499934212 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1730 | 1468499934220 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e73f000 == 86 [pid = 1730] [id = 165] 05:38:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8e73f400) [pid = 1730] [serial = 495] [outer = (nil)] 05:38:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x8e747c00) [pid = 1730] [serial = 496] [outer = 0x8e73f400] 05:38:54 INFO - PROCESS | 1730 | 1468499934302 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x8e748c00) [pid = 1730] [serial = 497] [outer = 0x8e73f400] 05:38:55 INFO - PROCESS | 1730 | 1468499935228 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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1427ms 05:38:55 INFO - PROCESS | 1730 | 1468499935261 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1730 | 1468499935264 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:38:55 INFO - PROCESS | 1730 | 1468499935271 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1730 | 1468499935275 Marionette TRACE conn3 <- [1,634,null,{}] 05:38:55 INFO - PROCESS | 1730 | 1468499935281 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}] 05:38:55 INFO - PROCESS | 1730 | 1468499935285 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:55 INFO - PROCESS | 1730 | 1468499935465 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:38:56 INFO - PROCESS | 1730 | 1468499936110 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 1730 | 1468499936123 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cb000 == 87 [pid = 1730] [id = 166] 05:38:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x8d7cb800) [pid = 1730] [serial = 498] [outer = (nil)] 05:38:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x8e174c00) [pid = 1730] [serial = 499] [outer = 0x8d7cb800] 05:38:56 INFO - PROCESS | 1730 | 1468499936214 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x8e650800) [pid = 1730] [serial = 500] [outer = 0x8d7cb800] 05:38:56 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:57 INFO - PROCESS | 1730 | 1468499937045 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]]]}] 05:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1789ms 05:38:57 INFO - PROCESS | 1730 | 1468499937062 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 1730 | 1468499937067 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:38:57 INFO - PROCESS | 1730 | 1468499937074 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 1730 | 1468499937078 Marionette TRACE conn3 <- [1,638,null,{}] 05:38:57 INFO - PROCESS | 1730 | 1468499937086 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}] 05:38:57 INFO - PROCESS | 1730 | 1468499937093 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:57 INFO - PROCESS | 1730 | 1468499937263 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:38:57 INFO - PROCESS | 1730 | 1468499937455 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 1730 | 1468499937465 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e171800 == 88 [pid = 1730] [id = 167] 05:38:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x8e646000) [pid = 1730] [serial = 501] [outer = (nil)] 05:38:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x8f37bc00) [pid = 1730] [serial = 502] [outer = 0x8e646000] 05:38:57 INFO - PROCESS | 1730 | 1468499937539 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x9097a400) [pid = 1730] [serial = 503] [outer = 0x8e646000] 05:38:58 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:38:58 INFO - PROCESS | 1730 | 1468499938542 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]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1532ms 05:38:58 INFO - PROCESS | 1730 | 1468499938609 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:38:58 INFO - PROCESS | 1730 | 1468499938615 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:38:58 INFO - PROCESS | 1730 | 1468499938622 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 1730 | 1468499938625 Marionette TRACE conn3 <- [1,642,null,{}] 05:38:58 INFO - PROCESS | 1730 | 1468499938631 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}] 05:38:58 INFO - PROCESS | 1730 | 1468499938636 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:58 INFO - PROCESS | 1730 | 1468499938860 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:38:59 INFO - PROCESS | 1730 | 1468499939134 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 1730 | 1468499939142 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:38:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d207400 == 89 [pid = 1730] [id = 168] 05:38:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x8d7c8800) [pid = 1730] [serial = 504] [outer = (nil)] 05:38:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x912e5800) [pid = 1730] [serial = 505] [outer = 0x8d7c8800] 05:38:59 INFO - PROCESS | 1730 | 1468499939260 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x91c66400) [pid = 1730] [serial = 506] [outer = 0x8d7c8800] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x939f5400 == 88 [pid = 1730] [id = 116] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x909cb800 == 87 [pid = 1730] [id = 114] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f233000 == 86 [pid = 1730] [id = 115] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e652800 == 85 [pid = 1730] [id = 155] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x912e5400 == 84 [pid = 1730] [id = 154] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e175000 == 83 [pid = 1730] [id = 153] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f231c00 == 82 [pid = 1730] [id = 127] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x909c6400 == 81 [pid = 1730] [id = 152] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72f800 == 80 [pid = 1730] [id = 151] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f238000 == 79 [pid = 1730] [id = 150] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d745400 == 78 [pid = 1730] [id = 149] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20d800 == 77 [pid = 1730] [id = 147] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204800 == 76 [pid = 1730] [id = 148] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201800 == 75 [pid = 1730] [id = 146] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cfc00 == 74 [pid = 1730] [id = 145] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c4000 == 73 [pid = 1730] [id = 144] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d741c00 == 72 [pid = 1730] [id = 142] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64a400 == 71 [pid = 1730] [id = 143] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d741400 == 70 [pid = 1730] [id = 141] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea9cc00 == 69 [pid = 1730] [id = 140] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e726c00 == 68 [pid = 1730] [id = 139] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9527e800 == 67 [pid = 1730] [id = 137] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x95279c00 == 66 [pid = 1730] [id = 138] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91c69800 == 65 [pid = 1730] [id = 136] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e654400 == 64 [pid = 1730] [id = 134] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f386400 == 63 [pid = 1730] [id = 135] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x93c6a400 == 62 [pid = 1730] [id = 38] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9c1c7000 == 61 [pid = 1730] [id = 19] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e649c00 == 60 [pid = 1730] [id = 99] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f232400 == 59 [pid = 1730] [id = 118] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9c1c9000 == 58 [pid = 1730] [id = 13] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x93c6c400 == 57 [pid = 1730] [id = 62] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x99e10c00 == 56 [pid = 1730] [id = 16] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x95180800 == 55 [pid = 1730] [id = 17] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x93c97000 == 54 [pid = 1730] [id = 32] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x951d2c00 == 53 [pid = 1730] [id = 24] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0xa6841c00 == 52 [pid = 1730] [id = 6] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0xa209f400 == 51 [pid = 1730] [id = 14] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x92243400 == 50 [pid = 1730] [id = 20] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x95275400 == 49 [pid = 1730] [id = 75] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f23a400 == 48 [pid = 1730] [id = 120] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9090f800 == 47 [pid = 1730] [id = 94] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9c1c7800 == 46 [pid = 1730] [id = 53] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91f79800 == 45 [pid = 1730] [id = 117] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91f74c00 == 44 [pid = 1730] [id = 31] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91f6f400 == 43 [pid = 1730] [id = 63] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x92fde400 == 42 [pid = 1730] [id = 12] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e724400 == 41 [pid = 1730] [id = 113] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9afbdc00 == 40 [pid = 1730] [id = 97] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9090c400 == 39 [pid = 1730] [id = 83] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x90904c00 == 38 [pid = 1730] [id = 82] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9b642c00 == 37 [pid = 1730] [id = 111] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91f75c00 == 36 [pid = 1730] [id = 9] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9527ac00 == 35 [pid = 1730] [id = 65] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x92249000 == 34 [pid = 1730] [id = 22] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64d000 == 33 [pid = 1730] [id = 112] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f37e400 == 32 [pid = 1730] [id = 98] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x93c08400 == 31 [pid = 1730] [id = 15] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x99ecd800 == 30 [pid = 1730] [id = 29] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9527e400 == 29 [pid = 1730] [id = 64] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x978e4000 == 28 [pid = 1730] [id = 25] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x92fd7000 == 27 [pid = 1730] [id = 8] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x90905000 == 26 [pid = 1730] [id = 119] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9224dc00 == 25 [pid = 1730] [id = 67] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9c1cf000 == 24 [pid = 1730] [id = 66] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x93c6c000 == 23 [pid = 1730] [id = 30] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91f23000 == 22 [pid = 1730] [id = 61] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x95457400 == 21 [pid = 1730] [id = 21] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb2000 == 20 [pid = 1730] [id = 164] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e73f000 == 19 [pid = 1730] [id = 165] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb1c00 == 18 [pid = 1730] [id = 163] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f233c00 == 17 [pid = 1730] [id = 162] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x9a8f4c00 == 16 [pid = 1730] [id = 161] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91c66800 == 15 [pid = 1730] [id = 159] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x996f0800 == 14 [pid = 1730] [id = 160] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91c63c00 == 13 [pid = 1730] [id = 158] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea9a800 == 12 [pid = 1730] [id = 157] 05:39:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d207800 == 11 [pid = 1730] [id = 156] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x91c68400) [pid = 1730] [serial = 402] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x99ec4400) [pid = 1730] [serial = 399] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x9ac98800) [pid = 1730] [serial = 400] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0xa310b000) [pid = 1730] [serial = 378] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x9c1c9c00) [pid = 1730] [serial = 375] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x939f4c00) [pid = 1730] [serial = 366] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x909c6000) [pid = 1730] [serial = 381] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x95457000) [pid = 1730] [serial = 393] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x909cb000) [pid = 1730] [serial = 390] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x91f29000) [pid = 1730] [serial = 391] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x96e05000) [pid = 1730] [serial = 394] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x99ec8400) [pid = 1730] [serial = 360] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x90907800) [pid = 1730] [serial = 385] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x8f37f400) [pid = 1730] [serial = 384] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x912dc000) [pid = 1730] [serial = 363] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x9ae35800) [pid = 1730] [serial = 369] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x9b7c0c00) [pid = 1730] [serial = 372] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x91f79c00) [pid = 1730] [serial = 388] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x91c67400) [pid = 1730] [serial = 387] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x996ebc00) [pid = 1730] [serial = 397] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x98363400) [pid = 1730] [serial = 396] [outer = (nil)] [url = about:blank] 05:39:02 INFO - PROCESS | 1730 | 1468499942138 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]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 3593ms 05:39:02 INFO - PROCESS | 1730 | 1468499942215 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 1730 | 1468499942222 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:39:02 INFO - PROCESS | 1730 | 1468499942231 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1730 | 1468499942236 Marionette TRACE conn3 <- [1,646,null,{}] 05:39:02 INFO - PROCESS | 1730 | 1468499942249 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}] 05:39:02 INFO - PROCESS | 1730 | 1468499942254 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:02 INFO - PROCESS | 1730 | 1468499942480 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:39:02 INFO - PROCESS | 1730 | 1468499942660 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1730 | 1468499942672 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c6000 == 12 [pid = 1730] [id = 169] 05:39:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8d7c6400) [pid = 1730] [serial = 507] [outer = (nil)] 05:39:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8e64f400) [pid = 1730] [serial = 508] [outer = 0x8d7c6400] 05:39:02 INFO - PROCESS | 1730 | 1468499942756 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8e723000) [pid = 1730] [serial = 509] [outer = 0x8d7c6400] 05:39:03 INFO - PROCESS | 1730 | 1468499943724 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]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1535ms 05:39:03 INFO - PROCESS | 1730 | 1468499943766 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 1730 | 1468499943773 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:39:03 INFO - PROCESS | 1730 | 1468499943784 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 1730 | 1468499943788 Marionette TRACE conn3 <- [1,650,null,{}] 05:39:03 INFO - PROCESS | 1730 | 1468499943794 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}] 05:39:03 INFO - PROCESS | 1730 | 1468499943800 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:03 INFO - PROCESS | 1730 | 1468499943981 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:39:04 INFO - PROCESS | 1730 | 1468499944156 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1730 | 1468499944164 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d202400 == 13 [pid = 1730] [id = 170] 05:39:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8e748000) [pid = 1730] [serial = 510] [outer = (nil)] 05:39:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8eaa0c00) [pid = 1730] [serial = 511] [outer = 0x8e748000] 05:39:04 INFO - PROCESS | 1730 | 1468499944252 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8f235400) [pid = 1730] [serial = 512] [outer = 0x8e748000] 05:39:05 INFO - PROCESS | 1730 | 1468499945294 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]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1580ms 05:39:05 INFO - PROCESS | 1730 | 1468499945363 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 1730 | 1468499945368 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:39:05 INFO - PROCESS | 1730 | 1468499945374 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1730 | 1468499945381 Marionette TRACE conn3 <- [1,654,null,{}] 05:39:05 INFO - PROCESS | 1730 | 1468499945398 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}] 05:39:05 INFO - PROCESS | 1730 | 1468499945408 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:05 INFO - PROCESS | 1730 | 1468499945627 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:39:05 INFO - PROCESS | 1730 | 1468499945852 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 1730 | 1468499945863 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c90800 == 14 [pid = 1730] [id = 171] 05:39:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 145 (0x90c91000) [pid = 1730] [serial = 513] [outer = (nil)] 05:39:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 146 (0x90cb5800) [pid = 1730] [serial = 514] [outer = 0x90c91000] 05:39:05 INFO - PROCESS | 1730 | 1468499945994 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 147 (0x912dd800) [pid = 1730] [serial = 515] [outer = 0x90c91000] 05:39:06 INFO - PROCESS | 1730 | 1468499946899 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]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1590ms 05:39:06 INFO - PROCESS | 1730 | 1468499946965 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:39:06 INFO - PROCESS | 1730 | 1468499946971 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:39:06 INFO - PROCESS | 1730 | 1468499946978 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 1730 | 1468499946981 Marionette TRACE conn3 <- [1,658,null,{}] 05:39:06 INFO - PROCESS | 1730 | 1468499946987 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}] 05:39:06 INFO - PROCESS | 1730 | 1468499946992 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:07 INFO - PROCESS | 1730 | 1468499947172 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:39:07 INFO - PROCESS | 1730 | 1468499947351 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 1730 | 1468499947361 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c6c00 == 15 [pid = 1730] [id = 172] 05:39:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 148 (0x8e645c00) [pid = 1730] [serial = 516] [outer = (nil)] 05:39:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 149 (0x91c66800) [pid = 1730] [serial = 517] [outer = 0x8e645c00] 05:39:07 INFO - PROCESS | 1730 | 1468499947485 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 150 (0x91f24800) [pid = 1730] [serial = 518] [outer = 0x8e645c00] 05:39:08 INFO - PROCESS | 1730 | 1468499948509 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]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1579ms 05:39:08 INFO - PROCESS | 1730 | 1468499948557 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 1730 | 1468499948560 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:39:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:39:08 INFO - PROCESS | 1730 | 1468499948567 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 1730 | 1468499948571 Marionette TRACE conn3 <- [1,662,null,{}] 05:39:08 INFO - PROCESS | 1730 | 1468499948577 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}] 05:39:08 INFO - PROCESS | 1730 | 1468499948582 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:08 INFO - PROCESS | 1730 | 1468499948747 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:39:08 INFO - PROCESS | 1730 | 1468499948969 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 1730 | 1468499948977 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b71c00 == 16 [pid = 1730] [id = 173] 05:39:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 151 (0x91f6f000) [pid = 1730] [serial = 519] [outer = (nil)] 05:39:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 152 (0x92249000) [pid = 1730] [serial = 520] [outer = 0x91f6f000] 05:39:09 INFO - PROCESS | 1730 | 1468499949099 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 153 (0x939e9c00) [pid = 1730] [serial = 521] [outer = 0x91f6f000] 05:39:09 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:10 INFO - PROCESS | 1730 | 1468499950032 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]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1483ms 05:39:10 INFO - PROCESS | 1730 | 1468499950051 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 1730 | 1468499950055 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:39:10 INFO - PROCESS | 1730 | 1468499950062 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1730 | 1468499950065 Marionette TRACE conn3 <- [1,666,null,{}] 05:39:10 INFO - PROCESS | 1730 | 1468499950071 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}] 05:39:10 INFO - PROCESS | 1730 | 1468499950082 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:10 INFO - PROCESS | 1730 | 1468499950318 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:39:10 INFO - PROCESS | 1730 | 1468499950556 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 1730 | 1468499950566 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f27c00 == 17 [pid = 1730] [id = 174] 05:39:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 154 (0x91f6ec00) [pid = 1730] [serial = 522] [outer = (nil)] 05:39:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 155 (0x93c9f000) [pid = 1730] [serial = 523] [outer = 0x91f6ec00] 05:39:10 INFO - PROCESS | 1730 | 1468499950669 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 156 (0x9517a000) [pid = 1730] [serial = 524] [outer = 0x91f6ec00] 05:39:12 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:12 INFO - PROCESS | 1730 | 1468499952577 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]]]}] 05:39:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:39:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2536ms 05:39:12 INFO - PROCESS | 1730 | 1468499952603 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 1730 | 1468499952609 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:39:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:39:12 INFO - PROCESS | 1730 | 1468499952617 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 1730 | 1468499952625 Marionette TRACE conn3 <- [1,670,null,{}] 05:39:12 INFO - PROCESS | 1730 | 1468499952634 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}] 05:39:12 INFO - PROCESS | 1730 | 1468499952638 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:12 INFO - PROCESS | 1730 | 1468499952814 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:39:12 INFO - PROCESS | 1730 | 1468499952825 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 1730 | 1468499952834 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e726c00 == 18 [pid = 1730] [id = 175] 05:39:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 157 (0x8e727000) [pid = 1730] [serial = 525] [outer = (nil)] 05:39:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 158 (0x8ea9e400) [pid = 1730] [serial = 526] [outer = 0x8e727000] 05:39:12 INFO - PROCESS | 1730 | 1468499952910 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 159 (0x8e72e000) [pid = 1730] [serial = 527] [outer = 0x8e727000] 05:39:13 INFO - PROCESS | 1730 | 1468499953872 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]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1291ms 05:39:13 INFO - PROCESS | 1730 | 1468499953913 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 1730 | 1468499953920 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:39:13 INFO - PROCESS | 1730 | 1468499953930 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 1730 | 1468499953934 Marionette TRACE conn3 <- [1,674,null,{}] 05:39:13 INFO - PROCESS | 1730 | 1468499953940 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}] 05:39:13 INFO - PROCESS | 1730 | 1468499953945 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:14 INFO - PROCESS | 1730 | 1468499954128 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:39:14 INFO - PROCESS | 1730 | 1468499954297 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 1730 | 1468499954307 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f37f400 == 19 [pid = 1730] [id = 176] 05:39:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 160 (0x909cb800) [pid = 1730] [serial = 528] [outer = (nil)] 05:39:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 161 (0x90c94400) [pid = 1730] [serial = 529] [outer = 0x909cb800] 05:39:14 INFO - PROCESS | 1730 | 1468499954380 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 162 (0x90cbcc00) [pid = 1730] [serial = 530] [outer = 0x909cb800] 05:39:15 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:15 INFO - PROCESS | 1730 | 1468499955380 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]]]}] 05:39:15 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 05:39:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1478ms 05:39:15 INFO - PROCESS | 1730 | 1468499955410 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 1730 | 1468499955414 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:39:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:39:15 INFO - PROCESS | 1730 | 1468499955420 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 1730 | 1468499955426 Marionette TRACE conn3 <- [1,678,null,{}] 05:39:15 INFO - PROCESS | 1730 | 1468499955449 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}] 05:39:15 INFO - PROCESS | 1730 | 1468499955457 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:15 INFO - PROCESS | 1730 | 1468499955680 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:39:15 INFO - PROCESS | 1730 | 1468499955707 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 1730 | 1468499955718 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8fc00 == 20 [pid = 1730] [id = 177] 05:39:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 163 (0x92c8d400) [pid = 1730] [serial = 531] [outer = (nil)] 05:39:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 164 (0x939f2400) [pid = 1730] [serial = 532] [outer = 0x92c8d400] 05:39:15 INFO - PROCESS | 1730 | 1468499955789 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 165 (0x93c72400) [pid = 1730] [serial = 533] [outer = 0x92c8d400] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 164 (0x8d7c4c00) [pid = 1730] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 163 (0x8f389800) [pid = 1730] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 162 (0x92c8bc00) [pid = 1730] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 161 (0x8d7cf000) [pid = 1730] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 160 (0x8e72fc00) [pid = 1730] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 159 (0x8d202000) [pid = 1730] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 158 (0x95456400) [pid = 1730] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 157 (0x8d205800) [pid = 1730] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 156 (0x8d743400) [pid = 1730] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 155 (0xa2536400) [pid = 1730] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 154 (0x8e730000) [pid = 1730] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 153 (0x91f75000) [pid = 1730] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 152 (0x9c11cc00) [pid = 1730] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 151 (0x8d744c00) [pid = 1730] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 150 (0x91f2dc00) [pid = 1730] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 149 (0x92fddc00) [pid = 1730] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 148 (0x992ab000) [pid = 1730] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 147 (0x90910400) [pid = 1730] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 146 (0x9a3d5800) [pid = 1730] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 145 (0x90907000) [pid = 1730] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 144 (0x96e09000) [pid = 1730] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x9b439800) [pid = 1730] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x91b7a400) [pid = 1730] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8d7c3c00) [pid = 1730] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x9090dc00) [pid = 1730] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8f387400) [pid = 1730] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x8f236800) [pid = 1730] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x90972000) [pid = 1730] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0xa2379400) [pid = 1730] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8f232800) [pid = 1730] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x8d7cb800) [pid = 1730] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x8d20a400) [pid = 1730] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x8f231400) [pid = 1730] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x91c64400) [pid = 1730] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x996f4000) [pid = 1730] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x92fd9000) [pid = 1730] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x9ac8e000) [pid = 1730] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x99e09400) [pid = 1730] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x90cb2400) [pid = 1730] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x90cb3800) [pid = 1730] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x8e646000) [pid = 1730] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:39:16 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x8e73f400) [pid = 1730] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:39:17 INFO - PROCESS | 1730 | 1468499957295 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]]]}] 05:39:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:39:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1939ms 05:39:17 INFO - PROCESS | 1730 | 1468499957360 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 1730 | 1468499957364 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:39:17 INFO - PROCESS | 1730 | 1468499957370 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 1730 | 1468499957373 Marionette TRACE conn3 <- [1,682,null,{}] 05:39:17 INFO - PROCESS | 1730 | 1468499957379 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}] 05:39:17 INFO - PROCESS | 1730 | 1468499957384 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:17 INFO - PROCESS | 1730 | 1468499957555 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:39:17 INFO - PROCESS | 1730 | 1468499957735 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 1730 | 1468499957744 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d744c00 == 21 [pid = 1730] [id = 178] 05:39:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x8d74ec00) [pid = 1730] [serial = 534] [outer = (nil)] 05:39:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8e72b400) [pid = 1730] [serial = 535] [outer = 0x8d74ec00] 05:39:17 INFO - PROCESS | 1730 | 1468499957818 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x8f387400) [pid = 1730] [serial = 536] [outer = 0x8d74ec00] 05:39:18 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:18 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:39:18 INFO - PROCESS | 1730 | 1468499958951 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]]]}] 05:39:18 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) 05:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1629ms 05:39:19 INFO - PROCESS | 1730 | 1468499959000 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 1730 | 1468499959007 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:39:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:39:19 INFO - PROCESS | 1730 | 1468499959015 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 1730 | 1468499959021 Marionette TRACE conn3 <- [1,686,null,{}] 05:39:19 INFO - PROCESS | 1730 | 1468499959029 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}] 05:39:19 INFO - PROCESS | 1730 | 1468499959035 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:19 INFO - PROCESS | 1730 | 1468499959360 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:39:19 INFO - PROCESS | 1730 | 1468499959496 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 1730 | 1468499959512 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64fc00 == 22 [pid = 1730] [id = 179] 05:39:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x8e652000) [pid = 1730] [serial = 537] [outer = (nil)] 05:39:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8e73e400) [pid = 1730] [serial = 538] [outer = 0x8e652000] 05:39:19 INFO - PROCESS | 1730 | 1468499959628 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8e74cc00) [pid = 1730] [serial = 539] [outer = 0x8e652000] 05:39:20 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:21 INFO - PROCESS | 1730 | 1468499961048 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]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:39:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2134ms 05:39:21 INFO - PROCESS | 1730 | 1468499961148 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 1730 | 1468499961155 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:39:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:39:21 INFO - PROCESS | 1730 | 1468499961166 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 1730 | 1468499961169 Marionette TRACE conn3 <- [1,690,null,{}] 05:39:21 INFO - PROCESS | 1730 | 1468499961176 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}] 05:39:21 INFO - PROCESS | 1730 | 1468499961182 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:21 INFO - PROCESS | 1730 | 1468499961401 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:39:21 INFO - PROCESS | 1730 | 1468499961584 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 1730 | 1468499961595 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d203800 == 23 [pid = 1730] [id = 180] 05:39:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x90c87000) [pid = 1730] [serial = 540] [outer = (nil)] 05:39:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x912e7400) [pid = 1730] [serial = 541] [outer = 0x90c87000] 05:39:21 INFO - PROCESS | 1730 | 1468499961674 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x91c64800) [pid = 1730] [serial = 542] [outer = 0x90c87000] 05:39:22 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:22 INFO - PROCESS | 1730 | 1468499962990 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]]]}] 05:39:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1883ms 05:39:23 INFO - PROCESS | 1730 | 1468499963190 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 1730 | 1468499963195 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:39:23 INFO - PROCESS | 1730 | 1468499963210 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 1730 | 1468499963216 Marionette TRACE conn3 <- [1,694,null,{}] 05:39:23 INFO - PROCESS | 1730 | 1468499963233 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}] 05:39:23 INFO - PROCESS | 1730 | 1468499963241 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:23 INFO - PROCESS | 1730 | 1468499963409 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:39:23 INFO - PROCESS | 1730 | 1468499963592 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1730 | 1468499963601 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f6f400 == 24 [pid = 1730] [id = 181] 05:39:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x92c83c00) [pid = 1730] [serial = 543] [outer = (nil)] 05:39:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x93c98800) [pid = 1730] [serial = 544] [outer = 0x92c83c00] 05:39:23 INFO - PROCESS | 1730 | 1468499963685 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x95178c00) [pid = 1730] [serial = 545] [outer = 0x92c83c00] 05:39:24 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:25 INFO - PROCESS | 1730 | 1468499965031 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]]]}] 05:39:25 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) 05:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1834ms 05:39:25 INFO - PROCESS | 1730 | 1468499965044 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 1730 | 1468499965048 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:39:25 INFO - PROCESS | 1730 | 1468499965102 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 1730 | 1468499965105 Marionette TRACE conn3 <- [1,698,null,{}] 05:39:25 INFO - PROCESS | 1730 | 1468499965131 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}] 05:39:25 INFO - PROCESS | 1730 | 1468499965137 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:25 INFO - PROCESS | 1730 | 1468499965301 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:39:25 INFO - PROCESS | 1730 | 1468499965485 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 1730 | 1468499965495 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f79800 == 25 [pid = 1730] [id = 182] 05:39:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x93c78800) [pid = 1730] [serial = 546] [outer = (nil)] 05:39:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 137 (0x95279800) [pid = 1730] [serial = 547] [outer = 0x93c78800] 05:39:25 INFO - PROCESS | 1730 | 1468499965573 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 138 (0x9527d000) [pid = 1730] [serial = 548] [outer = 0x93c78800] 05:39:26 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:26 INFO - PROCESS | 1730 | 1468499966865 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]]]}] 05:39:26 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) 05:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1807ms 05:39:26 INFO - PROCESS | 1730 | 1468499966908 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:39:26 INFO - PROCESS | 1730 | 1468499966912 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:39:26 INFO - PROCESS | 1730 | 1468499966919 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 1730 | 1468499966923 Marionette TRACE conn3 <- [1,702,null,{}] 05:39:27 INFO - PROCESS | 1730 | 1468499967026 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}] 05:39:27 INFO - PROCESS | 1730 | 1468499967032 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:27 INFO - PROCESS | 1730 | 1468499967205 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:39:27 INFO - PROCESS | 1730 | 1468499967387 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 1730 | 1468499967396 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c5c00 == 26 [pid = 1730] [id = 183] 05:39:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 139 (0x8d7d2400) [pid = 1730] [serial = 549] [outer = (nil)] 05:39:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 140 (0x8ea98400) [pid = 1730] [serial = 550] [outer = 0x8d7d2400] 05:39:27 INFO - PROCESS | 1730 | 1468499967474 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 141 (0x8f235800) [pid = 1730] [serial = 551] [outer = 0x8d7d2400] 05:39:28 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:28 INFO - PROCESS | 1730 | 1468499968985 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]]]}] 05:39:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:39:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2080ms 05:39:29 INFO - PROCESS | 1730 | 1468499968998 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 1730 | 1468499969003 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:39:29 INFO - PROCESS | 1730 | 1468499969012 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 1730 | 1468499969016 Marionette TRACE conn3 <- [1,706,null,{}] 05:39:29 INFO - PROCESS | 1730 | 1468499969024 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}] 05:39:29 INFO - PROCESS | 1730 | 1468499969030 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:29 INFO - PROCESS | 1730 | 1468499969213 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:39:29 INFO - PROCESS | 1730 | 1468499969405 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 1730 | 1468499969414 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d747800 == 27 [pid = 1730] [id = 184] 05:39:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 142 (0x8e16a000) [pid = 1730] [serial = 552] [outer = (nil)] 05:39:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 143 (0x8e742800) [pid = 1730] [serial = 553] [outer = 0x8e16a000] 05:39:29 INFO - PROCESS | 1730 | 1468499969493 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 144 (0x8e745000) [pid = 1730] [serial = 554] [outer = 0x8e16a000] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 143 (0x912e5800) [pid = 1730] [serial = 505] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOCSHELL 0x91b71c00 == 26 [pid = 1730] [id = 173] 05:39:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c6c00 == 25 [pid = 1730] [id = 172] 05:39:30 INFO - PROCESS | 1730 | --DOCSHELL 0x90c90800 == 24 [pid = 1730] [id = 171] 05:39:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d202400 == 23 [pid = 1730] [id = 170] 05:39:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c6000 == 22 [pid = 1730] [id = 169] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 142 (0x8e174c00) [pid = 1730] [serial = 499] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 141 (0x8d742000) [pid = 1730] [serial = 469] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 140 (0x8d7ce400) [pid = 1730] [serial = 470] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 139 (0x8f382000) [pid = 1730] [serial = 472] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 138 (0x9090e000) [pid = 1730] [serial = 473] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 137 (0x91c6d400) [pid = 1730] [serial = 475] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 136 (0x8e650800) [pid = 1730] [serial = 500] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x92c8e400) [pid = 1730] [serial = 476] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x99e10400) [pid = 1730] [serial = 481] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x996eb000) [pid = 1730] [serial = 479] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x96e08c00) [pid = 1730] [serial = 478] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x99ece000) [pid = 1730] [serial = 482] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x9b7b8000) [pid = 1730] [serial = 485] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x9ae3d400) [pid = 1730] [serial = 484] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x9c1cfc00) [pid = 1730] [serial = 487] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x90cb9800) [pid = 1730] [serial = 490] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x9d91dc00) [pid = 1730] [serial = 488] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x9c1cc000) [pid = 1730] [serial = 493] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x90cbd400) [pid = 1730] [serial = 491] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x8f37bc00) [pid = 1730] [serial = 502] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x8e747c00) [pid = 1730] [serial = 496] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x9d91d000) [pid = 1730] [serial = 494] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x8e748c00) [pid = 1730] [serial = 497] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x9097a400) [pid = 1730] [serial = 503] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x978e8000) [pid = 1730] [serial = 467] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x8d7ca000) [pid = 1730] [serial = 433] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x8d7cd000) [pid = 1730] [serial = 434] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x909c4c00) [pid = 1730] [serial = 451] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x92c8f800) [pid = 1730] [serial = 436] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x8ea95c00) [pid = 1730] [serial = 449] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x951dbc00) [pid = 1730] [serial = 403] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x8d20f800) [pid = 1730] [serial = 440] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x9968dc00) [pid = 1730] [serial = 412] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x8e178000) [pid = 1730] [serial = 446] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x90973400) [pid = 1730] [serial = 427] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0xa2559c00) [pid = 1730] [serial = 421] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x8e653c00) [pid = 1730] [serial = 448] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x90c92800) [pid = 1730] [serial = 454] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x95274c00) [pid = 1730] [serial = 463] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x96e08400) [pid = 1730] [serial = 464] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0xa119c800) [pid = 1730] [serial = 417] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8d20d000) [pid = 1730] [serial = 439] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x92240800) [pid = 1730] [serial = 424] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x8e173800) [pid = 1730] [serial = 445] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x90c8f000) [pid = 1730] [serial = 452] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x91b75400) [pid = 1730] [serial = 455] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x939ed000) [pid = 1730] [serial = 408] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x93c95000) [pid = 1730] [serial = 367] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x9a3b0000) [pid = 1730] [serial = 361] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x91b6f800) [pid = 1730] [serial = 364] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x9afb7800) [pid = 1730] [serial = 370] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x93c6f000) [pid = 1730] [serial = 466] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x9c124000) [pid = 1730] [serial = 415] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x9bf02400) [pid = 1730] [serial = 373] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x92c8ec00) [pid = 1730] [serial = 458] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8e16f800) [pid = 1730] [serial = 442] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0xa2326800) [pid = 1730] [serial = 418] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x96e0c400) [pid = 1730] [serial = 411] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0xa2fef800) [pid = 1730] [serial = 422] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x912ea800) [pid = 1730] [serial = 238] [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.] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x939e9000) [pid = 1730] [serial = 460] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x909c3800) [pid = 1730] [serial = 405] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91f71c00) [pid = 1730] [serial = 457] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e170c00) [pid = 1730] [serial = 443] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0xa33c2400) [pid = 1730] [serial = 437] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x912e3400) [pid = 1730] [serial = 382] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x909cf000) [pid = 1730] [serial = 406] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x93a4e400) [pid = 1730] [serial = 409] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92c86400) [pid = 1730] [serial = 431] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x9c1ca400) [pid = 1730] [serial = 425] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0xa3196000) [pid = 1730] [serial = 379] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9d918800) [pid = 1730] [serial = 376] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x92c84400) [pid = 1730] [serial = 430] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90979400) [pid = 1730] [serial = 428] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x939f3800) [pid = 1730] [serial = 461] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x9afc4000) [pid = 1730] [serial = 414] [outer = (nil)] [url = about:blank] 05:39:30 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:30 INFO - PROCESS | 1730 | 1468499970865 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]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1894ms 05:39:30 INFO - PROCESS | 1730 | 1468499970917 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1730 | 1468499970922 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:39:30 INFO - PROCESS | 1730 | 1468499970937 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1730 | 1468499970941 Marionette TRACE conn3 <- [1,710,null,{}] 05:39:30 INFO - PROCESS | 1730 | 1468499970947 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}] 05:39:30 INFO - PROCESS | 1730 | 1468499970952 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:31 INFO - PROCESS | 1730 | 1468499971100 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:39:31 INFO - PROCESS | 1730 | 1468499971251 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1730 | 1468499971258 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e173800 == 23 [pid = 1730] [id = 185] 05:39:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e174c00) [pid = 1730] [serial = 555] [outer = (nil)] 05:39:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e64bc00) [pid = 1730] [serial = 556] [outer = 0x8e174c00] 05:39:31 INFO - PROCESS | 1730 | 1468499971336 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e748400) [pid = 1730] [serial = 557] [outer = 0x8e174c00] 05:39:32 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:32 INFO - PROCESS | 1730 | 1468499972458 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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1536ms 05:39:32 INFO - PROCESS | 1730 | 1468499972473 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 1730 | 1468499972476 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:39:32 INFO - PROCESS | 1730 | 1468499972483 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1730 | 1468499972488 Marionette TRACE conn3 <- [1,714,null,{}] 05:39:32 INFO - PROCESS | 1730 | 1468499972504 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}] 05:39:32 INFO - PROCESS | 1730 | 1468499972511 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:32 INFO - PROCESS | 1730 | 1468499972667 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:39:32 INFO - PROCESS | 1730 | 1468499972908 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 1730 | 1468499972917 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x90975000 == 24 [pid = 1730] [id = 186] 05:39:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90975c00) [pid = 1730] [serial = 558] [outer = (nil)] 05:39:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9097f800) [pid = 1730] [serial = 559] [outer = 0x90975c00] 05:39:32 INFO - PROCESS | 1730 | 1468499972988 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x909ce400) [pid = 1730] [serial = 560] [outer = 0x90975c00] 05:39:34 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:34 INFO - PROCESS | 1730 | 1468499974162 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]]]}] 05:39:34 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 05:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1734ms 05:39:34 INFO - PROCESS | 1730 | 1468499974218 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 1730 | 1468499974222 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:39:34 INFO - PROCESS | 1730 | 1468499974237 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 1730 | 1468499974240 Marionette TRACE conn3 <- [1,718,null,{}] 05:39:34 INFO - PROCESS | 1730 | 1468499974245 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}] 05:39:34 INFO - PROCESS | 1730 | 1468499974250 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:34 INFO - PROCESS | 1730 | 1468499974481 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:39:34 INFO - PROCESS | 1730 | 1468499974522 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 1730 | 1468499974537 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x9097ac00 == 25 [pid = 1730] [id = 187] 05:39:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x9097c800) [pid = 1730] [serial = 561] [outer = (nil)] 05:39:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90cbe000) [pid = 1730] [serial = 562] [outer = 0x9097c800] 05:39:34 INFO - PROCESS | 1730 | 1468499974621 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x912e7800) [pid = 1730] [serial = 563] [outer = 0x9097c800] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x92c8d400) [pid = 1730] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x909cb800) [pid = 1730] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e748000) [pid = 1730] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8d7c8800) [pid = 1730] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90c91000) [pid = 1730] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91f6f000) [pid = 1730] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8d7c6400) [pid = 1730] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x91f6ec00) [pid = 1730] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e727000) [pid = 1730] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:39:35 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e645c00) [pid = 1730] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:39:35 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:35 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:39:36 INFO - PROCESS | 1730 | 1468499976006 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]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:39:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1795ms 05:39:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:39:36 INFO - PROCESS | 1730 | 1468499976024 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1730 | 1468499976027 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:39:36 INFO - PROCESS | 1730 | 1468499976033 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1730 | 1468499976036 Marionette TRACE conn3 <- [1,722,null,{}] 05:39:36 INFO - PROCESS | 1730 | 1468499976041 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}] 05:39:36 INFO - PROCESS | 1730 | 1468499976045 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:36 INFO - PROCESS | 1730 | 1468499976189 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:39:36 INFO - PROCESS | 1730 | 1468499976402 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 1730 | 1468499976409 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20cc00 == 26 [pid = 1730] [id = 188] 05:39:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d20e800) [pid = 1730] [serial = 564] [outer = (nil)] 05:39:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x90cb4800) [pid = 1730] [serial = 565] [outer = 0x8d20e800] 05:39:36 INFO - PROCESS | 1730 | 1468499976476 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91b6e000) [pid = 1730] [serial = 566] [outer = 0x8d20e800] 05:39:37 INFO - PROCESS | 1730 | 1468499977173 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] 05:39:37 INFO - PROCESS | 1730 | 1468499977271 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:39:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:39:37 INFO - PROCESS | 1730 | 1468499977284 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 1730 | 1468499977290 Marionette TRACE conn3 <- [1,726,null,{}] 05:39:37 INFO - PROCESS | 1730 | 1468499977310 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}] 05:39:37 INFO - PROCESS | 1730 | 1468499977317 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:37 INFO - PROCESS | 1730 | 1468499977506 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:39:37 INFO - PROCESS | 1730 | 1468499977688 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1730 | 1468499977704 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20a800 == 27 [pid = 1730] [id = 189] 05:39:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8d7c7800) [pid = 1730] [serial = 567] [outer = (nil)] 05:39:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8d7cf400) [pid = 1730] [serial = 568] [outer = 0x8d7c7800] 05:39:37 INFO - PROCESS | 1730 | 1468499977786 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8d7d1c00) [pid = 1730] [serial = 569] [outer = 0x8d7c7800] 05:39:38 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:38 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:39:38 INFO - PROCESS | 1730 | 1468499978873 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]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:39:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1648ms 05:39:38 INFO - PROCESS | 1730 | 1468499978932 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:39:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:39:38 INFO - PROCESS | 1730 | 1468499978938 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:39:38 INFO - PROCESS | 1730 | 1468499978949 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 1730 | 1468499978954 Marionette TRACE conn3 <- [1,730,null,{}] 05:39:38 INFO - PROCESS | 1730 | 1468499978961 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}] 05:39:38 INFO - PROCESS | 1730 | 1468499978967 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:39 INFO - PROCESS | 1730 | 1468499979190 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:39:39 INFO - PROCESS | 1730 | 1468499979465 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 1730 | 1468499979474 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea96000 == 28 [pid = 1730] [id = 190] 05:39:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8ea9bc00) [pid = 1730] [serial = 570] [outer = (nil)] 05:39:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x9090e000) [pid = 1730] [serial = 571] [outer = 0x8ea9bc00] 05:39:39 INFO - PROCESS | 1730 | 1468499979560 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x9097fc00) [pid = 1730] [serial = 572] [outer = 0x8ea9bc00] 05:39:40 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:40 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:39:40 INFO - PROCESS | 1730 | 1468499980509 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] 05:39:40 INFO - PROCESS | 1730 | 1468499980596 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:39:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:39:40 INFO - PROCESS | 1730 | 1468499980603 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:39:40 INFO - PROCESS | 1730 | 1468499980606 Marionette TRACE conn3 <- [1,734,null,{}] 05:39:40 INFO - PROCESS | 1730 | 1468499980622 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}] 05:39:40 INFO - PROCESS | 1730 | 1468499980630 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:40 INFO - PROCESS | 1730 | 1468499980853 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:39:41 INFO - PROCESS | 1730 | 1468499981139 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 1730 | 1468499981152 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f21c00 == 29 [pid = 1730] [id = 191] 05:39:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91f26c00) [pid = 1730] [serial = 573] [outer = (nil)] 05:39:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x92240800) [pid = 1730] [serial = 574] [outer = 0x91f26c00] 05:39:41 INFO - PROCESS | 1730 | 1468499981238 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x92c86c00) [pid = 1730] [serial = 575] [outer = 0x91f26c00] 05:39:41 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:42 INFO - PROCESS | 1730 | 1468499982085 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]]]}] 05:39:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:39:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1531ms 05:39:42 INFO - PROCESS | 1730 | 1468499982140 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 1730 | 1468499982146 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:39:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:39:42 INFO - PROCESS | 1730 | 1468499982156 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 1730 | 1468499982159 Marionette TRACE conn3 <- [1,738,null,{}] 05:39:42 INFO - PROCESS | 1730 | 1468499982165 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}] 05:39:42 INFO - PROCESS | 1730 | 1468499982170 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:42 INFO - PROCESS | 1730 | 1468499982351 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:39:42 INFO - PROCESS | 1730 | 1468499982531 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 1730 | 1468499982542 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa2400 == 30 [pid = 1730] [id = 192] 05:39:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92c8c800) [pid = 1730] [serial = 576] [outer = (nil)] 05:39:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x92fdbc00) [pid = 1730] [serial = 577] [outer = 0x92c8c800] 05:39:42 INFO - PROCESS | 1730 | 1468499982624 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x939f6400) [pid = 1730] [serial = 578] [outer = 0x92c8c800] 05:39:43 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:43 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:39:43 INFO - PROCESS | 1730 | 1468499983941 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]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:39:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1830ms 05:39:43 INFO - PROCESS | 1730 | 1468499983986 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 1730 | 1468499983991 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:39:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:39:44 INFO - PROCESS | 1730 | 1468499984039 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1730 | 1468499984042 Marionette TRACE conn3 <- [1,742,null,{}] 05:39:44 INFO - PROCESS | 1730 | 1468499984102 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}] 05:39:44 INFO - PROCESS | 1730 | 1468499984108 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:44 INFO - PROCESS | 1730 | 1468499984267 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:39:44 INFO - PROCESS | 1730 | 1468499984442 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 1730 | 1468499984448 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204c00 == 31 [pid = 1730] [id = 193] 05:39:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8e169800) [pid = 1730] [serial = 579] [outer = (nil)] 05:39:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c0a800) [pid = 1730] [serial = 580] [outer = 0x8e169800] 05:39:44 INFO - PROCESS | 1730 | 1468499984530 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x93c6b400) [pid = 1730] [serial = 581] [outer = 0x8e169800] 05:39:45 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:45 INFO - PROCESS | 1730 | 1468499985838 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]]]}] 05:39:45 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 05:39:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1864ms 05:39:45 INFO - PROCESS | 1730 | 1468499985862 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 1730 | 1468499985866 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:39:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:39:45 INFO - PROCESS | 1730 | 1468499985963 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1730 | 1468499985966 Marionette TRACE conn3 <- [1,746,null,{}] 05:39:45 INFO - PROCESS | 1730 | 1468499985982 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}] 05:39:45 INFO - PROCESS | 1730 | 1468499985993 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:46 INFO - PROCESS | 1730 | 1468499986196 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:39:46 INFO - PROCESS | 1730 | 1468499986370 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 1730 | 1468499986378 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e647c00 == 32 [pid = 1730] [id = 194] 05:39:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x8f23ac00) [pid = 1730] [serial = 582] [outer = (nil)] 05:39:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x951dbc00) [pid = 1730] [serial = 583] [outer = 0x8f23ac00] 05:39:46 INFO - PROCESS | 1730 | 1468499986458 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x9527cc00) [pid = 1730] [serial = 584] [outer = 0x8f23ac00] 05:39:47 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:47 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:47 INFO - PROCESS | 1730 | 1468499987782 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]]]}] 05:39:47 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.) 05:39:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1942ms 05:39:47 INFO - PROCESS | 1730 | 1468499987855 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 1730 | 1468499987858 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:39:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:39:47 INFO - PROCESS | 1730 | 1468499987880 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 1730 | 1468499987884 Marionette TRACE conn3 <- [1,750,null,{}] 05:39:47 INFO - PROCESS | 1730 | 1468499987890 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}] 05:39:47 INFO - PROCESS | 1730 | 1468499987895 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:48 INFO - PROCESS | 1730 | 1468499988066 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:39:48 INFO - PROCESS | 1730 | 1468499988255 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1730 | 1468499988262 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e645800 == 33 [pid = 1730] [id = 195] 05:39:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x92c8ac00) [pid = 1730] [serial = 585] [outer = (nil)] 05:39:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x96e01400) [pid = 1730] [serial = 586] [outer = 0x92c8ac00] 05:39:48 INFO - PROCESS | 1730 | 1468499988340 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x954a1c00) [pid = 1730] [serial = 587] [outer = 0x92c8ac00] 05:39:49 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:49 INFO - PROCESS | 1730 | 1468499989826 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]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:39:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1980ms 05:39:49 INFO - PROCESS | 1730 | 1468499989860 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1730 | 1468499989866 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:39:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:39:49 INFO - PROCESS | 1730 | 1468499989874 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1730 | 1468499989878 Marionette TRACE conn3 <- [1,754,null,{}] 05:39:49 INFO - PROCESS | 1730 | 1468499989887 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}] 05:39:49 INFO - PROCESS | 1730 | 1468499989892 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:50 INFO - PROCESS | 1730 | 1468499990078 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:39:50 INFO - PROCESS | 1730 | 1468499990257 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 1730 | 1468499990267 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e178400 == 34 [pid = 1730] [id = 196] 05:39:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8e178c00) [pid = 1730] [serial = 588] [outer = (nil)] 05:39:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8e724400) [pid = 1730] [serial = 589] [outer = 0x8e178c00] 05:39:50 INFO - PROCESS | 1730 | 1468499990343 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8e73f800) [pid = 1730] [serial = 590] [outer = 0x8e178c00] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8e72b400) [pid = 1730] [serial = 535] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x939f2400) [pid = 1730] [serial = 532] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x90cbcc00) [pid = 1730] [serial = 530] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8f235400) [pid = 1730] [serial = 512] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8eaa0c00) [pid = 1730] [serial = 511] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x91c66400) [pid = 1730] [serial = 506] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x912dd800) [pid = 1730] [serial = 515] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x939e9c00) [pid = 1730] [serial = 521] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x92249000) [pid = 1730] [serial = 520] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e723000) [pid = 1730] [serial = 509] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8e64f400) [pid = 1730] [serial = 508] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x9517a000) [pid = 1730] [serial = 524] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x93c9f000) [pid = 1730] [serial = 523] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8ea9e400) [pid = 1730] [serial = 526] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e72e000) [pid = 1730] [serial = 527] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91f24800) [pid = 1730] [serial = 518] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91c66800) [pid = 1730] [serial = 517] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90cb5800) [pid = 1730] [serial = 514] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x93c72400) [pid = 1730] [serial = 533] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90c94400) [pid = 1730] [serial = 529] [outer = (nil)] [url = about:blank] 05:39:51 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:51 INFO - PROCESS | 1730 | 1468499991811 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]]]}] 05:39:51 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 05:39:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1982ms 05:39:51 INFO - PROCESS | 1730 | 1468499991857 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 1730 | 1468499991864 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:39:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:39:51 INFO - PROCESS | 1730 | 1468499991874 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 1730 | 1468499991877 Marionette TRACE conn3 <- [1,758,null,{}] 05:39:51 INFO - PROCESS | 1730 | 1468499991883 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}] 05:39:51 INFO - PROCESS | 1730 | 1468499991888 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:52 INFO - PROCESS | 1730 | 1468499992058 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:39:52 INFO - PROCESS | 1730 | 1468499992193 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1730 | 1468499992198 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e172000 == 35 [pid = 1730] [id = 197] 05:39:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e72e000) [pid = 1730] [serial = 591] [outer = (nil)] 05:39:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8f238000) [pid = 1730] [serial = 592] [outer = 0x8e72e000] 05:39:52 INFO - PROCESS | 1730 | 1468499992284 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x9090a800) [pid = 1730] [serial = 593] [outer = 0x8e72e000] 05:39:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:52 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:39:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:53 INFO - PROCESS | 1730 | 1468499993024 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]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:39:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1190ms 05:39:53 INFO - PROCESS | 1730 | 1468499993063 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1730 | 1468499993066 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:39:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:39:53 INFO - PROCESS | 1730 | 1468499993073 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1730 | 1468499993079 Marionette TRACE conn3 <- [1,762,null,{}] 05:39:53 INFO - PROCESS | 1730 | 1468499993094 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}] 05:39:53 INFO - PROCESS | 1730 | 1468499993102 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:53 INFO - PROCESS | 1730 | 1468499993280 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:39:53 INFO - PROCESS | 1730 | 1468499993291 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1730 | 1468499993303 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cbc000 == 36 [pid = 1730] [id = 198] 05:39:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90cbf800) [pid = 1730] [serial = 594] [outer = (nil)] 05:39:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91b77400) [pid = 1730] [serial = 595] [outer = 0x90cbf800] 05:39:53 INFO - PROCESS | 1730 | 1468499993511 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91c6e800) [pid = 1730] [serial = 596] [outer = 0x90cbf800] 05:39:54 INFO - PROCESS | 1730 | 1468499994722 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]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:39:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1683ms 05:39:54 INFO - PROCESS | 1730 | 1468499994756 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1730 | 1468499994761 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:39:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:39:54 INFO - PROCESS | 1730 | 1468499994766 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1730 | 1468499994769 Marionette TRACE conn3 <- [1,766,null,{}] 05:39:54 INFO - PROCESS | 1730 | 1468499994783 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}] 05:39:54 INFO - PROCESS | 1730 | 1468499994787 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:54 INFO - PROCESS | 1730 | 1468499994992 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:39:55 INFO - PROCESS | 1730 | 1468499995071 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1730 | 1468499995079 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b74400 == 37 [pid = 1730] [id = 199] 05:39:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91f2a400) [pid = 1730] [serial = 597] [outer = (nil)] 05:39:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x92249000) [pid = 1730] [serial = 598] [outer = 0x91f2a400] 05:39:55 INFO - PROCESS | 1730 | 1468499995147 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x92fd7400) [pid = 1730] [serial = 599] [outer = 0x91f2a400] 05:39:56 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8d7d2400) [pid = 1730] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:39:56 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x90c87000) [pid = 1730] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:39:56 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x9097c800) [pid = 1730] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:39:56 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x93c78800) [pid = 1730] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:39:56 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90975c00) [pid = 1730] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:39:56 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x92c83c00) [pid = 1730] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:39:56 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e174c00) [pid = 1730] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:39:56 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e652000) [pid = 1730] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:39:56 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e16a000) [pid = 1730] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:39:56 INFO - PROCESS | 1730 | 1468499996380 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]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:39:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1627ms 05:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:39:56 INFO - PROCESS | 1730 | 1468499996394 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1730 | 1468499996397 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:39:56 INFO - PROCESS | 1730 | 1468499996403 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1730 | 1468499996407 Marionette TRACE conn3 <- [1,770,null,{}] 05:39:56 INFO - PROCESS | 1730 | 1468499996412 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}] 05:39:56 INFO - PROCESS | 1730 | 1468499996417 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:56 INFO - PROCESS | 1730 | 1468499996565 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:39:56 INFO - PROCESS | 1730 | 1468499996782 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 1730 | 1468499996791 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x90975c00 == 38 [pid = 1730] [id = 200] 05:39:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91f29000) [pid = 1730] [serial = 600] [outer = (nil)] 05:39:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91f77400) [pid = 1730] [serial = 601] [outer = 0x91f29000] 05:39:56 INFO - PROCESS | 1730 | 1468499996858 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x939f5800) [pid = 1730] [serial = 602] [outer = 0x91f29000] 05:39:57 INFO - PROCESS | 1730 | 1468499997552 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]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1189ms 05:39:57 INFO - PROCESS | 1730 | 1468499997591 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1730 | 1468499997594 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:39:57 INFO - PROCESS | 1730 | 1468499997600 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1730 | 1468499997604 Marionette TRACE conn3 <- [1,774,null,{}] 05:39:57 INFO - PROCESS | 1730 | 1468499997609 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}] 05:39:57 INFO - PROCESS | 1730 | 1468499997618 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:57 INFO - PROCESS | 1730 | 1468499997801 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:39:57 INFO - PROCESS | 1730 | 1468499997812 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1730 | 1468499997819 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e652000 == 39 [pid = 1730] [id = 201] 05:39:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x93a52000) [pid = 1730] [serial = 603] [outer = (nil)] 05:39:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x95274800) [pid = 1730] [serial = 604] [outer = 0x93a52000] 05:39:57 INFO - PROCESS | 1730 | 1468499997887 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x96e04000) [pid = 1730] [serial = 605] [outer = 0x93a52000] 05:39:59 INFO - PROCESS | 1730 | 1468499999042 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]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1480ms 05:39:59 INFO - PROCESS | 1730 | 1468499999082 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1730 | 1468499999088 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:39:59 INFO - PROCESS | 1730 | 1468499999096 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1730 | 1468499999104 Marionette TRACE conn3 <- [1,778,null,{}] 05:39:59 INFO - PROCESS | 1730 | 1468499999111 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}] 05:39:59 INFO - PROCESS | 1730 | 1468499999117 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:59 INFO - PROCESS | 1730 | 1468499999341 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:39:59 INFO - PROCESS | 1730 | 1468499999578 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1730 | 1468499999589 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:39:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e723000 == 40 [pid = 1730] [id = 202] 05:39:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8e728400) [pid = 1730] [serial = 606] [outer = (nil)] 05:39:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8f233000) [pid = 1730] [serial = 607] [outer = 0x8e728400] 05:39:59 INFO - PROCESS | 1730 | 1468499999685 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8f37cc00) [pid = 1730] [serial = 608] [outer = 0x8e728400] 05:40:00 INFO - PROCESS | 1730 | 1468500000589 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]]]}] 05:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1534ms 05:40:00 INFO - PROCESS | 1730 | 1468500000630 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 1730 | 1468500000637 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:40:00 INFO - PROCESS | 1730 | 1468500000648 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 1730 | 1468500000652 Marionette TRACE conn3 <- [1,782,null,{}] 05:40:00 INFO - PROCESS | 1730 | 1468500000659 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}] 05:40:00 INFO - PROCESS | 1730 | 1468500000664 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:00 INFO - PROCESS | 1730 | 1468500000856 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:40:01 INFO - PROCESS | 1730 | 1468500001131 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 1730 | 1468500001141 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cbf400 == 41 [pid = 1730] [id = 203] 05:40:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x91b73000) [pid = 1730] [serial = 609] [outer = (nil)] 05:40:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x91c6b400) [pid = 1730] [serial = 610] [outer = 0x91b73000] 05:40:01 INFO - PROCESS | 1730 | 1468500001268 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x91f2d400) [pid = 1730] [serial = 611] [outer = 0x91b73000] 05:40:02 INFO - PROCESS | 1730 | 1468500002193 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]]]}] 05:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1584ms 05:40:02 INFO - PROCESS | 1730 | 1468500002232 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 1730 | 1468500002236 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:40:02 INFO - PROCESS | 1730 | 1468500002249 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 1730 | 1468500002254 Marionette TRACE conn3 <- [1,786,null,{}] 05:40:02 INFO - PROCESS | 1730 | 1468500002374 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}] 05:40:02 INFO - PROCESS | 1730 | 1468500002384 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:02 INFO - PROCESS | 1730 | 1468500002596 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:40:02 INFO - PROCESS | 1730 | 1468500002839 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1730 | 1468500002851 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x951cf400 == 42 [pid = 1730] [id = 204] 05:40:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x951d5400) [pid = 1730] [serial = 612] [outer = (nil)] 05:40:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x954ad800) [pid = 1730] [serial = 613] [outer = 0x951d5400] 05:40:02 INFO - PROCESS | 1730 | 1468500002932 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x96e0d400) [pid = 1730] [serial = 614] [outer = 0x951d5400] 05:40:03 INFO - PROCESS | 1730 | 1468500003869 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]]]}] 05:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1682ms 05:40:03 INFO - PROCESS | 1730 | 1468500003931 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1730 | 1468500003936 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:40:03 INFO - PROCESS | 1730 | 1468500003943 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1730 | 1468500003947 Marionette TRACE conn3 <- [1,790,null,{}] 05:40:03 INFO - PROCESS | 1730 | 1468500003953 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}] 05:40:03 INFO - PROCESS | 1730 | 1468500003958 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:04 INFO - PROCESS | 1730 | 1468500004145 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:40:04 INFO - PROCESS | 1730 | 1468500004371 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 1730 | 1468500004382 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16c400 == 43 [pid = 1730] [id = 205] 05:40:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8f23a400) [pid = 1730] [serial = 615] [outer = (nil)] 05:40:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x978ea000) [pid = 1730] [serial = 616] [outer = 0x8f23a400] 05:40:04 INFO - PROCESS | 1730 | 1468500004500 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x98358400) [pid = 1730] [serial = 617] [outer = 0x8f23a400] 05:40:05 INFO - PROCESS | 1730 | 1468500005388 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]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1483ms 05:40:05 INFO - PROCESS | 1730 | 1468500005427 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1730 | 1468500005430 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:40:05 INFO - PROCESS | 1730 | 1468500005437 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1730 | 1468500005441 Marionette TRACE conn3 <- [1,794,null,{}] 05:40:05 INFO - PROCESS | 1730 | 1468500005447 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}] 05:40:05 INFO - PROCESS | 1730 | 1468500005452 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:05 INFO - PROCESS | 1730 | 1468500005631 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:40:05 INFO - PROCESS | 1730 | 1468500005816 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1730 | 1468500005828 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20c400 == 44 [pid = 1730] [id = 206] 05:40:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8d20d000) [pid = 1730] [serial = 618] [outer = (nil)] 05:40:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x992b6c00) [pid = 1730] [serial = 619] [outer = 0x8d20d000] 05:40:05 INFO - PROCESS | 1730 | 1468500005956 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x996e9c00) [pid = 1730] [serial = 620] [outer = 0x8d20d000] 05:40:06 INFO - PROCESS | 1730 | 1468500006833 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]]]}] 05:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1434ms 05:40:06 INFO - PROCESS | 1730 | 1468500006872 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 1730 | 1468500006875 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:40:06 INFO - PROCESS | 1730 | 1468500006882 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 1730 | 1468500006885 Marionette TRACE conn3 <- [1,798,null,{}] 05:40:06 INFO - PROCESS | 1730 | 1468500006891 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}] 05:40:06 INFO - PROCESS | 1730 | 1468500006901 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:07 INFO - PROCESS | 1730 | 1468500007098 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:40:07 INFO - PROCESS | 1730 | 1468500007284 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1730 | 1468500007290 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d207c00 == 45 [pid = 1730] [id = 207] 05:40:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8d20a400) [pid = 1730] [serial = 621] [outer = (nil)] 05:40:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x99e0fc00) [pid = 1730] [serial = 622] [outer = 0x8d20a400] 05:40:07 INFO - PROCESS | 1730 | 1468500007395 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x99ec4400) [pid = 1730] [serial = 623] [outer = 0x8d20a400] 05:40:08 INFO - PROCESS | 1730 | 1468500008351 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]]]}] 05:40:08 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 05:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1544ms 05:40:08 INFO - PROCESS | 1730 | 1468500008427 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1730 | 1468500008431 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:40:08 INFO - PROCESS | 1730 | 1468500008438 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1730 | 1468500008441 Marionette TRACE conn3 <- [1,802,null,{}] 05:40:08 INFO - PROCESS | 1730 | 1468500008447 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}] 05:40:08 INFO - PROCESS | 1730 | 1468500008452 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:08 INFO - PROCESS | 1730 | 1468500008664 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:40:08 INFO - PROCESS | 1730 | 1468500008900 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 1730 | 1468500008909 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7ce800 == 46 [pid = 1730] [id = 208] 05:40:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x9780e000) [pid = 1730] [serial = 624] [outer = (nil)] 05:40:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x9a3ad000) [pid = 1730] [serial = 625] [outer = 0x9780e000] 05:40:09 INFO - PROCESS | 1730 | 1468500009033 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x9a3de400) [pid = 1730] [serial = 626] [outer = 0x9780e000] 05:40:09 INFO - PROCESS | 1730 | 1468500009917 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]]]}] 05:40:09 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 05:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1537ms 05:40:09 INFO - PROCESS | 1730 | 1468500009976 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 1730 | 1468500009980 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:40:09 INFO - PROCESS | 1730 | 1468500009986 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 1730 | 1468500009990 Marionette TRACE conn3 <- [1,806,null,{}] 05:40:09 INFO - PROCESS | 1730 | 1468500009996 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}] 05:40:10 INFO - PROCESS | 1730 | 1468500010001 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:10 INFO - PROCESS | 1730 | 1468500010188 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:40:10 INFO - PROCESS | 1730 | 1468500010420 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 1730 | 1468500010427 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16d800 == 47 [pid = 1730] [id = 209] 05:40:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x9a07a400) [pid = 1730] [serial = 627] [outer = (nil)] 05:40:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x9a788c00) [pid = 1730] [serial = 628] [outer = 0x9a07a400] 05:40:10 INFO - PROCESS | 1730 | 1468500010552 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x9ae34c00) [pid = 1730] [serial = 629] [outer = 0x9a07a400] 05:40:11 INFO - PROCESS | 1730 | 1468500011418 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]]]}] 05:40:11 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 05:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1481ms 05:40:11 INFO - PROCESS | 1730 | 1468500011468 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 1730 | 1468500011472 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:40:11 INFO - PROCESS | 1730 | 1468500011478 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 1730 | 1468500011481 Marionette TRACE conn3 <- [1,810,null,{}] 05:40:11 INFO - PROCESS | 1730 | 1468500011487 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}] 05:40:11 INFO - PROCESS | 1730 | 1468500011492 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:11 INFO - PROCESS | 1730 | 1468500011671 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:40:11 INFO - PROCESS | 1730 | 1468500011862 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 1730 | 1468500011870 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x9a077c00 == 48 [pid = 1730] [id = 210] 05:40:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x9a3af400) [pid = 1730] [serial = 630] [outer = (nil)] 05:40:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x9ae3bc00) [pid = 1730] [serial = 631] [outer = 0x9a3af400] 05:40:11 INFO - PROCESS | 1730 | 1468500011963 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x9ae43000) [pid = 1730] [serial = 632] [outer = 0x9a3af400] 05:40:12 INFO - PROCESS | 1730 | 1468500012871 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]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1438ms 05:40:12 INFO - PROCESS | 1730 | 1468500012917 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 1730 | 1468500012921 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:40:12 INFO - PROCESS | 1730 | 1468500012927 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1730 | 1468500012930 Marionette TRACE conn3 <- [1,814,null,{}] 05:40:12 INFO - PROCESS | 1730 | 1468500012936 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}] 05:40:12 INFO - PROCESS | 1730 | 1468500012941 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:13 INFO - PROCESS | 1730 | 1468500013124 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:40:13 INFO - PROCESS | 1730 | 1468500013399 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 1730 | 1468500013406 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20f000 == 49 [pid = 1730] [id = 211] 05:40:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x8d74d000) [pid = 1730] [serial = 633] [outer = (nil)] 05:40:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x8e74b000) [pid = 1730] [serial = 634] [outer = 0x8d74d000] 05:40:13 INFO - PROCESS | 1730 | 1468500013530 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x912e2800) [pid = 1730] [serial = 635] [outer = 0x8d74d000] 05:40:14 INFO - PROCESS | 1730 | 1468500014771 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] 05:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:40:14 INFO - PROCESS | 1730 | 1468500014828 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:40:14 INFO - PROCESS | 1730 | 1468500014835 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 1730 | 1468500014840 Marionette TRACE conn3 <- [1,818,null,{}] 05:40:14 INFO - PROCESS | 1730 | 1468500014848 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}] 05:40:14 INFO - PROCESS | 1730 | 1468500014853 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:15 INFO - PROCESS | 1730 | 1468500015129 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:40:15 INFO - PROCESS | 1730 | 1468500015314 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 1730 | 1468500015323 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e726000 == 50 [pid = 1730] [id = 212] 05:40:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x8e727000) [pid = 1730] [serial = 636] [outer = (nil)] 05:40:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x909cb400) [pid = 1730] [serial = 637] [outer = 0x8e727000] 05:40:15 INFO - PROCESS | 1730 | 1468500015398 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x90c8d800) [pid = 1730] [serial = 638] [outer = 0x8e727000] 05:40:16 INFO - PROCESS | 1730 | 1468500016272 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]]]}] 05:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1485ms 05:40:16 INFO - PROCESS | 1730 | 1468500016319 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 1730 | 1468500016326 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:40:16 INFO - PROCESS | 1730 | 1468500016336 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 1730 | 1468500016340 Marionette TRACE conn3 <- [1,822,null,{}] 05:40:16 INFO - PROCESS | 1730 | 1468500016346 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}] 05:40:16 INFO - PROCESS | 1730 | 1468500016352 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:16 INFO - PROCESS | 1730 | 1468500016533 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:40:16 INFO - PROCESS | 1730 | 1468500016893 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1730 | 1468500016902 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f234000 == 51 [pid = 1730] [id = 213] 05:40:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x9090b800) [pid = 1730] [serial = 639] [outer = (nil)] 05:40:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x90c91c00) [pid = 1730] [serial = 640] [outer = 0x9090b800] 05:40:16 INFO - PROCESS | 1730 | 1468500016981 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x91b7ac00) [pid = 1730] [serial = 641] [outer = 0x9090b800] 05:40:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x91f76800) [pid = 1730] [serial = 642] [outer = 0x992ad800] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x91f27c00 == 50 [pid = 1730] [id = 174] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x90975c00 == 49 [pid = 1730] [id = 200] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x91b74400 == 48 [pid = 1730] [id = 199] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x90cbc000 == 47 [pid = 1730] [id = 198] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e172000 == 46 [pid = 1730] [id = 197] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e178400 == 45 [pid = 1730] [id = 196] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e647c00 == 44 [pid = 1730] [id = 194] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e645800 == 43 [pid = 1730] [id = 195] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204c00 == 42 [pid = 1730] [id = 193] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cb000 == 41 [pid = 1730] [id = 166] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8d207400 == 40 [pid = 1730] [id = 168] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e171800 == 39 [pid = 1730] [id = 167] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e726000 == 38 [pid = 1730] [id = 212] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20f000 == 37 [pid = 1730] [id = 211] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x9a077c00 == 36 [pid = 1730] [id = 210] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16d800 == 35 [pid = 1730] [id = 209] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8d207c00 == 34 [pid = 1730] [id = 207] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7ce800 == 33 [pid = 1730] [id = 208] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20c400 == 32 [pid = 1730] [id = 206] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16c400 == 31 [pid = 1730] [id = 205] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x90cbf400 == 30 [pid = 1730] [id = 203] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x951cf400 == 29 [pid = 1730] [id = 204] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e723000 == 28 [pid = 1730] [id = 202] 05:40:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e652000 == 27 [pid = 1730] [id = 201] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x8ea98400) [pid = 1730] [serial = 550] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x912e7400) [pid = 1730] [serial = 541] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x912e7800) [pid = 1730] [serial = 563] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x95279800) [pid = 1730] [serial = 547] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x909ce400) [pid = 1730] [serial = 560] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x95178c00) [pid = 1730] [serial = 545] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x8e748400) [pid = 1730] [serial = 557] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x8e64bc00) [pid = 1730] [serial = 556] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x8f235800) [pid = 1730] [serial = 551] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x8e74cc00) [pid = 1730] [serial = 539] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x91c64800) [pid = 1730] [serial = 542] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x9097f800) [pid = 1730] [serial = 559] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x8e745000) [pid = 1730] [serial = 554] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x8e742800) [pid = 1730] [serial = 553] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x93c98800) [pid = 1730] [serial = 544] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x90cbe000) [pid = 1730] [serial = 562] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x9527d000) [pid = 1730] [serial = 548] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x8e73e400) [pid = 1730] [serial = 538] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x90cb4800) [pid = 1730] [serial = 565] [outer = (nil)] [url = about:blank] 05:40:19 INFO - PROCESS | 1730 | 1468500019753 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] 05:40:19 INFO - PROCESS | 1730 | 1468500019775 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:40:19 INFO - PROCESS | 1730 | 1468500019785 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1730 | 1468500019789 Marionette TRACE conn3 <- [1,826,null,{}] 05:40:19 INFO - PROCESS | 1730 | 1468500019797 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}] 05:40:19 INFO - PROCESS | 1730 | 1468500019802 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:19 INFO - PROCESS | 1730 | 1468500019956 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:40:20 INFO - PROCESS | 1730 | 1468500020150 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1730 | 1468500020160 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e171000 == 28 [pid = 1730] [id = 214] 05:40:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x8e171800) [pid = 1730] [serial = 643] [outer = (nil)] 05:40:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x8e74c400) [pid = 1730] [serial = 644] [outer = 0x8e171800] 05:40:20 INFO - PROCESS | 1730 | 1468500020229 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x8e740400) [pid = 1730] [serial = 645] [outer = 0x8e171800] 05:40:21 INFO - PROCESS | 1730 | 1468500020999 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]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1287ms 05:40:21 INFO - PROCESS | 1730 | 1468500021070 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 1730 | 1468500021077 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:40:21 INFO - PROCESS | 1730 | 1468500021087 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1730 | 1468500021091 Marionette TRACE conn3 <- [1,830,null,{}] 05:40:21 INFO - PROCESS | 1730 | 1468500021097 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}] 05:40:21 INFO - PROCESS | 1730 | 1468500021102 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:21 INFO - PROCESS | 1730 | 1468500021269 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:40:21 INFO - PROCESS | 1730 | 1468500021430 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 1730 | 1468500021437 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20b800 == 29 [pid = 1730] [id = 215] 05:40:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x90977c00) [pid = 1730] [serial = 646] [outer = (nil)] 05:40:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x909ca800) [pid = 1730] [serial = 647] [outer = 0x90977c00] 05:40:21 INFO - PROCESS | 1730 | 1468500021514 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x90c8c400) [pid = 1730] [serial = 648] [outer = 0x90977c00] 05:40:22 INFO - PROCESS | 1730 | 1468500022434 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]]]}] 05:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1377ms 05:40:22 INFO - PROCESS | 1730 | 1468500022463 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 1730 | 1468500022468 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:40:22 INFO - PROCESS | 1730 | 1468500022474 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 1730 | 1468500022480 Marionette TRACE conn3 <- [1,834,null,{}] 05:40:22 INFO - PROCESS | 1730 | 1468500022506 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}] 05:40:22 INFO - PROCESS | 1730 | 1468500022515 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:22 INFO - PROCESS | 1730 | 1468500022735 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:40:22 INFO - PROCESS | 1730 | 1468500022762 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1730 | 1468500022775 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b7a400 == 30 [pid = 1730] [id = 216] 05:40:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x91b7bc00) [pid = 1730] [serial = 649] [outer = (nil)] 05:40:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x91c66c00) [pid = 1730] [serial = 650] [outer = 0x91b7bc00] 05:40:22 INFO - PROCESS | 1730 | 1468500022847 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x912e7400) [pid = 1730] [serial = 651] [outer = 0x91b7bc00] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x8f23ac00) [pid = 1730] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x92c8c800) [pid = 1730] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x8d7c7800) [pid = 1730] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x8e72e000) [pid = 1730] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x90cbf800) [pid = 1730] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x8e169800) [pid = 1730] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x91f26c00) [pid = 1730] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x8d74ec00) [pid = 1730] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x91f2a400) [pid = 1730] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x91f29000) [pid = 1730] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x8d20e800) [pid = 1730] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x92c8ac00) [pid = 1730] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8ea9bc00) [pid = 1730] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8e178c00) [pid = 1730] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:40:25 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x93a52000) [pid = 1730] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:40:25 INFO - PROCESS | 1730 | 1468500025737 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]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 3294ms 05:40:25 INFO - PROCESS | 1730 | 1468500025768 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1730 | 1468500025773 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:40:25 INFO - PROCESS | 1730 | 1468500025779 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1730 | 1468500025782 Marionette TRACE conn3 <- [1,838,null,{}] 05:40:25 INFO - PROCESS | 1730 | 1468500025787 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}] 05:40:25 INFO - PROCESS | 1730 | 1468500025792 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:26 INFO - PROCESS | 1730 | 1468500025997 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:40:26 INFO - PROCESS | 1730 | 1468500026012 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 1730 | 1468500026021 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d746800 == 31 [pid = 1730] [id = 217] 05:40:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x90974800) [pid = 1730] [serial = 652] [outer = (nil)] 05:40:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x90cbe400) [pid = 1730] [serial = 653] [outer = 0x90974800] 05:40:26 INFO - PROCESS | 1730 | 1468500026091 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x91c70000) [pid = 1730] [serial = 654] [outer = 0x90974800] 05:40:26 INFO - PROCESS | 1730 | 1468500026903 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]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1176ms 05:40:26 INFO - PROCESS | 1730 | 1468500026956 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 1730 | 1468500026960 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:40:26 INFO - PROCESS | 1730 | 1468500026966 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 1730 | 1468500026968 Marionette TRACE conn3 <- [1,842,null,{}] 05:40:26 INFO - PROCESS | 1730 | 1468500026974 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}] 05:40:26 INFO - PROCESS | 1730 | 1468500026979 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:27 INFO - PROCESS | 1730 | 1468500027134 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:40:27 INFO - PROCESS | 1730 | 1468500027144 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 1730 | 1468500027152 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f233400 == 32 [pid = 1730] [id = 218] 05:40:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x91f27400) [pid = 1730] [serial = 655] [outer = (nil)] 05:40:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x92c90000) [pid = 1730] [serial = 656] [outer = 0x91f27400] 05:40:27 INFO - PROCESS | 1730 | 1468500027223 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x939f5400) [pid = 1730] [serial = 657] [outer = 0x91f27400] 05:40:28 INFO - PROCESS | 1730 | 1468500028411 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]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1484ms 05:40:28 INFO - PROCESS | 1730 | 1468500028451 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 1730 | 1468500028458 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:40:28 INFO - PROCESS | 1730 | 1468500028467 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1730 | 1468500028473 Marionette TRACE conn3 <- [1,846,null,{}] 05:40:28 INFO - PROCESS | 1730 | 1468500028483 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}] 05:40:28 INFO - PROCESS | 1730 | 1468500028488 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:28 INFO - PROCESS | 1730 | 1468500028763 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:40:29 INFO - PROCESS | 1730 | 1468500029005 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 1730 | 1468500029015 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72e000 == 33 [pid = 1730] [id = 219] 05:40:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x8e73f000) [pid = 1730] [serial = 658] [outer = (nil)] 05:40:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x8f22f800) [pid = 1730] [serial = 659] [outer = 0x8e73f000] 05:40:29 INFO - PROCESS | 1730 | 1468500029106 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x90979400) [pid = 1730] [serial = 660] [outer = 0x8e73f000] 05:40:30 INFO - PROCESS | 1730 | 1468500030034 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]]]}] 05:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1636ms 05:40:30 INFO - PROCESS | 1730 | 1468500030103 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 1730 | 1468500030111 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:40:30 INFO - PROCESS | 1730 | 1468500030121 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1730 | 1468500030126 Marionette TRACE conn3 <- [1,850,null,{}] 05:40:30 INFO - PROCESS | 1730 | 1468500030132 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}] 05:40:30 INFO - PROCESS | 1730 | 1468500030138 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:30 INFO - PROCESS | 1730 | 1468500030358 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:40:30 INFO - PROCESS | 1730 | 1468500030605 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 1730 | 1468500030615 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b72400 == 34 [pid = 1730] [id = 220] 05:40:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x91b77000) [pid = 1730] [serial = 661] [outer = (nil)] 05:40:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x91f28400) [pid = 1730] [serial = 662] [outer = 0x91b77000] 05:40:30 INFO - PROCESS | 1730 | 1468500030757 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x91b70800) [pid = 1730] [serial = 663] [outer = 0x91b77000] 05:40:31 INFO - PROCESS | 1730 | 1468500031787 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]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1680ms 05:40:31 INFO - PROCESS | 1730 | 1468500031801 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 1730 | 1468500031805 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:40:31 INFO - PROCESS | 1730 | 1468500031812 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 1730 | 1468500031818 Marionette TRACE conn3 <- [1,854,null,{}] 05:40:31 INFO - PROCESS | 1730 | 1468500031834 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}] 05:40:31 INFO - PROCESS | 1730 | 1468500031844 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:32 INFO - PROCESS | 1730 | 1468500032042 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:40:32 INFO - PROCESS | 1730 | 1468500032281 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 1730 | 1468500032293 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x9517a000 == 35 [pid = 1730] [id = 221] 05:40:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x9517cc00) [pid = 1730] [serial = 664] [outer = (nil)] 05:40:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x951d7400) [pid = 1730] [serial = 665] [outer = 0x9517cc00] 05:40:32 INFO - PROCESS | 1730 | 1468500032417 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x95278800) [pid = 1730] [serial = 666] [outer = 0x9517cc00] 05:40:33 INFO - PROCESS | 1730 | 1468500033279 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]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1538ms 05:40:33 INFO - PROCESS | 1730 | 1468500033351 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 1730 | 1468500033355 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:40:33 INFO - PROCESS | 1730 | 1468500033361 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 1730 | 1468500033364 Marionette TRACE conn3 <- [1,858,null,{}] 05:40:33 INFO - PROCESS | 1730 | 1468500033370 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}] 05:40:33 INFO - PROCESS | 1730 | 1468500033376 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:33 INFO - PROCESS | 1730 | 1468500033602 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:40:33 INFO - PROCESS | 1730 | 1468500033837 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1730 | 1468500033847 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b79400 == 36 [pid = 1730] [id = 222] 05:40:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x95176c00) [pid = 1730] [serial = 667] [outer = (nil)] 05:40:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x96e0cc00) [pid = 1730] [serial = 668] [outer = 0x95176c00] 05:40:33 INFO - PROCESS | 1730 | 1468500033973 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x97803800) [pid = 1730] [serial = 669] [outer = 0x95176c00] 05:40:34 INFO - PROCESS | 1730 | 1468500034872 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]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1579ms 05:40:34 INFO - PROCESS | 1730 | 1468500034942 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1730 | 1468500034947 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:40:34 INFO - PROCESS | 1730 | 1468500034953 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1730 | 1468500034957 Marionette TRACE conn3 <- [1,862,null,{}] 05:40:34 INFO - PROCESS | 1730 | 1468500034963 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}] 05:40:34 INFO - PROCESS | 1730 | 1468500034968 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:35 INFO - PROCESS | 1730 | 1468500035177 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:40:35 INFO - PROCESS | 1730 | 1468500035411 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 1730 | 1468500035421 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x98311000 == 37 [pid = 1730] [id = 223] 05:40:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x99221800) [pid = 1730] [serial = 670] [outer = (nil)] 05:40:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x996e9800) [pid = 1730] [serial = 671] [outer = 0x99221800] 05:40:35 INFO - PROCESS | 1730 | 1468500035543 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x996f0800) [pid = 1730] [serial = 672] [outer = 0x99221800] 05:40:36 INFO - PROCESS | 1730 | 1468500036453 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]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1531ms 05:40:36 INFO - PROCESS | 1730 | 1468500036485 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1730 | 1468500036489 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:40:36 INFO - PROCESS | 1730 | 1468500036496 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1730 | 1468500036499 Marionette TRACE conn3 <- [1,866,null,{}] 05:40:36 INFO - PROCESS | 1730 | 1468500036505 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}] 05:40:36 INFO - PROCESS | 1730 | 1468500036516 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:36 INFO - PROCESS | 1730 | 1468500036764 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:40:37 INFO - PROCESS | 1730 | 1468500037023 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1730 | 1468500037033 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c6c00 == 38 [pid = 1730] [id = 224] 05:40:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x90cbd000) [pid = 1730] [serial = 673] [outer = (nil)] 05:40:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x9a1d3c00) [pid = 1730] [serial = 674] [outer = 0x90cbd000] 05:40:37 INFO - PROCESS | 1730 | 1468500037157 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x9a673000) [pid = 1730] [serial = 675] [outer = 0x90cbd000] 05:40:38 INFO - PROCESS | 1730 | 1468500038070 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]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1631ms 05:40:38 INFO - PROCESS | 1730 | 1468500038128 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1730 | 1468500038131 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:40:38 INFO - PROCESS | 1730 | 1468500038138 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1730 | 1468500038141 Marionette TRACE conn3 <- [1,870,null,{}] 05:40:38 INFO - PROCESS | 1730 | 1468500038147 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}] 05:40:38 INFO - PROCESS | 1730 | 1468500038152 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:38 INFO - PROCESS | 1730 | 1468500038318 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:40:38 INFO - PROCESS | 1730 | 1468500038564 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 1730 | 1468500038572 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206000 == 39 [pid = 1730] [id = 225] 05:40:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x8e64e000) [pid = 1730] [serial = 676] [outer = (nil)] 05:40:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x9ae41800) [pid = 1730] [serial = 677] [outer = 0x8e64e000] 05:40:38 INFO - PROCESS | 1730 | 1468500038694 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x9afbac00) [pid = 1730] [serial = 678] [outer = 0x8e64e000] 05:40:39 INFO - PROCESS | 1730 | 1468500039612 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]]]}] 05:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1529ms 05:40:39 INFO - PROCESS | 1730 | 1468500039668 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 1730 | 1468500039678 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:40:39 INFO - PROCESS | 1730 | 1468500039685 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 1730 | 1468500039689 Marionette TRACE conn3 <- [1,874,null,{}] 05:40:39 INFO - PROCESS | 1730 | 1468500039695 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}] 05:40:39 INFO - PROCESS | 1730 | 1468500039700 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:39 INFO - PROCESS | 1730 | 1468500039961 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:40:40 INFO - PROCESS | 1730 | 1468500040143 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1730 | 1468500040152 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20b000 == 40 [pid = 1730] [id = 226] 05:40:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x8e745c00) [pid = 1730] [serial = 679] [outer = (nil)] 05:40:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x9afc6000) [pid = 1730] [serial = 680] [outer = 0x8e745c00] 05:40:40 INFO - PROCESS | 1730 | 1468500040269 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x9b45c800) [pid = 1730] [serial = 681] [outer = 0x8e745c00] 05:40:41 INFO - PROCESS | 1730 | 1468500041153 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]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1544ms 05:40:41 INFO - PROCESS | 1730 | 1468500041229 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1730 | 1468500041233 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:40:41 INFO - PROCESS | 1730 | 1468500041239 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1730 | 1468500041242 Marionette TRACE conn3 <- [1,878,null,{}] 05:40:41 INFO - PROCESS | 1730 | 1468500041248 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}] 05:40:41 INFO - PROCESS | 1730 | 1468500041253 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:41 INFO - PROCESS | 1730 | 1468500041421 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:40:41 INFO - PROCESS | 1730 | 1468500041658 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 1730 | 1468500041666 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d209400 == 41 [pid = 1730] [id = 227] 05:40:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8d7c5800) [pid = 1730] [serial = 682] [outer = (nil)] 05:40:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x95175800) [pid = 1730] [serial = 683] [outer = 0x8d7c5800] 05:40:41 INFO - PROCESS | 1730 | 1468500041793 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x9a784400) [pid = 1730] [serial = 684] [outer = 0x8d7c5800] 05:40:42 INFO - PROCESS | 1730 | 1468500042675 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]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1480ms 05:40:42 INFO - PROCESS | 1730 | 1468500042720 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:40:42 INFO - PROCESS | 1730 | 1468500042725 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:40:42 INFO - PROCESS | 1730 | 1468500042731 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1730 | 1468500042734 Marionette TRACE conn3 <- [1,882,null,{}] 05:40:42 INFO - PROCESS | 1730 | 1468500042740 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}] 05:40:42 INFO - PROCESS | 1730 | 1468500042745 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:42 INFO - PROCESS | 1730 | 1468500042913 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:40:43 INFO - PROCESS | 1730 | 1468500043113 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 1730 | 1468500043121 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201800 == 42 [pid = 1730] [id = 228] 05:40:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x8d7c4400) [pid = 1730] [serial = 685] [outer = (nil)] 05:40:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x9097cc00) [pid = 1730] [serial = 686] [outer = 0x8d7c4400] 05:40:43 INFO - PROCESS | 1730 | 1468500043204 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x90c85400) [pid = 1730] [serial = 687] [outer = 0x8d7c4400] 05:40:44 INFO - PROCESS | 1730 | 1468500044336 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]]]}] 05:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1639ms 05:40:44 INFO - PROCESS | 1730 | 1468500044370 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 1730 | 1468500044375 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:40:44 INFO - PROCESS | 1730 | 1468500044383 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 1730 | 1468500044390 Marionette TRACE conn3 <- [1,886,null,{}] 05:40:44 INFO - PROCESS | 1730 | 1468500044398 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}] 05:40:44 INFO - PROCESS | 1730 | 1468500044402 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:44 INFO - PROCESS | 1730 | 1468500044581 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:40:44 INFO - PROCESS | 1730 | 1468500044836 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 1730 | 1468500044844 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d745000 == 43 [pid = 1730] [id = 229] 05:40:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x8d7c8c00) [pid = 1730] [serial = 688] [outer = (nil)] 05:40:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x8e177c00) [pid = 1730] [serial = 689] [outer = 0x8d7c8c00] 05:40:45 INFO - PROCESS | 1730 | 1468500045019 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x8e650800) [pid = 1730] [serial = 690] [outer = 0x8d7c8c00] 05:40:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8d746800 == 42 [pid = 1730] [id = 217] 05:40:45 INFO - PROCESS | 1730 | --DOCSHELL 0x91b7a400 == 41 [pid = 1730] [id = 216] 05:40:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20b800 == 40 [pid = 1730] [id = 215] 05:40:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8e171000 == 39 [pid = 1730] [id = 214] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x8f387400) [pid = 1730] [serial = 536] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x92249000) [pid = 1730] [serial = 598] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x92fd7400) [pid = 1730] [serial = 599] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x91f77400) [pid = 1730] [serial = 601] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x91b6e000) [pid = 1730] [serial = 566] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x96e01400) [pid = 1730] [serial = 586] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x954a1c00) [pid = 1730] [serial = 587] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x9090e000) [pid = 1730] [serial = 571] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x9097fc00) [pid = 1730] [serial = 572] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x8e724400) [pid = 1730] [serial = 589] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x8e73f800) [pid = 1730] [serial = 590] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x95274800) [pid = 1730] [serial = 604] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x951dbc00) [pid = 1730] [serial = 583] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x96e04000) [pid = 1730] [serial = 605] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x9527cc00) [pid = 1730] [serial = 584] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x92fdbc00) [pid = 1730] [serial = 577] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x939f6400) [pid = 1730] [serial = 578] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x8d7cf400) [pid = 1730] [serial = 568] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x8d7d1c00) [pid = 1730] [serial = 569] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x8f238000) [pid = 1730] [serial = 592] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x939f5800) [pid = 1730] [serial = 602] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x9090a800) [pid = 1730] [serial = 593] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x91b77400) [pid = 1730] [serial = 595] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x93c0a800) [pid = 1730] [serial = 580] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x93c6b400) [pid = 1730] [serial = 581] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x92240800) [pid = 1730] [serial = 574] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x92c86c00) [pid = 1730] [serial = 575] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x91c6e800) [pid = 1730] [serial = 596] [outer = (nil)] [url = about:blank] 05:40:45 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8ea9fc00) [pid = 1730] [serial = 419] [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.] 05:40:46 INFO - PROCESS | 1730 | 1468500046025 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]]]}] 05:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1683ms 05:40:46 INFO - PROCESS | 1730 | 1468500046077 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 1730 | 1468500046084 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:40:46 INFO - PROCESS | 1730 | 1468500046097 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 1730 | 1468500046100 Marionette TRACE conn3 <- [1,890,null,{}] 05:40:46 INFO - PROCESS | 1730 | 1468500046106 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}] 05:40:46 INFO - PROCESS | 1730 | 1468500046111 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:46 INFO - PROCESS | 1730 | 1468500046313 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:40:46 INFO - PROCESS | 1730 | 1468500046480 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 1730 | 1468500046491 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e170000 == 40 [pid = 1730] [id = 230] 05:40:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x8e728000) [pid = 1730] [serial = 691] [outer = (nil)] 05:40:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x8ea9bc00) [pid = 1730] [serial = 692] [outer = 0x8e728000] 05:40:46 INFO - PROCESS | 1730 | 1468500046643 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x8f235c00) [pid = 1730] [serial = 693] [outer = 0x8e728000] 05:40:47 INFO - PROCESS | 1730 | 1468500047394 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]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1342ms 05:40:47 INFO - PROCESS | 1730 | 1468500047438 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 1730 | 1468500047442 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:40:47 INFO - PROCESS | 1730 | 1468500047448 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1730 | 1468500047453 Marionette TRACE conn3 <- [1,894,null,{}] 05:40:47 INFO - PROCESS | 1730 | 1468500047469 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}] 05:40:47 INFO - PROCESS | 1730 | 1468500047477 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:47 INFO - PROCESS | 1730 | 1468500047650 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:40:47 INFO - PROCESS | 1730 | 1468500047661 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 1730 | 1468500047671 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x9097bc00 == 41 [pid = 1730] [id = 231] 05:40:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x9097d400) [pid = 1730] [serial = 694] [outer = (nil)] 05:40:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x909cd400) [pid = 1730] [serial = 695] [outer = 0x9097d400] 05:40:47 INFO - PROCESS | 1730 | 1468500047901 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x90cb1400) [pid = 1730] [serial = 696] [outer = 0x9097d400] 05:40:48 INFO - PROCESS | 1730 | 1468500048789 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]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1381ms 05:40:48 INFO - PROCESS | 1730 | 1468500048830 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1730 | 1468500048834 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:40:48 INFO - PROCESS | 1730 | 1468500048848 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1730 | 1468500048851 Marionette TRACE conn3 <- [1,898,null,{}] 05:40:48 INFO - PROCESS | 1730 | 1468500048857 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}] 05:40:48 INFO - PROCESS | 1730 | 1468500048862 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:49 INFO - PROCESS | 1730 | 1468500049088 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:40:49 INFO - PROCESS | 1730 | 1468500049109 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1730 | 1468500049115 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e74d400 == 42 [pid = 1730] [id = 232] 05:40:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x90cb9400) [pid = 1730] [serial = 697] [outer = (nil)] 05:40:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x912e3000) [pid = 1730] [serial = 698] [outer = 0x90cb9400] 05:40:49 INFO - PROCESS | 1730 | 1468500049186 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x91b6fc00) [pid = 1730] [serial = 699] [outer = 0x90cb9400] 05:40:50 INFO - PROCESS | 1730 | 1468500050165 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]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1386ms 05:40:50 INFO - PROCESS | 1730 | 1468500050228 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 1730 | 1468500050230 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:40:50 INFO - PROCESS | 1730 | 1468500050237 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1730 | 1468500050240 Marionette TRACE conn3 <- [1,902,null,{}] 05:40:50 INFO - PROCESS | 1730 | 1468500050245 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}] 05:40:50 INFO - PROCESS | 1730 | 1468500050250 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:50 INFO - PROCESS | 1730 | 1468500050607 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x9090b800) [pid = 1730] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x8f23a400) [pid = 1730] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x8d20d000) [pid = 1730] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x8d20a400) [pid = 1730] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x9780e000) [pid = 1730] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x9a07a400) [pid = 1730] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x9a3af400) [pid = 1730] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x90974800) [pid = 1730] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8d74d000) [pid = 1730] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x8e727000) [pid = 1730] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x8e728400) [pid = 1730] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x91b7bc00) [pid = 1730] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8e171800) [pid = 1730] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x91b73000) [pid = 1730] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x951d5400) [pid = 1730] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:40:50 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x90977c00) [pid = 1730] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:40:50 INFO - PROCESS | 1730 | 1468500050802 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 1730 | 1468500050809 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20d000 == 43 [pid = 1730] [id = 233] 05:40:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8e171800) [pid = 1730] [serial = 700] [outer = (nil)] 05:40:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8f235400) [pid = 1730] [serial = 701] [outer = 0x8e171800] 05:40:50 INFO - PROCESS | 1730 | 1468500050888 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x912e7800) [pid = 1730] [serial = 702] [outer = 0x8e171800] 05:40:51 INFO - PROCESS | 1730 | 1468500051601 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]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1378ms 05:40:51 INFO - PROCESS | 1730 | 1468500051616 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 1730 | 1468500051619 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:40:51 INFO - PROCESS | 1730 | 1468500051625 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 1730 | 1468500051628 Marionette TRACE conn3 <- [1,906,null,{}] 05:40:51 INFO - PROCESS | 1730 | 1468500051634 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}] 05:40:51 INFO - PROCESS | 1730 | 1468500051643 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:51 INFO - PROCESS | 1730 | 1468500051871 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:40:51 INFO - PROCESS | 1730 | 1468500051891 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 1730 | 1468500051898 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f232c00 == 44 [pid = 1730] [id = 234] 05:40:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x90977c00) [pid = 1730] [serial = 703] [outer = (nil)] 05:40:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x92241c00) [pid = 1730] [serial = 704] [outer = 0x90977c00] 05:40:51 INFO - PROCESS | 1730 | 1468500051970 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x92c85c00) [pid = 1730] [serial = 705] [outer = 0x90977c00] 05:40:52 INFO - PROCESS | 1730 | 1468500052961 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]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1376ms 05:40:53 INFO - PROCESS | 1730 | 1468500053003 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 1730 | 1468500053010 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:40:53 INFO - PROCESS | 1730 | 1468500053019 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 1730 | 1468500053023 Marionette TRACE conn3 <- [1,910,null,{}] 05:40:53 INFO - PROCESS | 1730 | 1468500053035 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}] 05:40:53 INFO - PROCESS | 1730 | 1468500053040 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:53 INFO - PROCESS | 1730 | 1468500053234 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:40:53 INFO - PROCESS | 1730 | 1468500053499 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 1730 | 1468500053514 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74dc00 == 45 [pid = 1730] [id = 235] 05:40:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x8d7c3c00) [pid = 1730] [serial = 706] [outer = (nil)] 05:40:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x8e648400) [pid = 1730] [serial = 707] [outer = 0x8d7c3c00] 05:40:53 INFO - PROCESS | 1730 | 1468500053620 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x8e722c00) [pid = 1730] [serial = 708] [outer = 0x8d7c3c00] 05:40:54 INFO - PROCESS | 1730 | 1468500054505 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]]]}] 05:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1533ms 05:40:54 INFO - PROCESS | 1730 | 1468500054552 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 1730 | 1468500054560 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:40:54 INFO - PROCESS | 1730 | 1468500054570 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1730 | 1468500054574 Marionette TRACE conn3 <- [1,914,null,{}] 05:40:54 INFO - PROCESS | 1730 | 1468500054581 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}] 05:40:54 INFO - PROCESS | 1730 | 1468500054587 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:54 INFO - PROCESS | 1730 | 1468500054793 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:40:55 INFO - PROCESS | 1730 | 1468500055037 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1730 | 1468500055047 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f37a400 == 46 [pid = 1730] [id = 236] 05:40:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x8f387800) [pid = 1730] [serial = 709] [outer = (nil)] 05:40:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x90973000) [pid = 1730] [serial = 710] [outer = 0x8f387800] 05:40:55 INFO - PROCESS | 1730 | 1468500055188 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x90c85800) [pid = 1730] [serial = 711] [outer = 0x8f387800] 05:40:56 INFO - PROCESS | 1730 | 1468500056162 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]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1632ms 05:40:56 INFO - PROCESS | 1730 | 1468500056202 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1730 | 1468500056205 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:40:56 INFO - PROCESS | 1730 | 1468500056213 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1730 | 1468500056219 Marionette TRACE conn3 <- [1,918,null,{}] 05:40:56 INFO - PROCESS | 1730 | 1468500056236 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}] 05:40:56 INFO - PROCESS | 1730 | 1468500056244 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:56 INFO - PROCESS | 1730 | 1468500056442 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:40:56 INFO - PROCESS | 1730 | 1468500056691 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:56 INFO - PROCESS | 1730 | 1468500056703 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c61800 == 47 [pid = 1730] [id = 237] 05:40:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x92c85800) [pid = 1730] [serial = 712] [outer = (nil)] 05:40:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x92fd3000) [pid = 1730] [serial = 713] [outer = 0x92c85800] 05:40:56 INFO - PROCESS | 1730 | 1468500056801 Marionette DEBUG loaded listener.js 05:40:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x939c8000) [pid = 1730] [serial = 714] [outer = 0x92c85800] 05:40:57 INFO - PROCESS | 1730 | 1468500057671 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]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1494ms 05:40:57 INFO - PROCESS | 1730 | 1468500057707 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 1730 | 1468500057711 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:40:57 INFO - PROCESS | 1730 | 1468500057718 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1730 | 1468500057722 Marionette TRACE conn3 <- [1,922,null,{}] 05:40:57 INFO - PROCESS | 1730 | 1468500057727 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}] 05:40:57 INFO - PROCESS | 1730 | 1468500057733 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:57 INFO - PROCESS | 1730 | 1468500057917 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:40:58 INFO - PROCESS | 1730 | 1468500058113 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1730 | 1468500058122 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x939f2800 == 48 [pid = 1730] [id = 238] 05:40:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x939f5800) [pid = 1730] [serial = 715] [outer = (nil)] 05:40:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x93a50800) [pid = 1730] [serial = 716] [outer = 0x939f5800] 05:40:58 INFO - PROCESS | 1730 | 1468500058198 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x93c6a400) [pid = 1730] [serial = 717] [outer = 0x939f5800] 05:40:59 INFO - PROCESS | 1730 | 1468500059150 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]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1481ms 05:40:59 INFO - PROCESS | 1730 | 1468500059200 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1730 | 1468500059204 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:40:59 INFO - PROCESS | 1730 | 1468500059211 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1730 | 1468500059214 Marionette TRACE conn3 <- [1,926,null,{}] 05:40:59 INFO - PROCESS | 1730 | 1468500059220 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}] 05:40:59 INFO - PROCESS | 1730 | 1468500059226 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:59 INFO - PROCESS | 1730 | 1468500059404 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:40:59 INFO - PROCESS | 1730 | 1468500059601 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 1730 | 1468500059610 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:40:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d741c00 == 49 [pid = 1730] [id = 239] 05:40:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x912e8400) [pid = 1730] [serial = 718] [outer = (nil)] 05:40:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x93c78000) [pid = 1730] [serial = 719] [outer = 0x912e8400] 05:40:59 INFO - PROCESS | 1730 | 1468500059735 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x93c9c800) [pid = 1730] [serial = 720] [outer = 0x912e8400] 05:41:00 INFO - PROCESS | 1730 | 1468500060626 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]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1483ms 05:41:00 INFO - PROCESS | 1730 | 1468500060695 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 1730 | 1468500060699 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:41:00 INFO - PROCESS | 1730 | 1468500060705 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 1730 | 1468500060709 Marionette TRACE conn3 <- [1,930,null,{}] 05:41:00 INFO - PROCESS | 1730 | 1468500060714 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}] 05:41:00 INFO - PROCESS | 1730 | 1468500060725 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:00 INFO - PROCESS | 1730 | 1468500060988 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:41:01 INFO - PROCESS | 1730 | 1468500061241 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 1730 | 1468500061250 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e173c00 == 50 [pid = 1730] [id = 240] 05:41:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x93c93400) [pid = 1730] [serial = 721] [outer = (nil)] 05:41:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x95456000) [pid = 1730] [serial = 722] [outer = 0x93c93400] 05:41:01 INFO - PROCESS | 1730 | 1468500061373 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x96e03400) [pid = 1730] [serial = 723] [outer = 0x93c93400] 05:41:02 INFO - PROCESS | 1730 | 1468500062229 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]]]}] 05:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1581ms 05:41:02 INFO - PROCESS | 1730 | 1468500062288 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 1730 | 1468500062291 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:41:02 INFO - PROCESS | 1730 | 1468500062298 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 1730 | 1468500062302 Marionette TRACE conn3 <- [1,934,null,{}] 05:41:02 INFO - PROCESS | 1730 | 1468500062308 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}] 05:41:02 INFO - PROCESS | 1730 | 1468500062313 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:02 INFO - PROCESS | 1730 | 1468500062497 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:41:02 INFO - PROCESS | 1730 | 1468500062698 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 1730 | 1468500062707 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c8400 == 51 [pid = 1730] [id = 241] 05:41:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x939f6000) [pid = 1730] [serial = 724] [outer = (nil)] 05:41:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x97808c00) [pid = 1730] [serial = 725] [outer = 0x939f6000] 05:41:02 INFO - PROCESS | 1730 | 1468500062818 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x9835b000) [pid = 1730] [serial = 726] [outer = 0x939f6000] 05:41:03 INFO - PROCESS | 1730 | 1468500063718 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]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1493ms 05:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:41:03 INFO - PROCESS | 1730 | 1468500063792 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 1730 | 1468500063795 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:41:03 INFO - PROCESS | 1730 | 1468500063802 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1730 | 1468500063804 Marionette TRACE conn3 <- [1,938,null,{}] 05:41:03 INFO - PROCESS | 1730 | 1468500063810 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}] 05:41:03 INFO - PROCESS | 1730 | 1468500063815 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:04 INFO - PROCESS | 1730 | 1468500063997 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:41:04 INFO - PROCESS | 1730 | 1468500064292 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 1730 | 1468500064299 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x95278400 == 52 [pid = 1730] [id = 242] 05:41:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x9527d400) [pid = 1730] [serial = 727] [outer = (nil)] 05:41:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 123 (0x99e09000) [pid = 1730] [serial = 728] [outer = 0x9527d400] 05:41:04 INFO - PROCESS | 1730 | 1468500064385 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 124 (0x99e10800) [pid = 1730] [serial = 729] [outer = 0x9527d400] 05:41:05 INFO - PROCESS | 1730 | 1468500065276 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]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1532ms 05:41:05 INFO - PROCESS | 1730 | 1468500065334 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 1730 | 1468500065338 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:41:05 INFO - PROCESS | 1730 | 1468500065344 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 1730 | 1468500065348 Marionette TRACE conn3 <- [1,942,null,{}] 05:41:05 INFO - PROCESS | 1730 | 1468500065353 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}] 05:41:05 INFO - PROCESS | 1730 | 1468500065358 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:05 INFO - PROCESS | 1730 | 1468500065540 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:41:05 INFO - PROCESS | 1730 | 1468500065781 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 1730 | 1468500065789 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201400 == 53 [pid = 1730] [id = 243] 05:41:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 125 (0x954a1c00) [pid = 1730] [serial = 730] [outer = (nil)] 05:41:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 126 (0x9a677000) [pid = 1730] [serial = 731] [outer = 0x954a1c00] 05:41:05 INFO - PROCESS | 1730 | 1468500065916 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 127 (0x9ae40000) [pid = 1730] [serial = 732] [outer = 0x954a1c00] 05:41:06 INFO - PROCESS | 1730 | 1468500066810 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]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1528ms 05:41:06 INFO - PROCESS | 1730 | 1468500066873 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:41:06 INFO - PROCESS | 1730 | 1468500066877 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:41:06 INFO - PROCESS | 1730 | 1468500066884 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1730 | 1468500066888 Marionette TRACE conn3 <- [1,946,null,{}] 05:41:06 INFO - PROCESS | 1730 | 1468500066894 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}] 05:41:06 INFO - PROCESS | 1730 | 1468500066898 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:07 INFO - PROCESS | 1730 | 1468500067073 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:41:07 INFO - PROCESS | 1730 | 1468500067316 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 1730 | 1468500067327 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x939f1000 == 54 [pid = 1730] [id = 244] 05:41:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 128 (0x978e6400) [pid = 1730] [serial = 733] [outer = (nil)] 05:41:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 129 (0x9b462400) [pid = 1730] [serial = 734] [outer = 0x978e6400] 05:41:07 INFO - PROCESS | 1730 | 1468500067446 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 130 (0x9b7c2c00) [pid = 1730] [serial = 735] [outer = 0x978e6400] 05:41:08 INFO - PROCESS | 1730 | 1468500068364 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]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1552ms 05:41:08 INFO - PROCESS | 1730 | 1468500068436 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 1730 | 1468500068440 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:41:08 INFO - PROCESS | 1730 | 1468500068446 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1730 | 1468500068451 Marionette TRACE conn3 <- [1,950,null,{}] 05:41:08 INFO - PROCESS | 1730 | 1468500068457 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}] 05:41:08 INFO - PROCESS | 1730 | 1468500068463 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:08 INFO - PROCESS | 1730 | 1468500068719 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:41:09 INFO - PROCESS | 1730 | 1468500069001 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 1730 | 1468500069010 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206c00 == 55 [pid = 1730] [id = 245] 05:41:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 131 (0x8d7c4c00) [pid = 1730] [serial = 736] [outer = (nil)] 05:41:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 132 (0x8d7ce800) [pid = 1730] [serial = 737] [outer = 0x8d7c4c00] 05:41:09 INFO - PROCESS | 1730 | 1468500069436 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 133 (0x8e176800) [pid = 1730] [serial = 738] [outer = 0x8d7c4c00] 05:41:10 INFO - PROCESS | 1730 | 1468500070466 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]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 2088ms 05:41:10 INFO - PROCESS | 1730 | 1468500070536 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 1730 | 1468500070542 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:41:10 INFO - PROCESS | 1730 | 1468500070551 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 1730 | 1468500070555 Marionette TRACE conn3 <- [1,954,null,{}] 05:41:10 INFO - PROCESS | 1730 | 1468500070562 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}] 05:41:10 INFO - PROCESS | 1730 | 1468500070567 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:10 INFO - PROCESS | 1730 | 1468500070779 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:41:11 INFO - PROCESS | 1730 | 1468500071031 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 1730 | 1468500071042 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20f800 == 56 [pid = 1730] [id = 246] 05:41:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 134 (0x912e0000) [pid = 1730] [serial = 739] [outer = (nil)] 05:41:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 135 (0x91c64800) [pid = 1730] [serial = 740] [outer = 0x912e0000] 05:41:11 INFO - PROCESS | 1730 | 1468500071218 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 136 (0x91f2bc00) [pid = 1730] [serial = 741] [outer = 0x912e0000] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8f234000 == 55 [pid = 1730] [id = 213] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x9097bc00 == 54 [pid = 1730] [id = 231] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8e170000 == 53 [pid = 1730] [id = 230] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d745000 == 52 [pid = 1730] [id = 229] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8f233400 == 51 [pid = 1730] [id = 218] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201800 == 50 [pid = 1730] [id = 228] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c6c00 == 49 [pid = 1730] [id = 224] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72e000 == 48 [pid = 1730] [id = 219] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20b000 == 47 [pid = 1730] [id = 226] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x9517a000 == 46 [pid = 1730] [id = 221] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x91b79400 == 45 [pid = 1730] [id = 222] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206000 == 44 [pid = 1730] [id = 225] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d209400 == 43 [pid = 1730] [id = 227] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x98311000 == 42 [pid = 1730] [id = 223] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x91b72400 == 41 [pid = 1730] [id = 220] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20d000 == 40 [pid = 1730] [id = 233] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8e74d400 == 39 [pid = 1730] [id = 232] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206c00 == 38 [pid = 1730] [id = 245] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x939f1000 == 37 [pid = 1730] [id = 244] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x95278400 == 36 [pid = 1730] [id = 242] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201400 == 35 [pid = 1730] [id = 243] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c8400 == 34 [pid = 1730] [id = 241] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8e173c00 == 33 [pid = 1730] [id = 240] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d741c00 == 32 [pid = 1730] [id = 239] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x91c61800 == 31 [pid = 1730] [id = 237] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x939f2800 == 30 [pid = 1730] [id = 238] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8f37a400 == 29 [pid = 1730] [id = 236] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8f232c00 == 28 [pid = 1730] [id = 234] 05:41:13 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74dc00 == 27 [pid = 1730] [id = 235] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 135 (0x8f37cc00) [pid = 1730] [serial = 608] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 134 (0x91c66c00) [pid = 1730] [serial = 650] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 133 (0x8f233000) [pid = 1730] [serial = 607] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 132 (0x912e7400) [pid = 1730] [serial = 651] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 131 (0x8e74c400) [pid = 1730] [serial = 644] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 130 (0x91f2d400) [pid = 1730] [serial = 611] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 129 (0x91c6b400) [pid = 1730] [serial = 610] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 128 (0x8e740400) [pid = 1730] [serial = 645] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 127 (0x96e0d400) [pid = 1730] [serial = 614] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 126 (0x909ca800) [pid = 1730] [serial = 647] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 125 (0x954ad800) [pid = 1730] [serial = 613] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 124 (0x91b7ac00) [pid = 1730] [serial = 641] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 123 (0x98358400) [pid = 1730] [serial = 617] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 122 (0x978ea000) [pid = 1730] [serial = 616] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x90c91c00) [pid = 1730] [serial = 640] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x996e9c00) [pid = 1730] [serial = 620] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x992b6c00) [pid = 1730] [serial = 619] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x99ec4400) [pid = 1730] [serial = 623] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x99e0fc00) [pid = 1730] [serial = 622] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x9a3de400) [pid = 1730] [serial = 626] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x9a3ad000) [pid = 1730] [serial = 625] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x9ae34c00) [pid = 1730] [serial = 629] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x9a788c00) [pid = 1730] [serial = 628] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x9ae43000) [pid = 1730] [serial = 632] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x9ae3bc00) [pid = 1730] [serial = 631] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x90cbe400) [pid = 1730] [serial = 653] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x92c90000) [pid = 1730] [serial = 656] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x912e2800) [pid = 1730] [serial = 635] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x8e74b000) [pid = 1730] [serial = 634] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x90c8c400) [pid = 1730] [serial = 648] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x90c8d800) [pid = 1730] [serial = 638] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x91c70000) [pid = 1730] [serial = 654] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x909cb400) [pid = 1730] [serial = 637] [outer = (nil)] [url = about:blank] 05:41:13 INFO - PROCESS | 1730 | 1468500073670 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]]]}] 05:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 3235ms 05:41:13 INFO - PROCESS | 1730 | 1468500073785 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 1730 | 1468500073790 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:41:13 INFO - PROCESS | 1730 | 1468500073798 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 1730 | 1468500073804 Marionette TRACE conn3 <- [1,958,null,{}] 05:41:13 INFO - PROCESS | 1730 | 1468500073813 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}] 05:41:13 INFO - PROCESS | 1730 | 1468500073817 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:13 INFO - PROCESS | 1730 | 1468500073967 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:41:14 INFO - PROCESS | 1730 | 1468500073979 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1730 | 1468500073987 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74dc00 == 28 [pid = 1730] [id = 247] 05:41:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x8d74ec00) [pid = 1730] [serial = 742] [outer = (nil)] 05:41:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x8d7c8400) [pid = 1730] [serial = 743] [outer = 0x8d74ec00] 05:41:14 INFO - PROCESS | 1730 | 1468500074058 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x8d7cb800) [pid = 1730] [serial = 744] [outer = 0x8d74ec00] 05:41:14 INFO - PROCESS | 1730 | 1468500074929 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]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1191ms 05:41:14 INFO - PROCESS | 1730 | 1468500074988 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 1730 | 1468500074997 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:41:15 INFO - PROCESS | 1730 | 1468500075012 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1730 | 1468500075020 Marionette TRACE conn3 <- [1,962,null,{}] 05:41:15 INFO - PROCESS | 1730 | 1468500075030 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}] 05:41:15 INFO - PROCESS | 1730 | 1468500075035 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:15 INFO - PROCESS | 1730 | 1468500075198 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:41:15 INFO - PROCESS | 1730 | 1468500075322 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 1730 | 1468500075332 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e647800 == 29 [pid = 1730] [id = 248] 05:41:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x8e64b400) [pid = 1730] [serial = 745] [outer = (nil)] 05:41:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x8e72b000) [pid = 1730] [serial = 746] [outer = 0x8e64b400] 05:41:15 INFO - PROCESS | 1730 | 1468500075404 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x8e740800) [pid = 1730] [serial = 747] [outer = 0x8e64b400] 05:41:16 INFO - PROCESS | 1730 | 1468500076225 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]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1293ms 05:41:16 INFO - PROCESS | 1730 | 1468500076301 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 1730 | 1468500076305 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:41:16 INFO - PROCESS | 1730 | 1468500076311 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 1730 | 1468500076317 Marionette TRACE conn3 <- [1,966,null,{}] 05:41:16 INFO - PROCESS | 1730 | 1468500076346 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}] 05:41:16 INFO - PROCESS | 1730 | 1468500076355 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:16 INFO - PROCESS | 1730 | 1468500076562 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:41:16 INFO - PROCESS | 1730 | 1468500076588 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 1730 | 1468500076601 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f383000 == 30 [pid = 1730] [id = 249] 05:41:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x8f383c00) [pid = 1730] [serial = 748] [outer = (nil)] 05:41:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x90904000) [pid = 1730] [serial = 749] [outer = 0x8f383c00] 05:41:16 INFO - PROCESS | 1730 | 1468500076673 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x90910800) [pid = 1730] [serial = 750] [outer = 0x8f383c00] 05:41:17 INFO - PROCESS | 1730 | 1468500077611 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]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1337ms 05:41:17 INFO - PROCESS | 1730 | 1468500077663 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 1730 | 1468500077667 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:41:17 INFO - PROCESS | 1730 | 1468500077679 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1730 | 1468500077682 Marionette TRACE conn3 <- [1,970,null,{}] 05:41:17 INFO - PROCESS | 1730 | 1468500077686 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}] 05:41:17 INFO - PROCESS | 1730 | 1468500077692 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:17 INFO - PROCESS | 1730 | 1468500077886 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:41:17 INFO - PROCESS | 1730 | 1468500077911 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1730 | 1468500077919 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea9cc00 == 31 [pid = 1730] [id = 250] 05:41:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x90980c00) [pid = 1730] [serial = 751] [outer = (nil)] 05:41:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x909cec00) [pid = 1730] [serial = 752] [outer = 0x90980c00] 05:41:17 INFO - PROCESS | 1730 | 1468500077986 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x90c89800) [pid = 1730] [serial = 753] [outer = 0x90980c00] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x90977c00) [pid = 1730] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x95176c00) [pid = 1730] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x8d7c8c00) [pid = 1730] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x8e745c00) [pid = 1730] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x8e728000) [pid = 1730] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x8e64e000) [pid = 1730] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x8d7c5800) [pid = 1730] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x99221800) [pid = 1730] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x9097d400) [pid = 1730] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x9517cc00) [pid = 1730] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x8d7c4400) [pid = 1730] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x90cb9400) [pid = 1730] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x90cbd000) [pid = 1730] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8e171800) [pid = 1730] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x91f27400) [pid = 1730] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x8e73f000) [pid = 1730] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:41:19 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x91b77000) [pid = 1730] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:41:19 INFO - PROCESS | 1730 | 1468500079806 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]]]}] 05:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2184ms 05:41:19 INFO - PROCESS | 1730 | 1468500079865 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 1730 | 1468500079871 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:41:19 INFO - PROCESS | 1730 | 1468500079879 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 1730 | 1468500079884 Marionette TRACE conn3 <- [1,974,null,{}] 05:41:19 INFO - PROCESS | 1730 | 1468500079894 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}] 05:41:19 INFO - PROCESS | 1730 | 1468500079899 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:20 INFO - PROCESS | 1730 | 1468500080122 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:41:20 INFO - PROCESS | 1730 | 1468500080432 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1730 | 1468500080438 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74d400 == 32 [pid = 1730] [id = 251] 05:41:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x8d7c5800) [pid = 1730] [serial = 754] [outer = (nil)] 05:41:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x8e646800) [pid = 1730] [serial = 755] [outer = 0x8d7c5800] 05:41:20 INFO - PROCESS | 1730 | 1468500080526 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x8e727000) [pid = 1730] [serial = 756] [outer = 0x8d7c5800] 05:41:21 INFO - PROCESS | 1730 | 1468500081410 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]]]}] 05:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1587ms 05:41:21 INFO - PROCESS | 1730 | 1468500081466 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 1730 | 1468500081474 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:41:21 INFO - PROCESS | 1730 | 1468500081485 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 1730 | 1468500081490 Marionette TRACE conn3 <- [1,978,null,{}] 05:41:21 INFO - PROCESS | 1730 | 1468500081496 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}] 05:41:21 INFO - PROCESS | 1730 | 1468500081501 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:21 INFO - PROCESS | 1730 | 1468500081721 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:41:21 INFO - PROCESS | 1730 | 1468500081939 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 1730 | 1468500081951 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa3000 == 33 [pid = 1730] [id = 252] 05:41:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x8f230c00) [pid = 1730] [serial = 757] [outer = (nil)] 05:41:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x8f239800) [pid = 1730] [serial = 758] [outer = 0x8f230c00] 05:41:22 INFO - PROCESS | 1730 | 1468500082074 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x8f384000) [pid = 1730] [serial = 759] [outer = 0x8f230c00] 05:41:23 INFO - PROCESS | 1730 | 1468500083034 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]]]}] 05:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1588ms 05:41:23 INFO - PROCESS | 1730 | 1468500083073 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 1730 | 1468500083076 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:41:23 INFO - PROCESS | 1730 | 1468500083083 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1730 | 1468500083089 Marionette TRACE conn3 <- [1,982,null,{}] 05:41:23 INFO - PROCESS | 1730 | 1468500083106 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}] 05:41:23 INFO - PROCESS | 1730 | 1468500083114 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:23 INFO - PROCESS | 1730 | 1468500083291 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:41:23 INFO - PROCESS | 1730 | 1468500083501 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1730 | 1468500083509 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8ac00 == 34 [pid = 1730] [id = 253] 05:41:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x90c8c400) [pid = 1730] [serial = 760] [outer = (nil)] 05:41:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x90c90c00) [pid = 1730] [serial = 761] [outer = 0x90c8c400] 05:41:23 INFO - PROCESS | 1730 | 1468500083599 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x90cb5400) [pid = 1730] [serial = 762] [outer = 0x90c8c400] 05:41:24 INFO - PROCESS | 1730 | 1468500084515 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]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1485ms 05:41:24 INFO - PROCESS | 1730 | 1468500084569 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 1730 | 1468500084574 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:41:24 INFO - PROCESS | 1730 | 1468500084581 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 1730 | 1468500084584 Marionette TRACE conn3 <- [1,986,null,{}] 05:41:24 INFO - PROCESS | 1730 | 1468500084590 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}] 05:41:24 INFO - PROCESS | 1730 | 1468500084595 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:24 INFO - PROCESS | 1730 | 1468500084777 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:41:24 INFO - PROCESS | 1730 | 1468500084963 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:24 INFO - PROCESS | 1730 | 1468500084972 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d207000 == 35 [pid = 1730] [id = 254] 05:41:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x909d1800) [pid = 1730] [serial = 763] [outer = (nil)] 05:41:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x912e1000) [pid = 1730] [serial = 764] [outer = 0x909d1800] 05:41:25 INFO - PROCESS | 1730 | 1468500085142 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x912ea400) [pid = 1730] [serial = 765] [outer = 0x909d1800] 05:41:26 INFO - PROCESS | 1730 | 1468500086034 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]]]}] 05:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1530ms 05:41:26 INFO - PROCESS | 1730 | 1468500086112 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 1730 | 1468500086116 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:41:26 INFO - PROCESS | 1730 | 1468500086122 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 1730 | 1468500086127 Marionette TRACE conn3 <- [1,990,null,{}] 05:41:26 INFO - PROCESS | 1730 | 1468500086133 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}] 05:41:26 INFO - PROCESS | 1730 | 1468500086139 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:26 INFO - PROCESS | 1730 | 1468500086346 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:41:26 INFO - PROCESS | 1730 | 1468500086561 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1730 | 1468500086568 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b6e000 == 36 [pid = 1730] [id = 255] 05:41:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x91b74800) [pid = 1730] [serial = 766] [outer = (nil)] 05:41:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x91b7b000) [pid = 1730] [serial = 767] [outer = 0x91b74800] 05:41:26 INFO - PROCESS | 1730 | 1468500086694 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x91b77000) [pid = 1730] [serial = 768] [outer = 0x91b74800] 05:41:27 INFO - PROCESS | 1730 | 1468500087593 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]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1531ms 05:41:27 INFO - PROCESS | 1730 | 1468500087655 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 1730 | 1468500087659 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:41:27 INFO - PROCESS | 1730 | 1468500087665 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1730 | 1468500087669 Marionette TRACE conn3 <- [1,994,null,{}] 05:41:27 INFO - PROCESS | 1730 | 1468500087674 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}] 05:41:27 INFO - PROCESS | 1730 | 1468500087685 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:27 INFO - PROCESS | 1730 | 1468500087951 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:41:28 INFO - PROCESS | 1730 | 1468500088172 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 1730 | 1468500088179 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d745800 == 37 [pid = 1730] [id = 256] 05:41:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x8e171400) [pid = 1730] [serial = 769] [outer = (nil)] 05:41:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x91f72000) [pid = 1730] [serial = 770] [outer = 0x8e171400] 05:41:28 INFO - PROCESS | 1730 | 1468500088273 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x92c82c00) [pid = 1730] [serial = 771] [outer = 0x8e171400] 05:41:29 INFO - PROCESS | 1730 | 1468500089181 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]]]}] 05:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1581ms 05:41:29 INFO - PROCESS | 1730 | 1468500089247 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 1730 | 1468500089251 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:41:29 INFO - PROCESS | 1730 | 1468500089257 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 1730 | 1468500089261 Marionette TRACE conn3 <- [1,998,null,{}] 05:41:29 INFO - PROCESS | 1730 | 1468500089267 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}] 05:41:29 INFO - PROCESS | 1730 | 1468500089272 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:29 INFO - PROCESS | 1730 | 1468500089442 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:41:29 INFO - PROCESS | 1730 | 1468500089612 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 1730 | 1468500089621 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea98c00 == 38 [pid = 1730] [id = 257] 05:41:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x91b71c00) [pid = 1730] [serial = 772] [outer = (nil)] 05:41:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x92fd2800) [pid = 1730] [serial = 773] [outer = 0x91b71c00] 05:41:29 INFO - PROCESS | 1730 | 1468500089741 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x8e654400) [pid = 1730] [serial = 774] [outer = 0x91b71c00] 05:41:30 INFO - PROCESS | 1730 | 1468500090658 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]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1435ms 05:41:30 INFO - PROCESS | 1730 | 1468500090694 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:41:30 INFO - PROCESS | 1730 | 1468500090705 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:41:30 INFO - PROCESS | 1730 | 1468500090710 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 1730 | 1468500090714 Marionette TRACE conn3 <- [1,1002,null,{}] 05:41:30 INFO - PROCESS | 1730 | 1468500090720 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}] 05:41:30 INFO - PROCESS | 1730 | 1468500090725 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:30 INFO - PROCESS | 1730 | 1468500090884 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:41:31 INFO - PROCESS | 1730 | 1468500091218 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 1730 | 1468500091230 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206c00 == 39 [pid = 1730] [id = 258] 05:41:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 120 (0x8d207400) [pid = 1730] [serial = 775] [outer = (nil)] 05:41:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 121 (0x8d743c00) [pid = 1730] [serial = 776] [outer = 0x8d207400] 05:41:31 INFO - PROCESS | 1730 | 1468500091345 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 122 (0x8d7c8c00) [pid = 1730] [serial = 777] [outer = 0x8d207400] 05:41:32 INFO - PROCESS | 1730 | 1468500092281 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]]]}] 05:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1634ms 05:41:32 INFO - PROCESS | 1730 | 1468500092347 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:41:32 INFO - PROCESS | 1730 | 1468500092353 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:41:32 INFO - PROCESS | 1730 | 1468500092361 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 1730 | 1468500092364 Marionette TRACE conn3 <- [1,1006,null,{}] 05:41:32 INFO - PROCESS | 1730 | 1468500092372 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}] 05:41:32 INFO - PROCESS | 1730 | 1468500092379 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:32 INFO - PROCESS | 1730 | 1468500092568 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:41:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8f383000 == 38 [pid = 1730] [id = 249] 05:41:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8e647800 == 37 [pid = 1730] [id = 248] 05:41:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74dc00 == 36 [pid = 1730] [id = 247] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 121 (0x92241c00) [pid = 1730] [serial = 704] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 120 (0x97803800) [pid = 1730] [serial = 669] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 119 (0x8e177c00) [pid = 1730] [serial = 689] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x9b45c800) [pid = 1730] [serial = 681] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x8f235c00) [pid = 1730] [serial = 693] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x9afbac00) [pid = 1730] [serial = 678] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x8ea9bc00) [pid = 1730] [serial = 692] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x95175800) [pid = 1730] [serial = 683] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x996f0800) [pid = 1730] [serial = 672] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x90cb1400) [pid = 1730] [serial = 696] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x951d7400) [pid = 1730] [serial = 665] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x9097cc00) [pid = 1730] [serial = 686] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x91b6fc00) [pid = 1730] [serial = 699] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x9a673000) [pid = 1730] [serial = 675] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x912e7800) [pid = 1730] [serial = 702] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x8e650800) [pid = 1730] [serial = 690] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x939f5400) [pid = 1730] [serial = 657] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x90c85400) [pid = 1730] [serial = 687] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x9a784400) [pid = 1730] [serial = 684] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x996e9800) [pid = 1730] [serial = 671] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x90979400) [pid = 1730] [serial = 660] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x8f235400) [pid = 1730] [serial = 701] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x91f28400) [pid = 1730] [serial = 662] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x909cd400) [pid = 1730] [serial = 695] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8f22f800) [pid = 1730] [serial = 659] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x91b70800) [pid = 1730] [serial = 663] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x9afc6000) [pid = 1730] [serial = 680] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x9ae41800) [pid = 1730] [serial = 677] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x912e3000) [pid = 1730] [serial = 698] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x9a1d3c00) [pid = 1730] [serial = 674] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x96e0cc00) [pid = 1730] [serial = 668] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x95278800) [pid = 1730] [serial = 666] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x92c85c00) [pid = 1730] [serial = 705] [outer = (nil)] [url = about:blank] 05:41:32 INFO - PROCESS | 1730 | 1468500092827 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 1730 | 1468500092834 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cc000 == 37 [pid = 1730] [id = 259] 05:41:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8e171000) [pid = 1730] [serial = 778] [outer = (nil)] 05:41:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8e651c00) [pid = 1730] [serial = 779] [outer = 0x8e171000] 05:41:32 INFO - PROCESS | 1730 | 1468500092914 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8ea9d000) [pid = 1730] [serial = 780] [outer = 0x8e171000] 05:41:33 INFO - PROCESS | 1730 | 1468500093661 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]]]}] 05:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1346ms 05:41:33 INFO - PROCESS | 1730 | 1468500093708 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 1730 | 1468500093714 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:41:33 INFO - PROCESS | 1730 | 1468500093721 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 1730 | 1468500093724 Marionette TRACE conn3 <- [1,1010,null,{}] 05:41:33 INFO - PROCESS | 1730 | 1468500093730 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}] 05:41:33 INFO - PROCESS | 1730 | 1468500093735 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:33 INFO - PROCESS | 1730 | 1468500093921 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:41:34 INFO - PROCESS | 1730 | 1468500094051 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 1730 | 1468500094061 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e745800 == 38 [pid = 1730] [id = 260] 05:41:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8f37b800) [pid = 1730] [serial = 781] [outer = (nil)] 05:41:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x9090b800) [pid = 1730] [serial = 782] [outer = 0x8f37b800] 05:41:34 INFO - PROCESS | 1730 | 1468500094128 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x909c3800) [pid = 1730] [serial = 783] [outer = 0x8f37b800] 05:41:34 INFO - PROCESS | 1730 | 1468500094965 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]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1280ms 05:41:35 INFO - PROCESS | 1730 | 1468500095002 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 1730 | 1468500095006 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:41:35 INFO - PROCESS | 1730 | 1468500095025 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 1730 | 1468500095034 Marionette TRACE conn3 <- [1,1014,null,{}] 05:41:35 INFO - PROCESS | 1730 | 1468500095042 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}] 05:41:35 INFO - PROCESS | 1730 | 1468500095048 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:35 INFO - PROCESS | 1730 | 1468500095279 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:41:35 INFO - PROCESS | 1730 | 1468500095298 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1730 | 1468500095306 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d205000 == 39 [pid = 1730] [id = 261] 05:41:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x90cbd000) [pid = 1730] [serial = 784] [outer = (nil)] 05:41:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x912e1400) [pid = 1730] [serial = 785] [outer = 0x90cbd000] 05:41:35 INFO - PROCESS | 1730 | 1468500095375 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x912ea000) [pid = 1730] [serial = 786] [outer = 0x90cbd000] 05:41:36 INFO - PROCESS | 1730 | 1468500096309 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]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1345ms 05:41:36 INFO - PROCESS | 1730 | 1468500096365 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 1730 | 1468500096369 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:41:36 INFO - PROCESS | 1730 | 1468500096376 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 1730 | 1468500096379 Marionette TRACE conn3 <- [1,1018,null,{}] 05:41:36 INFO - PROCESS | 1730 | 1468500096391 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}] 05:41:36 INFO - PROCESS | 1730 | 1468500096395 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:36 INFO - PROCESS | 1730 | 1468500096607 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:41:36 INFO - PROCESS | 1730 | 1468500096636 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 1730 | 1468500096643 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206800 == 40 [pid = 1730] [id = 262] 05:41:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x8f232000) [pid = 1730] [serial = 787] [outer = (nil)] 05:41:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x91f1ec00) [pid = 1730] [serial = 788] [outer = 0x8f232000] 05:41:36 INFO - PROCESS | 1730 | 1468500096712 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x91f2ac00) [pid = 1730] [serial = 789] [outer = 0x8f232000] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x8f383c00) [pid = 1730] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x939f5800) [pid = 1730] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x954a1c00) [pid = 1730] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8d7c4c00) [pid = 1730] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x978e6400) [pid = 1730] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x93c93400) [pid = 1730] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x939f6000) [pid = 1730] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x9527d400) [pid = 1730] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8d7c3c00) [pid = 1730] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x92c85800) [pid = 1730] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x912e8400) [pid = 1730] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x912e0000) [pid = 1730] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8f387800) [pid = 1730] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8d74ec00) [pid = 1730] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:41:37 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8e64b400) [pid = 1730] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:41:37 INFO - PROCESS | 1730 | 1468500097730 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]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1395ms 05:41:37 INFO - PROCESS | 1730 | 1468500097772 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 1730 | 1468500097774 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:41:37 INFO - PROCESS | 1730 | 1468500097781 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 1730 | 1468500097784 Marionette TRACE conn3 <- [1,1022,null,{}] 05:41:37 INFO - PROCESS | 1730 | 1468500097793 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}] 05:41:37 INFO - PROCESS | 1730 | 1468500097798 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:38 INFO - PROCESS | 1730 | 1468500098000 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:41:38 INFO - PROCESS | 1730 | 1468500098018 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1730 | 1468500098035 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e0000 == 41 [pid = 1730] [id = 263] 05:41:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x91b7a000) [pid = 1730] [serial = 790] [outer = (nil)] 05:41:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x91f22c00) [pid = 1730] [serial = 791] [outer = 0x91b7a000] 05:41:38 INFO - PROCESS | 1730 | 1468500098110 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x92c87800) [pid = 1730] [serial = 792] [outer = 0x91b7a000] 05:41:39 INFO - PROCESS | 1730 | 1468500098998 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]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1288ms 05:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:41:39 INFO - PROCESS | 1730 | 1468500099069 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 1730 | 1468500099072 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:41:39 INFO - PROCESS | 1730 | 1468500099079 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 1730 | 1468500099082 Marionette TRACE conn3 <- [1,1026,null,{}] 05:41:39 INFO - PROCESS | 1730 | 1468500099087 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}] 05:41:39 INFO - PROCESS | 1730 | 1468500099093 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:39 INFO - PROCESS | 1730 | 1468500099248 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:41:39 INFO - PROCESS | 1730 | 1468500099257 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 1730 | 1468500099265 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201400 == 42 [pid = 1730] [id = 264] 05:41:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8d201800) [pid = 1730] [serial = 793] [outer = (nil)] 05:41:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8d20e800) [pid = 1730] [serial = 794] [outer = 0x8d201800] 05:41:39 INFO - PROCESS | 1730 | 1468500099524 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8d7c4400) [pid = 1730] [serial = 795] [outer = 0x8d201800] 05:41:40 INFO - PROCESS | 1730 | 1468500100536 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]]]}] 05:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1535ms 05:41:40 INFO - PROCESS | 1730 | 1468500100615 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 1730 | 1468500100621 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:41:40 INFO - PROCESS | 1730 | 1468500100630 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1730 | 1468500100633 Marionette TRACE conn3 <- [1,1030,null,{}] 05:41:40 INFO - PROCESS | 1730 | 1468500100641 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}] 05:41:40 INFO - PROCESS | 1730 | 1468500100647 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:40 INFO - PROCESS | 1730 | 1468500100884 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:41:41 INFO - PROCESS | 1730 | 1468500101104 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 1730 | 1468500101114 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa1400 == 43 [pid = 1730] [id = 265] 05:41:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8f235000) [pid = 1730] [serial = 796] [outer = (nil)] 05:41:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8f23b000) [pid = 1730] [serial = 797] [outer = 0x8f235000] 05:41:41 INFO - PROCESS | 1730 | 1468500101213 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8f389c00) [pid = 1730] [serial = 798] [outer = 0x8f235000] 05:41:42 INFO - PROCESS | 1730 | 1468500102115 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]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1536ms 05:41:42 INFO - PROCESS | 1730 | 1468500102166 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 1730 | 1468500102172 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:41:42 INFO - PROCESS | 1730 | 1468500102183 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1730 | 1468500102187 Marionette TRACE conn3 <- [1,1034,null,{}] 05:41:42 INFO - PROCESS | 1730 | 1468500102193 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}] 05:41:42 INFO - PROCESS | 1730 | 1468500102199 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:42 INFO - PROCESS | 1730 | 1468500102385 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:41:42 INFO - PROCESS | 1730 | 1468500102556 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1730 | 1468500102566 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x90978800 == 44 [pid = 1730] [id = 266] 05:41:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x909ce400) [pid = 1730] [serial = 799] [outer = (nil)] 05:41:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x90cb9400) [pid = 1730] [serial = 800] [outer = 0x909ce400] 05:41:42 INFO - PROCESS | 1730 | 1468500102646 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x91b76400) [pid = 1730] [serial = 801] [outer = 0x909ce400] 05:41:43 INFO - PROCESS | 1730 | 1468500103631 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]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1482ms 05:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:41:43 INFO - PROCESS | 1730 | 1468500103665 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 1730 | 1468500103669 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:41:43 INFO - PROCESS | 1730 | 1468500103675 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1730 | 1468500103682 Marionette TRACE conn3 <- [1,1038,null,{}] 05:41:43 INFO - PROCESS | 1730 | 1468500103698 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}] 05:41:43 INFO - PROCESS | 1730 | 1468500103706 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:43 INFO - PROCESS | 1730 | 1468500103926 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:41:44 INFO - PROCESS | 1730 | 1468500104154 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 1730 | 1468500104164 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f78c00 == 45 [pid = 1730] [id = 267] 05:41:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x92c86000) [pid = 1730] [serial = 802] [outer = (nil)] 05:41:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x939ef000) [pid = 1730] [serial = 803] [outer = 0x92c86000] 05:41:44 INFO - PROCESS | 1730 | 1468500104289 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x939f5400) [pid = 1730] [serial = 804] [outer = 0x92c86000] 05:41:45 INFO - PROCESS | 1730 | 1468500105164 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]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1538ms 05:41:45 INFO - PROCESS | 1730 | 1468500105213 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:41:45 INFO - PROCESS | 1730 | 1468500105218 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:41:45 INFO - PROCESS | 1730 | 1468500105224 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1730 | 1468500105228 Marionette TRACE conn3 <- [1,1042,null,{}] 05:41:45 INFO - PROCESS | 1730 | 1468500105234 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}] 05:41:45 INFO - PROCESS | 1730 | 1468500105239 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:45 INFO - PROCESS | 1730 | 1468500105420 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:41:45 INFO - PROCESS | 1730 | 1468500105593 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1730 | 1468500105600 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x939ed000 == 46 [pid = 1730] [id = 268] 05:41:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x939f0400) [pid = 1730] [serial = 805] [outer = (nil)] 05:41:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x93a52800) [pid = 1730] [serial = 806] [outer = 0x939f0400] 05:41:45 INFO - PROCESS | 1730 | 1468500105688 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x93a55000) [pid = 1730] [serial = 807] [outer = 0x939f0400] 05:41:46 INFO - PROCESS | 1730 | 1468500106596 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]]]}] 05:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1442ms 05:41:46 INFO - PROCESS | 1730 | 1468500106666 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 1730 | 1468500106670 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:41:46 INFO - PROCESS | 1730 | 1468500106676 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1730 | 1468500106680 Marionette TRACE conn3 <- [1,1046,null,{}] 05:41:46 INFO - PROCESS | 1730 | 1468500106686 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}] 05:41:46 INFO - PROCESS | 1730 | 1468500106691 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:46 INFO - PROCESS | 1730 | 1468500106904 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:41:47 INFO - PROCESS | 1730 | 1468500107074 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1730 | 1468500107081 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c10c00 == 47 [pid = 1730] [id = 269] 05:41:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x93c6e000) [pid = 1730] [serial = 808] [outer = (nil)] 05:41:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x93c70800) [pid = 1730] [serial = 809] [outer = 0x93c6e000] 05:41:47 INFO - PROCESS | 1730 | 1468500107180 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x93c9dc00) [pid = 1730] [serial = 810] [outer = 0x93c6e000] 05:41:48 INFO - PROCESS | 1730 | 1468500108122 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]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1479ms 05:41:48 INFO - PROCESS | 1730 | 1468500108156 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1730 | 1468500108161 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:41:48 INFO - PROCESS | 1730 | 1468500108167 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1730 | 1468500108171 Marionette TRACE conn3 <- [1,1050,null,{}] 05:41:48 INFO - PROCESS | 1730 | 1468500108177 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}] 05:41:48 INFO - PROCESS | 1730 | 1468500108187 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:48 INFO - PROCESS | 1730 | 1468500108366 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:41:48 INFO - PROCESS | 1730 | 1468500108537 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 1730 | 1468500108546 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x93a52000 == 48 [pid = 1730] [id = 270] 05:41:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x93c6b800) [pid = 1730] [serial = 811] [outer = (nil)] 05:41:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x95272800) [pid = 1730] [serial = 812] [outer = 0x93c6b800] 05:41:48 INFO - PROCESS | 1730 | 1468500108641 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x95274c00) [pid = 1730] [serial = 813] [outer = 0x93c6b800] 05:41:49 INFO - PROCESS | 1730 | 1468500109576 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]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1479ms 05:41:49 INFO - PROCESS | 1730 | 1468500109647 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1730 | 1468500109650 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:41:49 INFO - PROCESS | 1730 | 1468500109657 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1730 | 1468500109661 Marionette TRACE conn3 <- [1,1054,null,{}] 05:41:49 INFO - PROCESS | 1730 | 1468500109666 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}] 05:41:49 INFO - PROCESS | 1730 | 1468500109672 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:49 INFO - PROCESS | 1730 | 1468500109849 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:41:50 INFO - PROCESS | 1730 | 1468500110020 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1730 | 1468500110030 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d205800 == 49 [pid = 1730] [id = 271] 05:41:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x93a51c00) [pid = 1730] [serial = 814] [outer = (nil)] 05:41:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x9527c400) [pid = 1730] [serial = 815] [outer = 0x93a51c00] 05:41:50 INFO - PROCESS | 1730 | 1468500110113 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x9527d800) [pid = 1730] [serial = 816] [outer = 0x93a51c00] 05:41:51 INFO - PROCESS | 1730 | 1468500111049 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]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1433ms 05:41:51 INFO - PROCESS | 1730 | 1468500111091 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1730 | 1468500111095 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:41:51 INFO - PROCESS | 1730 | 1468500111101 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1730 | 1468500111104 Marionette TRACE conn3 <- [1,1058,null,{}] 05:41:51 INFO - PROCESS | 1730 | 1468500111110 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}] 05:41:51 INFO - PROCESS | 1730 | 1468500111115 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:51 INFO - PROCESS | 1730 | 1468500111281 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:41:51 INFO - PROCESS | 1730 | 1468500111454 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1730 | 1468500111464 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f233000 == 50 [pid = 1730] [id = 272] 05:41:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x95276c00) [pid = 1730] [serial = 817] [outer = (nil)] 05:41:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x954a0c00) [pid = 1730] [serial = 818] [outer = 0x95276c00] 05:41:51 INFO - PROCESS | 1730 | 1468500111538 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x96e02800) [pid = 1730] [serial = 819] [outer = 0x95276c00] 05:41:52 INFO - PROCESS | 1730 | 1468500112452 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]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1427ms 05:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:41:52 INFO - PROCESS | 1730 | 1468500112529 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1730 | 1468500112532 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:41:52 INFO - PROCESS | 1730 | 1468500112539 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1730 | 1468500112542 Marionette TRACE conn3 <- [1,1062,null,{}] 05:41:52 INFO - PROCESS | 1730 | 1468500112548 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}] 05:41:52 INFO - PROCESS | 1730 | 1468500112553 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:52 INFO - PROCESS | 1730 | 1468500112762 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:41:53 INFO - PROCESS | 1730 | 1468500113244 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1730 | 1468500113251 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e173400 == 51 [pid = 1730] [id = 273] 05:41:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x8e173c00) [pid = 1730] [serial = 820] [outer = (nil)] 05:41:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x8e64f800) [pid = 1730] [serial = 821] [outer = 0x8e173c00] 05:41:53 INFO - PROCESS | 1730 | 1468500113373 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x8e72f800) [pid = 1730] [serial = 822] [outer = 0x8e173c00] 05:41:54 INFO - PROCESS | 1730 | 1468500114313 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]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1832ms 05:41:54 INFO - PROCESS | 1730 | 1468500114372 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1730 | 1468500114381 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:41:54 INFO - PROCESS | 1730 | 1468500114392 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1730 | 1468500114396 Marionette TRACE conn3 <- [1,1066,null,{}] 05:41:54 INFO - PROCESS | 1730 | 1468500114463 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}] 05:41:54 INFO - PROCESS | 1730 | 1468500114468 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:54 INFO - PROCESS | 1730 | 1468500114654 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x91f79800 == 50 [pid = 1730] [id = 182] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20f800 == 49 [pid = 1730] [id = 246] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x912e0000 == 48 [pid = 1730] [id = 263] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206800 == 47 [pid = 1730] [id = 262] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d205000 == 46 [pid = 1730] [id = 261] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8e745800 == 45 [pid = 1730] [id = 260] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cc000 == 44 [pid = 1730] [id = 259] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206c00 == 43 [pid = 1730] [id = 258] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea9cc00 == 42 [pid = 1730] [id = 250] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20a800 == 41 [pid = 1730] [id = 189] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c5c00 == 40 [pid = 1730] [id = 183] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74d400 == 39 [pid = 1730] [id = 251] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8e173800 == 38 [pid = 1730] [id = 185] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x9097ac00 == 37 [pid = 1730] [id = 187] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8f37f400 == 36 [pid = 1730] [id = 176] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea98c00 == 35 [pid = 1730] [id = 257] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea96000 == 34 [pid = 1730] [id = 190] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d207000 == 33 [pid = 1730] [id = 254] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x91f6f400 == 32 [pid = 1730] [id = 181] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d747800 == 31 [pid = 1730] [id = 184] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8ac00 == 30 [pid = 1730] [id = 253] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d203800 == 29 [pid = 1730] [id = 180] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64fc00 == 28 [pid = 1730] [id = 179] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x91b6e000 == 27 [pid = 1730] [id = 255] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d745800 == 26 [pid = 1730] [id = 256] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x91f21c00 == 25 [pid = 1730] [id = 191] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa3000 == 24 [pid = 1730] [id = 252] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20cc00 == 23 [pid = 1730] [id = 188] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa2400 == 22 [pid = 1730] [id = 192] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x90975000 == 21 [pid = 1730] [id = 186] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d744c00 == 20 [pid = 1730] [id = 178] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8fc00 == 19 [pid = 1730] [id = 177] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8e726c00 == 18 [pid = 1730] [id = 175] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8f233000 == 17 [pid = 1730] [id = 272] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d205800 == 16 [pid = 1730] [id = 271] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x93c10c00 == 15 [pid = 1730] [id = 269] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x93a52000 == 14 [pid = 1730] [id = 270] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x939ed000 == 13 [pid = 1730] [id = 268] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x91f78c00 == 12 [pid = 1730] [id = 267] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa1400 == 11 [pid = 1730] [id = 265] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x90978800 == 10 [pid = 1730] [id = 266] 05:41:55 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201400 == 9 [pid = 1730] [id = 264] 05:41:56 INFO - PROCESS | 1730 | 1468500115990 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1730 | 1468500116003 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x93c6a400) [pid = 1730] [serial = 717] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x9ae40000) [pid = 1730] [serial = 732] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x8e176800) [pid = 1730] [serial = 738] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x9b7c2c00) [pid = 1730] [serial = 735] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x96e03400) [pid = 1730] [serial = 723] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x9835b000) [pid = 1730] [serial = 726] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x99e10800) [pid = 1730] [serial = 729] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x8e722c00) [pid = 1730] [serial = 708] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x939c8000) [pid = 1730] [serial = 714] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x93c9c800) [pid = 1730] [serial = 720] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x91f2bc00) [pid = 1730] [serial = 741] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x90c85800) [pid = 1730] [serial = 711] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x90910800) [pid = 1730] [serial = 750] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x8e648400) [pid = 1730] [serial = 707] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x90973000) [pid = 1730] [serial = 710] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x92fd3000) [pid = 1730] [serial = 713] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x93a50800) [pid = 1730] [serial = 716] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x93c78000) [pid = 1730] [serial = 719] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x95456000) [pid = 1730] [serial = 722] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x97808c00) [pid = 1730] [serial = 725] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x99e09000) [pid = 1730] [serial = 728] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x9a677000) [pid = 1730] [serial = 731] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x9b462400) [pid = 1730] [serial = 734] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x8d7c8400) [pid = 1730] [serial = 743] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x8d7cb800) [pid = 1730] [serial = 744] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x91c64800) [pid = 1730] [serial = 740] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8d7ce800) [pid = 1730] [serial = 737] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x8e740800) [pid = 1730] [serial = 747] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8e72b000) [pid = 1730] [serial = 746] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x90904000) [pid = 1730] [serial = 749] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x909cec00) [pid = 1730] [serial = 752] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d205800 == 10 [pid = 1730] [id = 274] 05:41:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8d205c00) [pid = 1730] [serial = 823] [outer = (nil)] 05:41:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8d20f800) [pid = 1730] [serial = 824] [outer = 0x8d205c00] 05:41:56 INFO - PROCESS | 1730 | 1468500116258 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8d74d400) [pid = 1730] [serial = 825] [outer = 0x8d205c00] 05:41:57 INFO - PROCESS | 1730 | 1468500117045 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]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2694ms 05:41:57 INFO - PROCESS | 1730 | 1468500117087 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1730 | 1468500117093 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:41:57 INFO - PROCESS | 1730 | 1468500117100 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1730 | 1468500117104 Marionette TRACE conn3 <- [1,1070,null,{}] 05:41:57 INFO - PROCESS | 1730 | 1468500117112 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}] 05:41:57 INFO - PROCESS | 1730 | 1468500117119 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:57 INFO - PROCESS | 1730 | 1468500117279 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:41:57 INFO - PROCESS | 1730 | 1468500117294 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1730 | 1468500117301 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e724000 == 11 [pid = 1730] [id = 275] 05:41:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8e724400) [pid = 1730] [serial = 826] [outer = (nil)] 05:41:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8e72d000) [pid = 1730] [serial = 827] [outer = 0x8e724400] 05:41:57 INFO - PROCESS | 1730 | 1468500117375 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8e744c00) [pid = 1730] [serial = 828] [outer = 0x8e724400] 05:41:58 INFO - PROCESS | 1730 | 1468500118296 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]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1236ms 05:41:58 INFO - PROCESS | 1730 | 1468500118339 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1730 | 1468500118346 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:41:58 INFO - PROCESS | 1730 | 1468500118355 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1730 | 1468500118358 Marionette TRACE conn3 <- [1,1074,null,{}] 05:41:58 INFO - PROCESS | 1730 | 1468500118363 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}] 05:41:58 INFO - PROCESS | 1730 | 1468500118369 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:58 INFO - PROCESS | 1730 | 1468500118543 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:41:58 INFO - PROCESS | 1730 | 1468500118700 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1730 | 1468500118710 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:41:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e747800 == 12 [pid = 1730] [id = 276] 05:41:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8ea95400) [pid = 1730] [serial = 829] [outer = (nil)] 05:41:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8f234400) [pid = 1730] [serial = 830] [outer = 0x8ea95400] 05:41:58 INFO - PROCESS | 1730 | 1468500118777 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x8f382000) [pid = 1730] [serial = 831] [outer = 0x8ea95400] 05:41:59 INFO - PROCESS | 1730 | 1468500119758 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]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1430ms 05:41:59 INFO - PROCESS | 1730 | 1468500119785 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1730 | 1468500119789 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:41:59 INFO - PROCESS | 1730 | 1468500119797 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1730 | 1468500119807 Marionette TRACE conn3 <- [1,1078,null,{}] 05:41:59 INFO - PROCESS | 1730 | 1468500119831 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}] 05:41:59 INFO - PROCESS | 1730 | 1468500119839 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:00 INFO - PROCESS | 1730 | 1468500120059 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:42:00 INFO - PROCESS | 1730 | 1468500120099 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 1730 | 1468500120109 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c8400 == 13 [pid = 1730] [id = 277] 05:42:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x909ca800) [pid = 1730] [serial = 832] [outer = (nil)] 05:42:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x909d2000) [pid = 1730] [serial = 833] [outer = 0x909ca800] 05:42:00 INFO - PROCESS | 1730 | 1468500120176 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x8e648400) [pid = 1730] [serial = 834] [outer = 0x909ca800] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x8f232000) [pid = 1730] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x8f37b800) [pid = 1730] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x909d1800) [pid = 1730] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x8d207400) [pid = 1730] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x90980c00) [pid = 1730] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x90c8c400) [pid = 1730] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8d7c5800) [pid = 1730] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x91b74800) [pid = 1730] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x91b71c00) [pid = 1730] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8f230c00) [pid = 1730] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8e171400) [pid = 1730] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8e171000) [pid = 1730] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x91b7a000) [pid = 1730] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:42:01 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x90cbd000) [pid = 1730] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:42:01 INFO - PROCESS | 1730 | 1468500121805 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]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2048ms 05:42:01 INFO - PROCESS | 1730 | 1468500121844 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1730 | 1468500121849 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:42:01 INFO - PROCESS | 1730 | 1468500121855 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1730 | 1468500121858 Marionette TRACE conn3 <- [1,1082,null,{}] 05:42:01 INFO - PROCESS | 1730 | 1468500121864 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}] 05:42:01 INFO - PROCESS | 1730 | 1468500121869 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:02 INFO - PROCESS | 1730 | 1468500122019 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:42:02 INFO - PROCESS | 1730 | 1468500122034 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 1730 | 1468500122041 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cdc00 == 14 [pid = 1730] [id = 278] 05:42:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8f232000) [pid = 1730] [serial = 835] [outer = (nil)] 05:42:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x909cb000) [pid = 1730] [serial = 836] [outer = 0x8f232000] 05:42:02 INFO - PROCESS | 1730 | 1468500122108 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x90c90000) [pid = 1730] [serial = 837] [outer = 0x8f232000] 05:42:02 INFO - PROCESS | 1730 | 1468500122966 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]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1145ms 05:42:03 INFO - PROCESS | 1730 | 1468500123005 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 1730 | 1468500123008 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:42:03 INFO - PROCESS | 1730 | 1468500123015 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1730 | 1468500123019 Marionette TRACE conn3 <- [1,1086,null,{}] 05:42:03 INFO - PROCESS | 1730 | 1468500123024 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}] 05:42:03 INFO - PROCESS | 1730 | 1468500123029 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:03 INFO - PROCESS | 1730 | 1468500123183 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:42:03 INFO - PROCESS | 1730 | 1468500123192 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1730 | 1468500123211 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb8c00 == 15 [pid = 1730] [id = 279] 05:42:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x90cb9000) [pid = 1730] [serial = 838] [outer = (nil)] 05:42:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x90cbf400) [pid = 1730] [serial = 839] [outer = 0x90cb9000] 05:42:03 INFO - PROCESS | 1730 | 1468500123294 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x91b72400) [pid = 1730] [serial = 840] [outer = 0x90cb9000] 05:42:04 INFO - PROCESS | 1730 | 1468500124436 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]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1482ms 05:42:04 INFO - PROCESS | 1730 | 1468500124499 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1730 | 1468500124506 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:42:04 INFO - PROCESS | 1730 | 1468500124514 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1730 | 1468500124521 Marionette TRACE conn3 <- [1,1090,null,{}] 05:42:04 INFO - PROCESS | 1730 | 1468500124530 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}] 05:42:04 INFO - PROCESS | 1730 | 1468500124535 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:04 INFO - PROCESS | 1730 | 1468500124755 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:42:04 INFO - PROCESS | 1730 | 1468500124972 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1730 | 1468500124984 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cd800 == 16 [pid = 1730] [id = 280] 05:42:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8e170400) [pid = 1730] [serial = 841] [outer = (nil)] 05:42:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8e74c800) [pid = 1730] [serial = 842] [outer = 0x8e170400] 05:42:05 INFO - PROCESS | 1730 | 1468500125111 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8f230c00) [pid = 1730] [serial = 843] [outer = 0x8e170400] 05:42:06 INFO - PROCESS | 1730 | 1468500126015 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]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1583ms 05:42:06 INFO - PROCESS | 1730 | 1468500126097 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1730 | 1468500126105 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:42:06 INFO - PROCESS | 1730 | 1468500126116 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1730 | 1468500126120 Marionette TRACE conn3 <- [1,1094,null,{}] 05:42:06 INFO - PROCESS | 1730 | 1468500126127 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}] 05:42:06 INFO - PROCESS | 1730 | 1468500126133 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:06 INFO - PROCESS | 1730 | 1468500126358 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:42:06 INFO - PROCESS | 1730 | 1468500126622 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1730 | 1468500126629 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c9400 == 17 [pid = 1730] [id = 281] 05:42:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x909cbc00) [pid = 1730] [serial = 844] [outer = (nil)] 05:42:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x90cb2800) [pid = 1730] [serial = 845] [outer = 0x909cbc00] 05:42:06 INFO - PROCESS | 1730 | 1468500126731 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x90cc0400) [pid = 1730] [serial = 846] [outer = 0x909cbc00] 05:42:07 INFO - PROCESS | 1730 | 1468500127620 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]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1546ms 05:42:07 INFO - PROCESS | 1730 | 1468500127662 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:42:07 INFO - PROCESS | 1730 | 1468500127667 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:42:07 INFO - PROCESS | 1730 | 1468500127674 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1730 | 1468500127680 Marionette TRACE conn3 <- [1,1098,null,{}] 05:42:07 INFO - PROCESS | 1730 | 1468500127697 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}] 05:42:07 INFO - PROCESS | 1730 | 1468500127705 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:07 INFO - PROCESS | 1730 | 1468500127883 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:42:08 INFO - PROCESS | 1730 | 1468500128067 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1730 | 1468500128079 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c6dc00 == 18 [pid = 1730] [id = 282] 05:42:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x91c70800) [pid = 1730] [serial = 847] [outer = (nil)] 05:42:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x91f23400) [pid = 1730] [serial = 848] [outer = 0x91c70800] 05:42:08 INFO - PROCESS | 1730 | 1468500128210 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x91f2a800) [pid = 1730] [serial = 849] [outer = 0x91c70800] 05:42:09 INFO - PROCESS | 1730 | 1468500129101 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]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1490ms 05:42:09 INFO - PROCESS | 1730 | 1468500129164 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1730 | 1468500129169 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:42:09 INFO - PROCESS | 1730 | 1468500129175 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1730 | 1468500129179 Marionette TRACE conn3 <- [1,1102,null,{}] 05:42:09 INFO - PROCESS | 1730 | 1468500129184 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}] 05:42:09 INFO - PROCESS | 1730 | 1468500129190 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:09 INFO - PROCESS | 1730 | 1468500129364 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:42:09 INFO - PROCESS | 1730 | 1468500129529 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1730 | 1468500129535 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f71400 == 19 [pid = 1730] [id = 283] 05:42:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x91f78c00) [pid = 1730] [serial = 850] [outer = (nil)] 05:42:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x92245000) [pid = 1730] [serial = 851] [outer = 0x91f78c00] 05:42:09 INFO - PROCESS | 1730 | 1468500129616 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x92c82400) [pid = 1730] [serial = 852] [outer = 0x91f78c00] 05:42:10 INFO - PROCESS | 1730 | 1468500130546 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]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1431ms 05:42:10 INFO - PROCESS | 1730 | 1468500130607 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1730 | 1468500130610 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:42:10 INFO - PROCESS | 1730 | 1468500130617 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1730 | 1468500130621 Marionette TRACE conn3 <- [1,1106,null,{}] 05:42:10 INFO - PROCESS | 1730 | 1468500130626 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}] 05:42:10 INFO - PROCESS | 1730 | 1468500130632 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:10 INFO - PROCESS | 1730 | 1468500130801 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:42:10 INFO - PROCESS | 1730 | 1468500130966 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1730 | 1468500130974 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x92240c00 == 20 [pid = 1730] [id = 284] 05:42:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x92c85400) [pid = 1730] [serial = 853] [outer = (nil)] 05:42:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x92fd1800) [pid = 1730] [serial = 854] [outer = 0x92c85400] 05:42:11 INFO - PROCESS | 1730 | 1468500131063 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x92fd6400) [pid = 1730] [serial = 855] [outer = 0x92c85400] 05:42:12 INFO - PROCESS | 1730 | 1468500132050 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]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1478ms 05:42:12 INFO - PROCESS | 1730 | 1468500132096 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:42:12 INFO - PROCESS | 1730 | 1468500132100 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:42:12 INFO - PROCESS | 1730 | 1468500132106 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1730 | 1468500132110 Marionette TRACE conn3 <- [1,1110,null,{}] 05:42:12 INFO - PROCESS | 1730 | 1468500132116 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}] 05:42:12 INFO - PROCESS | 1730 | 1468500132126 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:12 INFO - PROCESS | 1730 | 1468500132310 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:42:12 INFO - PROCESS | 1730 | 1468500132476 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:12 INFO - PROCESS | 1730 | 1468500132483 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20ac00 == 21 [pid = 1730] [id = 285] 05:42:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x8e64bc00) [pid = 1730] [serial = 856] [outer = (nil)] 05:42:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x93c0a400) [pid = 1730] [serial = 857] [outer = 0x8e64bc00] 05:42:12 INFO - PROCESS | 1730 | 1468500132566 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x93a53400) [pid = 1730] [serial = 858] [outer = 0x8e64bc00] 05:42:13 INFO - PROCESS | 1730 | 1468500133439 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]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1383ms 05:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:42:13 INFO - PROCESS | 1730 | 1468500133490 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:42:13 INFO - PROCESS | 1730 | 1468500133493 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:42:13 INFO - PROCESS | 1730 | 1468500133501 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 1730 | 1468500133504 Marionette TRACE conn3 <- [1,1114,null,{}] 05:42:13 INFO - PROCESS | 1730 | 1468500133510 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}] 05:42:13 INFO - PROCESS | 1730 | 1468500133515 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:13 INFO - PROCESS | 1730 | 1468500133679 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:42:13 INFO - PROCESS | 1730 | 1468500133845 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1730 | 1468500133852 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cbb400 == 22 [pid = 1730] [id = 286] 05:42:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x91f74c00) [pid = 1730] [serial = 859] [outer = (nil)] 05:42:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x93c76c00) [pid = 1730] [serial = 860] [outer = 0x91f74c00] 05:42:13 INFO - PROCESS | 1730 | 1468500133932 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x93c93000) [pid = 1730] [serial = 861] [outer = 0x91f74c00] 05:42:14 INFO - PROCESS | 1730 | 1468500134937 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]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1487ms 05:42:14 INFO - PROCESS | 1730 | 1468500134987 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1730 | 1468500134991 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:42:14 INFO - PROCESS | 1730 | 1468500134997 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1730 | 1468500135001 Marionette TRACE conn3 <- [1,1118,null,{}] 05:42:15 INFO - PROCESS | 1730 | 1468500135006 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}] 05:42:15 INFO - PROCESS | 1730 | 1468500135011 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:15 INFO - PROCESS | 1730 | 1468500135174 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:42:15 INFO - PROCESS | 1730 | 1468500135346 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:15 INFO - PROCESS | 1730 | 1468500135358 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c4c00 == 23 [pid = 1730] [id = 287] 05:42:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x8e741c00) [pid = 1730] [serial = 862] [outer = (nil)] 05:42:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x8f389400) [pid = 1730] [serial = 863] [outer = 0x8e741c00] 05:42:15 INFO - PROCESS | 1730 | 1468500135476 Marionette DEBUG loaded listener.js 05:42:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x91b6cc00) [pid = 1730] [serial = 864] [outer = 0x8e741c00] 05:42:16 INFO - PROCESS | 1730 | 1468500136561 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]]]}] 05:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1639ms 05:42:16 INFO - PROCESS | 1730 | 1468500136637 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 1730 | 1468500136642 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:42:16 INFO - PROCESS | 1730 | 1468500136650 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 1730 | 1468500136655 Marionette TRACE conn3 <- [1,1122,null,{}] 05:42:16 INFO - PROCESS | 1730 | 1468500136663 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}] 05:42:16 INFO - PROCESS | 1730 | 1468500136669 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:16 INFO - PROCESS | 1730 | 1468500136931 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:42:17 INFO - PROCESS | 1730 | 1468500137146 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1730 | 1468500137152 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e172400 == 24 [pid = 1730] [id = 288] 05:42:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x8e172c00) [pid = 1730] [serial = 865] [outer = (nil)] 05:42:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 118 (0x8e72b400) [pid = 1730] [serial = 866] [outer = 0x8e172c00] 05:42:17 INFO - PROCESS | 1730 | 1468500137242 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 119 (0x8e749000) [pid = 1730] [serial = 867] [outer = 0x8e172c00] 05:42:18 INFO - PROCESS | 1730 | 1468500138107 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]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1479ms 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 118 (0x91f1ec00) [pid = 1730] [serial = 788] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 117 (0x91f2ac00) [pid = 1730] [serial = 789] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x9090b800) [pid = 1730] [serial = 782] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x912e1000) [pid = 1730] [serial = 764] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x912ea400) [pid = 1730] [serial = 765] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x8d743c00) [pid = 1730] [serial = 776] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x8d7c8c00) [pid = 1730] [serial = 777] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x90c89800) [pid = 1730] [serial = 753] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x90c90c00) [pid = 1730] [serial = 761] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x90cb5400) [pid = 1730] [serial = 762] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x8e646800) [pid = 1730] [serial = 755] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x8e727000) [pid = 1730] [serial = 756] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x91b7b000) [pid = 1730] [serial = 767] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x91b77000) [pid = 1730] [serial = 768] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x92fd2800) [pid = 1730] [serial = 773] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x8e654400) [pid = 1730] [serial = 774] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x8f239800) [pid = 1730] [serial = 758] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8f384000) [pid = 1730] [serial = 759] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x91f72000) [pid = 1730] [serial = 770] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x92c82c00) [pid = 1730] [serial = 771] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x8ea9d000) [pid = 1730] [serial = 780] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8e651c00) [pid = 1730] [serial = 779] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x92c87800) [pid = 1730] [serial = 792] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x912e1400) [pid = 1730] [serial = 785] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x912ea000) [pid = 1730] [serial = 786] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x91f22c00) [pid = 1730] [serial = 791] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x909c3800) [pid = 1730] [serial = 783] [outer = (nil)] [url = about:blank] 05:42:18 INFO - PROCESS | 1730 | 1468500138164 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1730 | 1468500138174 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:42:18 INFO - PROCESS | 1730 | 1468500138186 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1730 | 1468500138190 Marionette TRACE conn3 <- [1,1126,null,{}] 05:42:18 INFO - PROCESS | 1730 | 1468500138196 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}] 05:42:18 INFO - PROCESS | 1730 | 1468500138201 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:18 INFO - PROCESS | 1730 | 1468500138359 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:42:18 INFO - PROCESS | 1730 | 1468500138369 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1730 | 1468500138377 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e728c00 == 25 [pid = 1730] [id = 289] 05:42:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8ea98800) [pid = 1730] [serial = 868] [outer = (nil)] 05:42:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8f232800) [pid = 1730] [serial = 869] [outer = 0x8ea98800] 05:42:18 INFO - PROCESS | 1730 | 1468500138466 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8f380c00) [pid = 1730] [serial = 870] [outer = 0x8ea98800] 05:42:19 INFO - PROCESS | 1730 | 1468500139417 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]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1279ms 05:42:19 INFO - PROCESS | 1730 | 1468500139466 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1730 | 1468500139469 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:42:19 INFO - PROCESS | 1730 | 1468500139485 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1730 | 1468500139490 Marionette TRACE conn3 <- [1,1130,null,{}] 05:42:19 INFO - PROCESS | 1730 | 1468500139506 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}] 05:42:19 INFO - PROCESS | 1730 | 1468500139514 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:19 INFO - PROCESS | 1730 | 1468500139675 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:42:19 INFO - PROCESS | 1730 | 1468500139687 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 1730 | 1468500139695 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8d800 == 26 [pid = 1730] [id = 290] 05:42:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x90c90c00) [pid = 1730] [serial = 871] [outer = (nil)] 05:42:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x90cb4c00) [pid = 1730] [serial = 872] [outer = 0x90c90c00] 05:42:19 INFO - PROCESS | 1730 | 1468500139766 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x912e4c00) [pid = 1730] [serial = 873] [outer = 0x90c90c00] 05:42:20 INFO - PROCESS | 1730 | 1468500140668 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]]]}] 05:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1241ms 05:42:20 INFO - PROCESS | 1730 | 1468500140723 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 1730 | 1468500140726 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:42:20 INFO - PROCESS | 1730 | 1468500140733 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1730 | 1468500140735 Marionette TRACE conn3 <- [1,1134,null,{}] 05:42:20 INFO - PROCESS | 1730 | 1468500140741 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}] 05:42:20 INFO - PROCESS | 1730 | 1468500140746 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:20 INFO - PROCESS | 1730 | 1468500140952 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:42:21 INFO - PROCESS | 1730 | 1468500140986 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 1730 | 1468500140994 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e652000 == 27 [pid = 1730] [id = 291] 05:42:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x912e9800) [pid = 1730] [serial = 874] [outer = (nil)] 05:42:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x91b79800) [pid = 1730] [serial = 875] [outer = 0x912e9800] 05:42:21 INFO - PROCESS | 1730 | 1468500141061 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x91c6b400) [pid = 1730] [serial = 876] [outer = 0x912e9800] 05:42:22 INFO - PROCESS | 1730 | 1468500142042 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]]]}] 05:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1381ms 05:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:42:22 INFO - PROCESS | 1730 | 1468500142115 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1730 | 1468500142118 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:42:22 INFO - PROCESS | 1730 | 1468500142124 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1730 | 1468500142127 Marionette TRACE conn3 <- [1,1138,null,{}] 05:42:22 INFO - PROCESS | 1730 | 1468500142138 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}] 05:42:22 INFO - PROCESS | 1730 | 1468500142142 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:22 INFO - PROCESS | 1730 | 1468500142340 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:42:22 INFO - PROCESS | 1730 | 1468500142358 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 1730 | 1468500142365 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d202c00 == 28 [pid = 1730] [id = 292] 05:42:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x8e72a000) [pid = 1730] [serial = 877] [outer = (nil)] 05:42:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x91f20400) [pid = 1730] [serial = 878] [outer = 0x8e72a000] 05:42:22 INFO - PROCESS | 1730 | 1468500142446 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x91f71c00) [pid = 1730] [serial = 879] [outer = 0x8e72a000] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x8f232000) [pid = 1730] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x8d201800) [pid = 1730] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8f235000) [pid = 1730] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x909ce400) [pid = 1730] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x939f0400) [pid = 1730] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x93c6e000) [pid = 1730] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x93c6b800) [pid = 1730] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x909ca800) [pid = 1730] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x8ea95400) [pid = 1730] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:42:22 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x8e724400) [pid = 1730] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:42:23 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x93a51c00) [pid = 1730] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:42:23 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8d205c00) [pid = 1730] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:42:23 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x8e173c00) [pid = 1730] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:42:23 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x95276c00) [pid = 1730] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:42:23 INFO - PROCESS | 1730 | 1468500143440 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]]]}] 05:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1378ms 05:42:23 INFO - PROCESS | 1730 | 1468500143502 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 1730 | 1468500143506 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:42:23 INFO - PROCESS | 1730 | 1468500143512 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 1730 | 1468500143515 Marionette TRACE conn3 <- [1,1142,null,{}] 05:42:23 INFO - PROCESS | 1730 | 1468500143521 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}] 05:42:23 INFO - PROCESS | 1730 | 1468500143530 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:23 INFO - PROCESS | 1730 | 1468500143718 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:42:23 INFO - PROCESS | 1730 | 1468500143847 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1730 | 1468500143857 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d746000 == 29 [pid = 1730] [id = 293] 05:42:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8e173c00) [pid = 1730] [serial = 880] [outer = (nil)] 05:42:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x92241400) [pid = 1730] [serial = 881] [outer = 0x8e173c00] 05:42:23 INFO - PROCESS | 1730 | 1468500143925 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x92fd7800) [pid = 1730] [serial = 882] [outer = 0x8e173c00] 05:42:24 INFO - PROCESS | 1730 | 1468500144673 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]]]}] 05:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1186ms 05:42:24 INFO - PROCESS | 1730 | 1468500144702 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 1730 | 1468500144706 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:42:24 INFO - PROCESS | 1730 | 1468500144712 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 1730 | 1468500144715 Marionette TRACE conn3 <- [1,1146,null,{}] 05:42:24 INFO - PROCESS | 1730 | 1468500144720 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}] 05:42:24 INFO - PROCESS | 1730 | 1468500144725 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:24 INFO - PROCESS | 1730 | 1468500144957 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:42:25 INFO - PROCESS | 1730 | 1468500145126 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1730 | 1468500145139 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206000 == 30 [pid = 1730] [id = 294] 05:42:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8d206400) [pid = 1730] [serial = 883] [outer = (nil)] 05:42:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8d743c00) [pid = 1730] [serial = 884] [outer = 0x8d206400] 05:42:25 INFO - PROCESS | 1730 | 1468500145219 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8e16b000) [pid = 1730] [serial = 885] [outer = 0x8d206400] 05:42:26 INFO - PROCESS | 1730 | 1468500146237 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]]]}] 05:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1578ms 05:42:26 INFO - PROCESS | 1730 | 1468500146293 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 1730 | 1468500146299 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:42:26 INFO - PROCESS | 1730 | 1468500146307 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1730 | 1468500146313 Marionette TRACE conn3 <- [1,1150,null,{}] 05:42:26 INFO - PROCESS | 1730 | 1468500146320 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}] 05:42:26 INFO - PROCESS | 1730 | 1468500146326 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:26 INFO - PROCESS | 1730 | 1468500146577 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:42:26 INFO - PROCESS | 1730 | 1468500146809 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 1730 | 1468500146818 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f22d400 == 31 [pid = 1730] [id = 295] 05:42:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x8f385c00) [pid = 1730] [serial = 886] [outer = (nil)] 05:42:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x90971800) [pid = 1730] [serial = 887] [outer = 0x8f385c00] 05:42:26 INFO - PROCESS | 1730 | 1468500146949 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x9097e400) [pid = 1730] [serial = 888] [outer = 0x8f385c00] 05:42:27 INFO - PROCESS | 1730 | 1468500147872 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]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1597ms 05:42:27 INFO - PROCESS | 1730 | 1468500147905 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1730 | 1468500147909 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:42:27 INFO - PROCESS | 1730 | 1468500147917 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1730 | 1468500147921 Marionette TRACE conn3 <- [1,1154,null,{}] 05:42:27 INFO - PROCESS | 1730 | 1468500147927 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}] 05:42:27 INFO - PROCESS | 1730 | 1468500147933 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:28 INFO - PROCESS | 1730 | 1468500148117 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:42:28 INFO - PROCESS | 1730 | 1468500148292 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 1730 | 1468500148299 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f23800 == 32 [pid = 1730] [id = 296] 05:42:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x91f28c00) [pid = 1730] [serial = 889] [outer = (nil)] 05:42:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x92247400) [pid = 1730] [serial = 890] [outer = 0x91f28c00] 05:42:28 INFO - PROCESS | 1730 | 1468500148467 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x92c87400) [pid = 1730] [serial = 891] [outer = 0x91f28c00] 05:42:29 INFO - PROCESS | 1730 | 1468500149386 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]]]}] 05:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1538ms 05:42:29 INFO - PROCESS | 1730 | 1468500149456 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 1730 | 1468500149463 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:42:29 INFO - PROCESS | 1730 | 1468500149480 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1730 | 1468500149488 Marionette TRACE conn3 <- [1,1158,null,{}] 05:42:29 INFO - PROCESS | 1730 | 1468500149494 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}] 05:42:29 INFO - PROCESS | 1730 | 1468500149501 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:29 INFO - PROCESS | 1730 | 1468500149732 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:42:29 INFO - PROCESS | 1730 | 1468500149949 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1730 | 1468500149958 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e745c00 == 33 [pid = 1730] [id = 297] 05:42:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x90cb6c00) [pid = 1730] [serial = 892] [outer = (nil)] 05:42:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x93c71c00) [pid = 1730] [serial = 893] [outer = 0x90cb6c00] 05:42:30 INFO - PROCESS | 1730 | 1468500150053 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x95173c00) [pid = 1730] [serial = 894] [outer = 0x90cb6c00] 05:42:30 INFO - PROCESS | 1730 | 1468500150916 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]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1491ms 05:42:30 INFO - PROCESS | 1730 | 1468500150964 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1730 | 1468500150968 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:42:30 INFO - PROCESS | 1730 | 1468500150975 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1730 | 1468500150978 Marionette TRACE conn3 <- [1,1162,null,{}] 05:42:30 INFO - PROCESS | 1730 | 1468500150984 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}] 05:42:30 INFO - PROCESS | 1730 | 1468500150989 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:31 INFO - PROCESS | 1730 | 1468500151167 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:42:31 INFO - PROCESS | 1730 | 1468500151353 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1730 | 1468500151364 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8b800 == 34 [pid = 1730] [id = 298] 05:42:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x91c62400) [pid = 1730] [serial = 895] [outer = (nil)] 05:42:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 107 (0x95177400) [pid = 1730] [serial = 896] [outer = 0x91c62400] 05:42:31 INFO - PROCESS | 1730 | 1468500151455 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 108 (0x9517c800) [pid = 1730] [serial = 897] [outer = 0x91c62400] 05:42:32 INFO - PROCESS | 1730 | 1468500152374 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]]]}] 05:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1430ms 05:42:32 INFO - PROCESS | 1730 | 1468500152407 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1730 | 1468500152410 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:42:32 INFO - PROCESS | 1730 | 1468500152417 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1730 | 1468500152420 Marionette TRACE conn3 <- [1,1166,null,{}] 05:42:32 INFO - PROCESS | 1730 | 1468500152426 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}] 05:42:32 INFO - PROCESS | 1730 | 1468500152431 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:32 INFO - PROCESS | 1730 | 1468500152601 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:42:32 INFO - PROCESS | 1730 | 1468500152793 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 1730 | 1468500152807 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201c00 == 35 [pid = 1730] [id = 299] 05:42:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 109 (0x95273c00) [pid = 1730] [serial = 898] [outer = (nil)] 05:42:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 110 (0x9527a000) [pid = 1730] [serial = 899] [outer = 0x95273c00] 05:42:32 INFO - PROCESS | 1730 | 1468500152901 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 111 (0x95456400) [pid = 1730] [serial = 900] [outer = 0x95273c00] 05:42:33 INFO - PROCESS | 1730 | 1468500153885 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]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1536ms 05:42:33 INFO - PROCESS | 1730 | 1468500153953 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1730 | 1468500153958 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:42:33 INFO - PROCESS | 1730 | 1468500153965 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1730 | 1468500153969 Marionette TRACE conn3 <- [1,1170,null,{}] 05:42:33 INFO - PROCESS | 1730 | 1468500153974 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}] 05:42:33 INFO - PROCESS | 1730 | 1468500153980 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:34 INFO - PROCESS | 1730 | 1468500154214 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:42:34 INFO - PROCESS | 1730 | 1468500154429 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1730 | 1468500154439 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d747800 == 36 [pid = 1730] [id = 300] 05:42:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 112 (0x8d74e800) [pid = 1730] [serial = 901] [outer = (nil)] 05:42:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 113 (0x8e72e000) [pid = 1730] [serial = 902] [outer = 0x8d74e800] 05:42:34 INFO - PROCESS | 1730 | 1468500154566 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 114 (0x8ea9e400) [pid = 1730] [serial = 903] [outer = 0x8d74e800] 05:42:35 INFO - PROCESS | 1730 | 1468500155695 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]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1745ms 05:42:35 INFO - PROCESS | 1730 | 1468500155709 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1730 | 1468500155714 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:42:35 INFO - PROCESS | 1730 | 1468500155722 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1730 | 1468500155729 Marionette TRACE conn3 <- [1,1174,null,{}] 05:42:35 INFO - PROCESS | 1730 | 1468500155737 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}] 05:42:35 INFO - PROCESS | 1730 | 1468500155741 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:35 INFO - PROCESS | 1730 | 1468500155901 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:42:36 INFO - PROCESS | 1730 | 1468500156081 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1730 | 1468500156092 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e726c00 == 37 [pid = 1730] [id = 301] 05:42:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 115 (0x8e72b800) [pid = 1730] [serial = 904] [outer = (nil)] 05:42:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 116 (0x9097b800) [pid = 1730] [serial = 905] [outer = 0x8e72b800] 05:42:36 INFO - PROCESS | 1730 | 1468500156166 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 117 (0x909cc400) [pid = 1730] [serial = 906] [outer = 0x8e72b800] 05:42:37 INFO - PROCESS | 1730 | 1468500157191 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] 05:42:37 INFO - PROCESS | 1730 | 1468500157269 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:42:37 INFO - PROCESS | 1730 | 1468500157279 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1730 | 1468500157283 Marionette TRACE conn3 <- [1,1178,null,{}] 05:42:37 INFO - PROCESS | 1730 | 1468500157289 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}] 05:42:37 INFO - PROCESS | 1730 | 1468500157294 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:37 INFO - PROCESS | 1730 | 1468500157463 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:42:37 INFO - PROCESS | 1730 | 1468500157686 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1730 | 1468500157694 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8e173400 == 36 [pid = 1730] [id = 273] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8d205800 == 35 [pid = 1730] [id = 274] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8d202c00 == 34 [pid = 1730] [id = 292] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8d746000 == 33 [pid = 1730] [id = 293] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8d747800 == 32 [pid = 1730] [id = 300] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8e726c00 == 31 [pid = 1730] [id = 301] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201c00 == 30 [pid = 1730] [id = 299] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8b800 == 29 [pid = 1730] [id = 298] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8e745c00 == 28 [pid = 1730] [id = 297] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8f22d400 == 27 [pid = 1730] [id = 295] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x91f23800 == 26 [pid = 1730] [id = 296] 05:42:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206000 == 25 [pid = 1730] [id = 294] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 116 (0x909cb000) [pid = 1730] [serial = 836] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 115 (0x8d7c4400) [pid = 1730] [serial = 795] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 114 (0x8d20e800) [pid = 1730] [serial = 794] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 113 (0x8f389c00) [pid = 1730] [serial = 798] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 112 (0x8f23b000) [pid = 1730] [serial = 797] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 111 (0x91b76400) [pid = 1730] [serial = 801] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 110 (0x90cb9400) [pid = 1730] [serial = 800] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 109 (0x939ef000) [pid = 1730] [serial = 803] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 108 (0x93a55000) [pid = 1730] [serial = 807] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 107 (0x93a52800) [pid = 1730] [serial = 806] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 106 (0x93c9dc00) [pid = 1730] [serial = 810] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x93c70800) [pid = 1730] [serial = 809] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x95274c00) [pid = 1730] [serial = 813] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x95272800) [pid = 1730] [serial = 812] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x909d2000) [pid = 1730] [serial = 833] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8f382000) [pid = 1730] [serial = 831] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x8e72d000) [pid = 1730] [serial = 827] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x9527d800) [pid = 1730] [serial = 816] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x9527c400) [pid = 1730] [serial = 815] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8e744c00) [pid = 1730] [serial = 828] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x8d20f800) [pid = 1730] [serial = 824] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x8d74d400) [pid = 1730] [serial = 825] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x8e72f800) [pid = 1730] [serial = 822] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8e64f800) [pid = 1730] [serial = 821] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x96e02800) [pid = 1730] [serial = 819] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x954a0c00) [pid = 1730] [serial = 818] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8e648400) [pid = 1730] [serial = 834] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8f234400) [pid = 1730] [serial = 830] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x90c90000) [pid = 1730] [serial = 837] [outer = (nil)] [url = about:blank] 05:42:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201c00 == 26 [pid = 1730] [id = 302] 05:42:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8d202c00) [pid = 1730] [serial = 907] [outer = (nil)] 05:42:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8d20b800) [pid = 1730] [serial = 908] [outer = 0x8d202c00] 05:42:38 INFO - PROCESS | 1730 | 1468500158952 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8d749800) [pid = 1730] [serial = 909] [outer = 0x8d202c00] 05:42:39 INFO - PROCESS | 1730 | 1468500159763 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] 05:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:42:39 INFO - PROCESS | 1730 | 1468500159870 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:42:39 INFO - PROCESS | 1730 | 1468500159878 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1730 | 1468500159882 Marionette TRACE conn3 <- [1,1182,null,{}] 05:42:39 INFO - PROCESS | 1730 | 1468500159890 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}] 05:42:39 INFO - PROCESS | 1730 | 1468500159895 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:40 INFO - PROCESS | 1730 | 1468500160059 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:42:40 INFO - PROCESS | 1730 | 1468500160070 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1730 | 1468500160078 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e650800 == 27 [pid = 1730] [id = 303] 05:42:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8e651400) [pid = 1730] [serial = 910] [outer = (nil)] 05:42:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8e725c00) [pid = 1730] [serial = 911] [outer = 0x8e651400] 05:42:40 INFO - PROCESS | 1730 | 1468500160153 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8e72f400) [pid = 1730] [serial = 912] [outer = 0x8e651400] 05:42:40 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:40 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:42:41 INFO - PROCESS | 1730 | 1468500161064 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] 05:42:41 INFO - PROCESS | 1730 | 1468500161120 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:42:41 INFO - PROCESS | 1730 | 1468500161130 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1730 | 1468500161134 Marionette TRACE conn3 <- [1,1186,null,{}] 05:42:41 INFO - PROCESS | 1730 | 1468500161161 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}] 05:42:41 INFO - PROCESS | 1730 | 1468500161166 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:41 INFO - PROCESS | 1730 | 1468500161332 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:42:41 INFO - PROCESS | 1730 | 1468500161342 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 1730 | 1468500161349 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16c400 == 28 [pid = 1730] [id = 304] 05:42:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8e725400) [pid = 1730] [serial = 913] [outer = (nil)] 05:42:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8f23b000) [pid = 1730] [serial = 914] [outer = 0x8e725400] 05:42:41 INFO - PROCESS | 1730 | 1468500161420 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x90905800) [pid = 1730] [serial = 915] [outer = 0x8e725400] 05:42:42 INFO - PROCESS | 1730 | 1468500162505 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] 05:42:42 INFO - PROCESS | 1730 | 1468500162535 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:42:42 INFO - PROCESS | 1730 | 1468500162551 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1730 | 1468500162557 Marionette TRACE conn3 <- [1,1190,null,{}] 05:42:42 INFO - PROCESS | 1730 | 1468500162574 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}] 05:42:42 INFO - PROCESS | 1730 | 1468500162583 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:42 INFO - PROCESS | 1730 | 1468500162818 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:42:42 INFO - PROCESS | 1730 | 1468500162852 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1730 | 1468500162858 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d748000 == 29 [pid = 1730] [id = 305] 05:42:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x8e16d400) [pid = 1730] [serial = 916] [outer = (nil)] 05:42:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x90c90400) [pid = 1730] [serial = 917] [outer = 0x8e16d400] 05:42:42 INFO - PROCESS | 1730 | 1468500162950 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x90cb4800) [pid = 1730] [serial = 918] [outer = 0x8e16d400] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x92c86000) [pid = 1730] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x8e173c00) [pid = 1730] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x912e9800) [pid = 1730] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x8e72a000) [pid = 1730] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x91f74c00) [pid = 1730] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x91f78c00) [pid = 1730] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8e741c00) [pid = 1730] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8e64bc00) [pid = 1730] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x90c90c00) [pid = 1730] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x90cb9000) [pid = 1730] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8ea98800) [pid = 1730] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8e170400) [pid = 1730] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8e172c00) [pid = 1730] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x909cbc00) [pid = 1730] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x92c85400) [pid = 1730] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:42:44 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x91c70800) [pid = 1730] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:42:44 INFO - PROCESS | 1730 | 1468500164575 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] 05:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:42:44 INFO - PROCESS | 1730 | 1468500164642 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:42:44 INFO - PROCESS | 1730 | 1468500164649 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1730 | 1468500164652 Marionette TRACE conn3 <- [1,1194,null,{}] 05:42:44 INFO - PROCESS | 1730 | 1468500164657 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}] 05:42:44 INFO - PROCESS | 1730 | 1468500164662 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:44 INFO - PROCESS | 1730 | 1468500164814 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:42:44 INFO - PROCESS | 1730 | 1468500164822 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 1730 | 1468500164829 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7ca400 == 30 [pid = 1730] [id = 306] 05:42:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x8e72d400) [pid = 1730] [serial = 919] [outer = (nil)] 05:42:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x90cbfc00) [pid = 1730] [serial = 920] [outer = 0x8e72d400] 05:42:45 INFO - PROCESS | 1730 | 1468500165009 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x912df000) [pid = 1730] [serial = 921] [outer = 0x8e72d400] 05:42:45 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:45 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:42:45 INFO - PROCESS | 1730 | 1468500165664 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] 05:42:45 INFO - PROCESS | 1730 | 1468500165737 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:42:45 INFO - PROCESS | 1730 | 1468500165743 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1730 | 1468500165746 Marionette TRACE conn3 <- [1,1198,null,{}] 05:42:45 INFO - PROCESS | 1730 | 1468500165751 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}] 05:42:45 INFO - PROCESS | 1730 | 1468500165756 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:45 INFO - PROCESS | 1730 | 1468500165947 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:42:45 INFO - PROCESS | 1730 | 1468500165959 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1730 | 1468500165969 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cc0000 == 31 [pid = 1730] [id = 307] 05:42:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x912ea400) [pid = 1730] [serial = 922] [outer = (nil)] 05:42:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x91c67c00) [pid = 1730] [serial = 923] [outer = 0x912ea400] 05:42:46 INFO - PROCESS | 1730 | 1468500166051 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x91f78c00) [pid = 1730] [serial = 924] [outer = 0x912ea400] 05:42:47 INFO - PROCESS | 1730 | 1468500167229 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]]]}] 05:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1528ms 05:42:47 INFO - PROCESS | 1730 | 1468500167271 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 1730 | 1468500167278 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:42:47 INFO - PROCESS | 1730 | 1468500167287 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1730 | 1468500167292 Marionette TRACE conn3 <- [1,1202,null,{}] 05:42:47 INFO - PROCESS | 1730 | 1468500167302 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}] 05:42:47 INFO - PROCESS | 1730 | 1468500167308 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:47 INFO - PROCESS | 1730 | 1468500167498 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:42:47 INFO - PROCESS | 1730 | --DOCSHELL 0x951dd400 == 30 [pid = 1730] [id = 10] 05:42:47 INFO - PROCESS | 1730 | 1468500167763 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 1730 | 1468500167774 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201400 == 31 [pid = 1730] [id = 308] 05:42:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8ea98800) [pid = 1730] [serial = 925] [outer = (nil)] 05:42:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8f22d400) [pid = 1730] [serial = 926] [outer = 0x8ea98800] 05:42:47 INFO - PROCESS | 1730 | 1468500167884 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8f37f000) [pid = 1730] [serial = 927] [outer = 0x8ea98800] 05:42:48 INFO - PROCESS | 1730 | 1468500168863 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]]]}] 05:42:48 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 05:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1635ms 05:42:48 INFO - PROCESS | 1730 | 1468500168922 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 1730 | 1468500168929 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:42:48 INFO - PROCESS | 1730 | 1468500168940 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 1730 | 1468500168944 Marionette TRACE conn3 <- [1,1206,null,{}] 05:42:48 INFO - PROCESS | 1730 | 1468500168950 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}] 05:42:48 INFO - PROCESS | 1730 | 1468500168956 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:49 INFO - PROCESS | 1730 | 1468500169142 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:42:49 INFO - PROCESS | 1730 | 1468500169421 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1730 | 1468500169430 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea9d800 == 32 [pid = 1730] [id = 309] 05:42:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x909ce800) [pid = 1730] [serial = 928] [outer = (nil)] 05:42:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x90c8c800) [pid = 1730] [serial = 929] [outer = 0x909ce800] 05:42:49 INFO - PROCESS | 1730 | 1468500169564 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x91b70800) [pid = 1730] [serial = 930] [outer = 0x909ce800] 05:42:50 INFO - PROCESS | 1730 | 1468500170553 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]]]}] 05:42:50 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 05:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1685ms 05:42:50 INFO - PROCESS | 1730 | 1468500170625 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1730 | 1468500170629 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:42:50 INFO - PROCESS | 1730 | 1468500170636 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1730 | 1468500170642 Marionette TRACE conn3 <- [1,1210,null,{}] 05:42:50 INFO - PROCESS | 1730 | 1468500170659 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}] 05:42:50 INFO - PROCESS | 1730 | 1468500170668 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:50 INFO - PROCESS | 1730 | 1468500170896 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:42:51 INFO - PROCESS | 1730 | 1468500171151 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1730 | 1468500171163 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x92248c00 == 33 [pid = 1730] [id = 310] 05:42:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x92c86000) [pid = 1730] [serial = 931] [outer = (nil)] 05:42:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x92fd2000) [pid = 1730] [serial = 932] [outer = 0x92c86000] 05:42:51 INFO - PROCESS | 1730 | 1468500171247 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x939c8000) [pid = 1730] [serial = 933] [outer = 0x92c86000] 05:42:52 INFO - PROCESS | 1730 | 1468500172201 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]]]}] 05:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1633ms 05:42:52 INFO - PROCESS | 1730 | 1468500172270 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1730 | 1468500172274 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:42:52 INFO - PROCESS | 1730 | 1468500172281 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1730 | 1468500172285 Marionette TRACE conn3 <- [1,1214,null,{}] 05:42:52 INFO - PROCESS | 1730 | 1468500172290 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}] 05:42:52 INFO - PROCESS | 1730 | 1468500172295 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:52 INFO - PROCESS | 1730 | 1468500172465 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:42:52 INFO - PROCESS | 1730 | 1468500172630 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1730 | 1468500172637 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204000 == 34 [pid = 1730] [id = 311] 05:42:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x91b6c800) [pid = 1730] [serial = 934] [outer = (nil)] 05:42:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x93a48c00) [pid = 1730] [serial = 935] [outer = 0x91b6c800] 05:42:52 INFO - PROCESS | 1730 | 1468500172758 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x93c07c00) [pid = 1730] [serial = 936] [outer = 0x91b6c800] 05:42:53 INFO - PROCESS | 1730 | 1468500173857 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]]]}] 05:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1628ms 05:42:53 INFO - PROCESS | 1730 | 1468500173910 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1730 | 1468500173916 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:42:53 INFO - PROCESS | 1730 | 1468500173924 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1730 | 1468500173929 Marionette TRACE conn3 <- [1,1218,null,{}] 05:42:53 INFO - PROCESS | 1730 | 1468500173937 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}] 05:42:53 INFO - PROCESS | 1730 | 1468500173942 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:54 INFO - PROCESS | 1730 | 1468500174164 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:42:54 INFO - PROCESS | 1730 | 1468500174392 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1730 | 1468500174408 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e178800 == 35 [pid = 1730] [id = 312] 05:42:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x8e646400) [pid = 1730] [serial = 937] [outer = (nil)] 05:42:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x8e726800) [pid = 1730] [serial = 938] [outer = 0x8e646400] 05:42:54 INFO - PROCESS | 1730 | 1468500174511 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x8e749400) [pid = 1730] [serial = 939] [outer = 0x8e646400] 05:42:54 INFO - PROCESS | 1730 | --DOCSHELL 0x909c8400 == 34 [pid = 1730] [id = 277] 05:42:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8e747800 == 33 [pid = 1730] [id = 276] 05:42:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cdc00 == 32 [pid = 1730] [id = 278] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x91b79800) [pid = 1730] [serial = 875] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x91f20400) [pid = 1730] [serial = 878] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x91f71c00) [pid = 1730] [serial = 879] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x93c76c00) [pid = 1730] [serial = 860] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x93c93000) [pid = 1730] [serial = 861] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x92245000) [pid = 1730] [serial = 851] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x92c82400) [pid = 1730] [serial = 852] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8f389400) [pid = 1730] [serial = 863] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x91b6cc00) [pid = 1730] [serial = 864] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x93c0a400) [pid = 1730] [serial = 857] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x92fd7800) [pid = 1730] [serial = 882] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x93a53400) [pid = 1730] [serial = 858] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x90cb4c00) [pid = 1730] [serial = 872] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x91b72400) [pid = 1730] [serial = 840] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x90cbf400) [pid = 1730] [serial = 839] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8f232800) [pid = 1730] [serial = 869] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8f380c00) [pid = 1730] [serial = 870] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8e74c800) [pid = 1730] [serial = 842] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8f230c00) [pid = 1730] [serial = 843] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8e72b400) [pid = 1730] [serial = 866] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8e749000) [pid = 1730] [serial = 867] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x90cb2800) [pid = 1730] [serial = 845] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x90cc0400) [pid = 1730] [serial = 846] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92fd1800) [pid = 1730] [serial = 854] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x92fd6400) [pid = 1730] [serial = 855] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x91f23400) [pid = 1730] [serial = 848] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91f2a800) [pid = 1730] [serial = 849] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91c6b400) [pid = 1730] [serial = 876] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x912e4c00) [pid = 1730] [serial = 873] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x939f5400) [pid = 1730] [serial = 804] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92241400) [pid = 1730] [serial = 881] [outer = (nil)] [url = about:blank] 05:42:55 INFO - PROCESS | 1730 | 1468500175400 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]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1537ms 05:42:55 INFO - PROCESS | 1730 | 1468500175460 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1730 | 1468500175467 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:42:55 INFO - PROCESS | 1730 | 1468500175477 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1730 | 1468500175481 Marionette TRACE conn3 <- [1,1222,null,{}] 05:42:55 INFO - PROCESS | 1730 | 1468500175486 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}] 05:42:55 INFO - PROCESS | 1730 | 1468500175492 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:55 INFO - PROCESS | 1730 | 1468500175650 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:42:55 INFO - PROCESS | 1730 | 1468500175807 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 1730 | 1468500175817 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d746800 == 33 [pid = 1730] [id = 313] 05:42:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8f232c00) [pid = 1730] [serial = 940] [outer = (nil)] 05:42:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8f380c00) [pid = 1730] [serial = 941] [outer = 0x8f232c00] 05:42:55 INFO - PROCESS | 1730 | 1468500175885 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x9090b800) [pid = 1730] [serial = 942] [outer = 0x8f232c00] 05:42:56 INFO - PROCESS | 1730 | 1468500176639 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] 05:42:56 INFO - PROCESS | 1730 | 1468500176673 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:42:56 INFO - PROCESS | 1730 | 1468500176679 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 1730 | 1468500176684 Marionette TRACE conn3 <- [1,1226,null,{}] 05:42:56 INFO - PROCESS | 1730 | 1468500176704 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}] 05:42:56 INFO - PROCESS | 1730 | 1468500176712 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:56 INFO - PROCESS | 1730 | 1468500176865 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:42:56 INFO - PROCESS | 1730 | 1468500176877 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:56 INFO - PROCESS | 1730 | 1468500176885 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x909d2000 == 34 [pid = 1730] [id = 314] 05:42:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90cb4400) [pid = 1730] [serial = 943] [outer = (nil)] 05:42:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x912e6c00) [pid = 1730] [serial = 944] [outer = 0x90cb4400] 05:42:56 INFO - PROCESS | 1730 | 1468500176968 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91b72800) [pid = 1730] [serial = 945] [outer = 0x90cb4400] 05:42:57 INFO - PROCESS | 1730 | 1468500177913 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]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1282ms 05:42:57 INFO - PROCESS | 1730 | 1468500177962 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 1730 | 1468500177967 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:42:57 INFO - PROCESS | 1730 | 1468500177972 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1730 | 1468500177976 Marionette TRACE conn3 <- [1,1230,null,{}] 05:42:57 INFO - PROCESS | 1730 | 1468500177981 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}] 05:42:57 INFO - PROCESS | 1730 | 1468500177987 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:58 INFO - PROCESS | 1730 | 1468500178194 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:42:58 INFO - PROCESS | 1730 | 1468500178238 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1730 | 1468500178245 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c68800 == 35 [pid = 1730] [id = 315] 05:42:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91c6b400) [pid = 1730] [serial = 946] [outer = (nil)] 05:42:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x91f25c00) [pid = 1730] [serial = 947] [outer = 0x91c6b400] 05:42:58 INFO - PROCESS | 1730 | 1468500178313 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x91f29400) [pid = 1730] [serial = 948] [outer = 0x91c6b400] 05:42:59 INFO - PROCESS | 1730 | 1468500179194 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]]]}] 05:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1277ms 05:42:59 INFO - PROCESS | 1730 | 1468500179250 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1730 | 1468500179254 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:42:59 INFO - PROCESS | 1730 | 1468500179261 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1730 | 1468500179264 Marionette TRACE conn3 <- [1,1234,null,{}] 05:42:59 INFO - PROCESS | 1730 | 1468500179274 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}] 05:42:59 INFO - PROCESS | 1730 | 1468500179278 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:59 INFO - PROCESS | 1730 | 1468500179494 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:42:59 INFO - PROCESS | 1730 | 1468500179518 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1730 | 1468500179525 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:42:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206800 == 36 [pid = 1730] [id = 316] 05:42:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x8d745c00) [pid = 1730] [serial = 949] [outer = (nil)] 05:42:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x92245000) [pid = 1730] [serial = 950] [outer = 0x8d745c00] 05:42:59 INFO - PROCESS | 1730 | 1468500179592 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x92c83000) [pid = 1730] [serial = 951] [outer = 0x8d745c00] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8e16d400) [pid = 1730] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8e725400) [pid = 1730] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e651400) [pid = 1730] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8d206400) [pid = 1730] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8e72b800) [pid = 1730] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8f385c00) [pid = 1730] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x91f28c00) [pid = 1730] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8d202c00) [pid = 1730] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90cb6c00) [pid = 1730] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91c62400) [pid = 1730] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x95273c00) [pid = 1730] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8d74e800) [pid = 1730] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:43:00 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e72d400) [pid = 1730] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:43:00 INFO - PROCESS | 1730 | 1468500180601 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]]]}] 05:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1388ms 05:43:00 INFO - PROCESS | 1730 | 1468500180649 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 1730 | 1468500180653 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:43:00 INFO - PROCESS | 1730 | 1468500180659 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 1730 | 1468500180662 Marionette TRACE conn3 <- [1,1238,null,{}] 05:43:00 INFO - PROCESS | 1730 | 1468500180668 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}] 05:43:00 INFO - PROCESS | 1730 | 1468500180678 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:00 INFO - PROCESS | 1730 | 1468500180878 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:43:01 INFO - PROCESS | 1730 | 1468500181015 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1730 | 1468500181022 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d1400 == 37 [pid = 1730] [id = 317] 05:43:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e16fc00) [pid = 1730] [serial = 952] [outer = (nil)] 05:43:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91c63c00) [pid = 1730] [serial = 953] [outer = 0x8e16fc00] 05:43:01 INFO - PROCESS | 1730 | 1468500181095 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x92fd7c00) [pid = 1730] [serial = 954] [outer = 0x8e16fc00] 05:43:01 INFO - PROCESS | 1730 | 1468500181816 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]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1180ms 05:43:01 INFO - PROCESS | 1730 | 1468500181849 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1730 | 1468500181852 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:43:01 INFO - PROCESS | 1730 | 1468500181860 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1730 | 1468500181863 Marionette TRACE conn3 <- [1,1242,null,{}] 05:43:01 INFO - PROCESS | 1730 | 1468500181868 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}] 05:43:01 INFO - PROCESS | 1730 | 1468500181873 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:02 INFO - PROCESS | 1730 | 1468500182105 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:43:02 INFO - PROCESS | 1730 | 1468500182271 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1730 | 1468500182278 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d209800 == 38 [pid = 1730] [id = 318] 05:43:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8d20d400) [pid = 1730] [serial = 955] [outer = (nil)] 05:43:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8d7c4400) [pid = 1730] [serial = 956] [outer = 0x8d20d400] 05:43:02 INFO - PROCESS | 1730 | 1468500182371 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x8d7ce400) [pid = 1730] [serial = 957] [outer = 0x8d20d400] 05:43:03 INFO - PROCESS | 1730 | 1468500183315 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]]]}] 05:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1529ms 05:43:03 INFO - PROCESS | 1730 | 1468500183391 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:43:03 INFO - PROCESS | 1730 | 1468500183398 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:43:03 INFO - PROCESS | 1730 | 1468500183407 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1730 | 1468500183412 Marionette TRACE conn3 <- [1,1246,null,{}] 05:43:03 INFO - PROCESS | 1730 | 1468500183419 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}] 05:43:03 INFO - PROCESS | 1730 | 1468500183425 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:03 INFO - PROCESS | 1730 | 1468500183638 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:43:03 INFO - PROCESS | 1730 | 1468500183852 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1730 | 1468500183860 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x9090a800 == 39 [pid = 1730] [id = 319] 05:43:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x90972800) [pid = 1730] [serial = 958] [outer = (nil)] 05:43:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x909c6000) [pid = 1730] [serial = 959] [outer = 0x90972800] 05:43:03 INFO - PROCESS | 1730 | 1468500183989 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x909ce000) [pid = 1730] [serial = 960] [outer = 0x90972800] 05:43:04 INFO - PROCESS | 1730 | 1468500184920 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]]]}] 05:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1588ms 05:43:04 INFO - PROCESS | 1730 | 1468500184995 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:43:05 INFO - PROCESS | 1730 | 1468500185001 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:43:05 INFO - PROCESS | 1730 | 1468500185007 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1730 | 1468500185010 Marionette TRACE conn3 <- [1,1250,null,{}] 05:43:05 INFO - PROCESS | 1730 | 1468500185017 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}] 05:43:05 INFO - PROCESS | 1730 | 1468500185022 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:05 INFO - PROCESS | 1730 | 1468500185258 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:43:05 INFO - PROCESS | 1730 | 1468500185530 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1730 | 1468500185536 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x912ddc00 == 40 [pid = 1730] [id = 320] 05:43:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x91b7a000) [pid = 1730] [serial = 961] [outer = (nil)] 05:43:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x91f1ec00) [pid = 1730] [serial = 962] [outer = 0x91b7a000] 05:43:05 INFO - PROCESS | 1730 | 1468500185636 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x92c85c00) [pid = 1730] [serial = 963] [outer = 0x91b7a000] 05:43:06 INFO - PROCESS | 1730 | 1468500186548 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]]]}] 05:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1585ms 05:43:06 INFO - PROCESS | 1730 | 1468500186592 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:43:06 INFO - PROCESS | 1730 | 1468500186598 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:43:06 INFO - PROCESS | 1730 | 1468500186616 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1730 | 1468500186623 Marionette TRACE conn3 <- [1,1254,null,{}] 05:43:06 INFO - PROCESS | 1730 | 1468500186629 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}] 05:43:06 INFO - PROCESS | 1730 | 1468500186636 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:06 INFO - PROCESS | 1730 | 1468500186821 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:43:07 INFO - PROCESS | 1730 | 1468500187073 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 1730 | 1468500187082 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c8400 == 41 [pid = 1730] [id = 321] 05:43:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x91b71c00) [pid = 1730] [serial = 964] [outer = (nil)] 05:43:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x93c0ac00) [pid = 1730] [serial = 965] [outer = 0x91b71c00] 05:43:07 INFO - PROCESS | 1730 | 1468500187204 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x93c6c800) [pid = 1730] [serial = 966] [outer = 0x91b71c00] 05:43:08 INFO - PROCESS | 1730 | 1468500188065 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]]]}] 05:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1498ms 05:43:08 INFO - PROCESS | 1730 | 1468500188106 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:43:08 INFO - PROCESS | 1730 | 1468500188111 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:43:08 INFO - PROCESS | 1730 | 1468500188117 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1730 | 1468500188120 Marionette TRACE conn3 <- [1,1258,null,{}] 05:43:08 INFO - PROCESS | 1730 | 1468500188126 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}] 05:43:08 INFO - PROCESS | 1730 | 1468500188131 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:08 INFO - PROCESS | 1730 | 1468500188302 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:43:08 INFO - PROCESS | 1730 | 1468500188469 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1730 | 1468500188478 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c0a400 == 42 [pid = 1730] [id = 322] 05:43:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x93c10400) [pid = 1730] [serial = 967] [outer = (nil)] 05:43:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x93c96c00) [pid = 1730] [serial = 968] [outer = 0x93c10400] 05:43:08 INFO - PROCESS | 1730 | 1468500188558 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x93c9b400) [pid = 1730] [serial = 969] [outer = 0x93c10400] 05:43:09 INFO - PROCESS | 1730 | 1468500189522 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]]]}] 05:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1438ms 05:43:09 INFO - PROCESS | 1730 | 1468500189556 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 1730 | 1468500189559 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:43:09 INFO - PROCESS | 1730 | 1468500189566 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1730 | 1468500189570 Marionette TRACE conn3 <- [1,1262,null,{}] 05:43:09 INFO - PROCESS | 1730 | 1468500189576 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}] 05:43:09 INFO - PROCESS | 1730 | 1468500189581 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:09 INFO - PROCESS | 1730 | 1468500189763 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:43:09 INFO - PROCESS | 1730 | 1468500189933 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1730 | 1468500189951 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c94800 == 43 [pid = 1730] [id = 323] 05:43:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x93c9a800) [pid = 1730] [serial = 970] [outer = (nil)] 05:43:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x9517e000) [pid = 1730] [serial = 971] [outer = 0x93c9a800] 05:43:10 INFO - PROCESS | 1730 | 1468500190090 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x95272400) [pid = 1730] [serial = 972] [outer = 0x93c9a800] 05:43:11 INFO - PROCESS | 1730 | 1468500191000 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]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1485ms 05:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:43:11 INFO - PROCESS | 1730 | 1468500191052 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1730 | 1468500191055 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:43:11 INFO - PROCESS | 1730 | 1468500191061 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1730 | 1468500191065 Marionette TRACE conn3 <- [1,1266,null,{}] 05:43:11 INFO - PROCESS | 1730 | 1468500191070 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}] 05:43:11 INFO - PROCESS | 1730 | 1468500191076 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:11 INFO - PROCESS | 1730 | 1468500191242 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:43:11 INFO - PROCESS | 1730 | 1468500191411 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1730 | 1468500191418 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e172c00 == 44 [pid = 1730] [id = 324] 05:43:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8e742000) [pid = 1730] [serial = 973] [outer = (nil)] 05:43:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x95280800) [pid = 1730] [serial = 974] [outer = 0x8e742000] 05:43:11 INFO - PROCESS | 1730 | 1468500191500 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x95455400) [pid = 1730] [serial = 975] [outer = 0x8e742000] 05:43:12 INFO - PROCESS | 1730 | 1468500192415 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]]]}] 05:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1393ms 05:43:12 INFO - PROCESS | 1730 | 1468500192454 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:43:12 INFO - PROCESS | 1730 | 1468500192459 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:43:12 INFO - PROCESS | 1730 | 1468500192465 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1730 | 1468500192469 Marionette TRACE conn3 <- [1,1270,null,{}] 05:43:12 INFO - PROCESS | 1730 | 1468500192475 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}] 05:43:12 INFO - PROCESS | 1730 | 1468500192480 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:12 INFO - PROCESS | 1730 | 1468500192650 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:43:12 INFO - PROCESS | 1730 | 1468500192820 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1730 | 1468500192828 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e178000 == 45 [pid = 1730] [id = 325] 05:43:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x912e3c00) [pid = 1730] [serial = 976] [outer = (nil)] 05:43:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x96e04400) [pid = 1730] [serial = 977] [outer = 0x912e3c00] 05:43:12 INFO - PROCESS | 1730 | 1468500192911 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x96e07000) [pid = 1730] [serial = 978] [outer = 0x912e3c00] 05:43:13 INFO - PROCESS | 1730 | 1468500193827 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]]]}] 05:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1437ms 05:43:13 INFO - PROCESS | 1730 | 1468500193903 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1730 | 1468500193907 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:43:13 INFO - PROCESS | 1730 | 1468500193913 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1730 | 1468500193917 Marionette TRACE conn3 <- [1,1274,null,{}] 05:43:13 INFO - PROCESS | 1730 | 1468500193923 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}] 05:43:13 INFO - PROCESS | 1730 | 1468500193928 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:14 INFO - PROCESS | 1730 | 1468500194313 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:43:14 INFO - PROCESS | 1730 | 1468500194599 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1730 | 1468500194606 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64a800 == 46 [pid = 1730] [id = 326] 05:43:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x8e64b400) [pid = 1730] [serial = 979] [outer = (nil)] 05:43:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x8e723400) [pid = 1730] [serial = 980] [outer = 0x8e64b400] 05:43:14 INFO - PROCESS | 1730 | 1468500194696 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x8e74b800) [pid = 1730] [serial = 981] [outer = 0x8e64b400] 05:43:15 INFO - PROCESS | 1730 | 1468500195592 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]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1729ms 05:43:15 INFO - PROCESS | 1730 | 1468500195673 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:43:15 INFO - PROCESS | 1730 | 1468500195685 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:43:15 INFO - PROCESS | 1730 | 1468500195695 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1730 | 1468500195701 Marionette TRACE conn3 <- [1,1278,null,{}] 05:43:15 INFO - PROCESS | 1730 | 1468500195708 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}] 05:43:15 INFO - PROCESS | 1730 | 1468500195714 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:15 INFO - PROCESS | 1730 | 1468500195893 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:43:16 INFO - PROCESS | 1730 | 1468500196069 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1730 | 1468500196078 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb8c00 == 45 [pid = 1730] [id = 279] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x91f71400 == 44 [pid = 1730] [id = 283] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201c00 == 43 [pid = 1730] [id = 302] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8e728c00 == 42 [pid = 1730] [id = 289] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8e724000 == 41 [pid = 1730] [id = 275] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x92240c00 == 40 [pid = 1730] [id = 284] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x91c6dc00 == 39 [pid = 1730] [id = 282] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8e652000 == 38 [pid = 1730] [id = 291] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x909c9400 == 37 [pid = 1730] [id = 281] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x90cbb400 == 36 [pid = 1730] [id = 286] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8d800 == 35 [pid = 1730] [id = 290] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20ac00 == 34 [pid = 1730] [id = 285] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8e172400 == 33 [pid = 1730] [id = 288] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x92247800 == 32 [pid = 1730] [id = 11] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cd800 == 31 [pid = 1730] [id = 280] 05:43:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c4c00 == 30 [pid = 1730] [id = 287] 05:43:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d203000 == 31 [pid = 1730] [id = 327] 05:43:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x8d203c00) [pid = 1730] [serial = 982] [outer = (nil)] 05:43:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 105 (0x8d20ac00) [pid = 1730] [serial = 983] [outer = 0x8d203c00] 05:43:17 INFO - PROCESS | 1730 | 1468500197230 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 106 (0x8d749400) [pid = 1730] [serial = 984] [outer = 0x8d203c00] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 105 (0x90c90400) [pid = 1730] [serial = 917] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 104 (0x8f23b000) [pid = 1730] [serial = 914] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x90cb4800) [pid = 1730] [serial = 918] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x8e725c00) [pid = 1730] [serial = 911] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8e72f400) [pid = 1730] [serial = 912] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x8e16b000) [pid = 1730] [serial = 885] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x8d743c00) [pid = 1730] [serial = 884] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x909cc400) [pid = 1730] [serial = 906] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x9097b800) [pid = 1730] [serial = 905] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x9097e400) [pid = 1730] [serial = 888] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x90971800) [pid = 1730] [serial = 887] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x92c87400) [pid = 1730] [serial = 891] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x92247400) [pid = 1730] [serial = 890] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8d20b800) [pid = 1730] [serial = 908] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x95173c00) [pid = 1730] [serial = 894] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8d749800) [pid = 1730] [serial = 909] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x93c71c00) [pid = 1730] [serial = 893] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x9517c800) [pid = 1730] [serial = 897] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x95177400) [pid = 1730] [serial = 896] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x95456400) [pid = 1730] [serial = 900] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x9527a000) [pid = 1730] [serial = 899] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8ea9e400) [pid = 1730] [serial = 903] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e72e000) [pid = 1730] [serial = 902] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x90cbfc00) [pid = 1730] [serial = 920] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x91c67c00) [pid = 1730] [serial = 923] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x90905800) [pid = 1730] [serial = 915] [outer = (nil)] [url = about:blank] 05:43:17 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x912df000) [pid = 1730] [serial = 921] [outer = (nil)] [url = about:blank] 05:43:18 INFO - PROCESS | 1730 | 1468500198150 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]]]}] 05:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2486ms 05:43:18 INFO - PROCESS | 1730 | 1468500198211 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 1730 | 1468500198217 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:43:18 INFO - PROCESS | 1730 | 1468500198226 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:43:18 INFO - PROCESS | 1730 | 1468500198229 Marionette TRACE conn3 <- [1,1282,null,{}] 05:43:18 INFO - PROCESS | 1730 | 1468500198237 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}] 05:43:18 INFO - PROCESS | 1730 | 1468500198242 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:18 INFO - PROCESS | 1730 | 1468500198405 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:43:18 INFO - PROCESS | 1730 | 1468500198416 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1730 | 1468500198428 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e651800 == 32 [pid = 1730] [id = 328] 05:43:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8e652000) [pid = 1730] [serial = 985] [outer = (nil)] 05:43:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8e724800) [pid = 1730] [serial = 986] [outer = 0x8e652000] 05:43:18 INFO - PROCESS | 1730 | 1468500198498 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8e72ac00) [pid = 1730] [serial = 987] [outer = 0x8e652000] 05:43:19 INFO - PROCESS | 1730 | 1468500199404 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]]]}] 05:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1227ms 05:43:19 INFO - PROCESS | 1730 | 1468500199453 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1730 | 1468500199463 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:43:19 INFO - PROCESS | 1730 | 1468500199473 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1730 | 1468500199478 Marionette TRACE conn3 <- [1,1286,null,{}] 05:43:19 INFO - PROCESS | 1730 | 1468500199483 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}] 05:43:19 INFO - PROCESS | 1730 | 1468500199489 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:19 INFO - PROCESS | 1730 | 1468500199653 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:43:19 INFO - PROCESS | 1730 | 1468500199789 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1730 | 1468500199798 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e174c00 == 33 [pid = 1730] [id = 329] 05:43:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8e651000) [pid = 1730] [serial = 988] [outer = (nil)] 05:43:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x8eaa1800) [pid = 1730] [serial = 989] [outer = 0x8e651000] 05:43:19 INFO - PROCESS | 1730 | 1468500199867 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x8f23a400) [pid = 1730] [serial = 990] [outer = 0x8e651000] 05:43:20 INFO - PROCESS | 1730 | 1468500200833 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]]]}] 05:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1393ms 05:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:43:20 INFO - PROCESS | 1730 | 1468500200865 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1730 | 1468500200868 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:43:20 INFO - PROCESS | 1730 | 1468500200875 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1730 | 1468500200881 Marionette TRACE conn3 <- [1,1290,null,{}] 05:43:20 INFO - PROCESS | 1730 | 1468500200908 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}] 05:43:20 INFO - PROCESS | 1730 | 1468500200917 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:21 INFO - PROCESS | 1730 | 1468500201134 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:43:21 INFO - PROCESS | 1730 | 1468500201161 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1730 | 1468500201170 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x9097d400 == 34 [pid = 1730] [id = 330] 05:43:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x90980800) [pid = 1730] [serial = 991] [outer = (nil)] 05:43:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x909ca800) [pid = 1730] [serial = 992] [outer = 0x90980800] 05:43:21 INFO - PROCESS | 1730 | 1468500201244 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x909cf000) [pid = 1730] [serial = 993] [outer = 0x90980800] 05:43:22 INFO - PROCESS | 1730 | 1468500202628 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]]]}] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x95451400) [pid = 1730] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8e16fc00) [pid = 1730] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x91c6b400) [pid = 1730] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8d745c00) [pid = 1730] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x91b6c800) [pid = 1730] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x90cb4400) [pid = 1730] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8f232c00) [pid = 1730] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8ea98800) [pid = 1730] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x909ce800) [pid = 1730] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x92c86000) [pid = 1730] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x912ea400) [pid = 1730] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8e646400) [pid = 1730] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:43:22 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x992ad800) [pid = 1730] [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.] 05:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1893ms 05:43:22 INFO - PROCESS | 1730 | 1468500202780 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1730 | 1468500202785 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:43:22 INFO - PROCESS | 1730 | 1468500202791 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1730 | 1468500202794 Marionette TRACE conn3 <- [1,1294,null,{}] 05:43:22 INFO - PROCESS | 1730 | 1468500202799 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}] 05:43:22 INFO - PROCESS | 1730 | 1468500202804 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:22 INFO - PROCESS | 1730 | 1468500202988 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:43:23 INFO - PROCESS | 1730 | 1468500203066 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1730 | 1468500203074 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f233800 == 35 [pid = 1730] [id = 331] 05:43:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x9097e400) [pid = 1730] [serial = 994] [outer = (nil)] 05:43:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90c85c00) [pid = 1730] [serial = 995] [outer = 0x9097e400] 05:43:23 INFO - PROCESS | 1730 | 1468500203140 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90c88400) [pid = 1730] [serial = 996] [outer = 0x9097e400] 05:43:23 INFO - PROCESS | 1730 | 1468500203816 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]]]}] 05:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1078ms 05:43:23 INFO - PROCESS | 1730 | 1468500203870 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:43:23 INFO - PROCESS | 1730 | 1468500203873 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:43:23 INFO - PROCESS | 1730 | 1468500203879 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1730 | 1468500203882 Marionette TRACE conn3 <- [1,1298,null,{}] 05:43:23 INFO - PROCESS | 1730 | 1468500203892 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}] 05:43:23 INFO - PROCESS | 1730 | 1468500203896 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:24 INFO - PROCESS | 1730 | 1468500204092 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:43:24 INFO - PROCESS | 1730 | 1468500204101 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:24 INFO - PROCESS | 1730 | 1468500204108 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c94800 == 36 [pid = 1730] [id = 332] 05:43:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x90cb1800) [pid = 1730] [serial = 997] [outer = (nil)] 05:43:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x90cbb400) [pid = 1730] [serial = 998] [outer = 0x90cb1800] 05:43:24 INFO - PROCESS | 1730 | 1468500204191 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x912e9400) [pid = 1730] [serial = 999] [outer = 0x90cb1800] 05:43:25 INFO - PROCESS | 1730 | 1468500205345 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]]]}] 05:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1543ms 05:43:25 INFO - PROCESS | 1730 | 1468500205423 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:43:25 INFO - PROCESS | 1730 | 1468500205429 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:43:25 INFO - PROCESS | 1730 | 1468500205438 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1730 | 1468500205443 Marionette TRACE conn3 <- [1,1302,null,{}] 05:43:25 INFO - PROCESS | 1730 | 1468500205451 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}] 05:43:25 INFO - PROCESS | 1730 | 1468500205457 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:25 INFO - PROCESS | 1730 | 1468500205677 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:43:25 INFO - PROCESS | 1730 | 1468500205908 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1730 | 1468500205914 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74cc00 == 37 [pid = 1730] [id = 333] 05:43:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8e176800) [pid = 1730] [serial = 1000] [outer = (nil)] 05:43:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8e746000) [pid = 1730] [serial = 1001] [outer = 0x8e176800] 05:43:26 INFO - PROCESS | 1730 | 1468500206027 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x8ea9a800) [pid = 1730] [serial = 1002] [outer = 0x8e176800] 05:43:26 INFO - PROCESS | 1730 | 1468500206984 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]]]}] 05:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1587ms 05:43:27 INFO - PROCESS | 1730 | 1468500207023 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 1730 | 1468500207031 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:43:27 INFO - PROCESS | 1730 | 1468500207042 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1730 | 1468500207046 Marionette TRACE conn3 <- [1,1306,null,{}] 05:43:27 INFO - PROCESS | 1730 | 1468500207053 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}] 05:43:27 INFO - PROCESS | 1730 | 1468500207058 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:27 INFO - PROCESS | 1730 | 1468500207251 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:43:27 INFO - PROCESS | 1730 | 1468500207470 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1730 | 1468500207479 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64bc00 == 38 [pid = 1730] [id = 334] 05:43:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x90971800) [pid = 1730] [serial = 1003] [outer = (nil)] 05:43:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x9097d800) [pid = 1730] [serial = 1004] [outer = 0x90971800] 05:43:27 INFO - PROCESS | 1730 | 1468500207567 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x909cac00) [pid = 1730] [serial = 1005] [outer = 0x90971800] 05:43:28 INFO - PROCESS | 1730 | 1468500208587 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]]]}] 05:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1631ms 05:43:28 INFO - PROCESS | 1730 | 1468500208674 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:43:28 INFO - PROCESS | 1730 | 1468500208678 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:43:28 INFO - PROCESS | 1730 | 1468500208685 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1730 | 1468500208691 Marionette TRACE conn3 <- [1,1310,null,{}] 05:43:28 INFO - PROCESS | 1730 | 1468500208708 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}] 05:43:28 INFO - PROCESS | 1730 | 1468500208717 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:29 INFO - PROCESS | 1730 | 1468500209020 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:43:29 INFO - PROCESS | 1730 | 1468500209204 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1730 | 1468500209215 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c61800 == 39 [pid = 1730] [id = 335] 05:43:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x91c62400) [pid = 1730] [serial = 1006] [outer = (nil)] 05:43:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x91c6e000) [pid = 1730] [serial = 1007] [outer = 0x91c62400] 05:43:29 INFO - PROCESS | 1730 | 1468500209300 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x91f1e800) [pid = 1730] [serial = 1008] [outer = 0x91c62400] 05:43:30 INFO - PROCESS | 1730 | 1468500210245 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] 05:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:43:30 INFO - PROCESS | 1730 | 1468500210332 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:43:30 INFO - PROCESS | 1730 | 1468500210338 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:43:30 INFO - PROCESS | 1730 | 1468500210343 Marionette TRACE conn3 <- [1,1314,null,{}] 05:43:30 INFO - PROCESS | 1730 | 1468500210349 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}] 05:43:30 INFO - PROCESS | 1730 | 1468500210354 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:30 INFO - PROCESS | 1730 | 1468500210540 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:43:30 INFO - PROCESS | 1730 | 1468500210756 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:30 INFO - PROCESS | 1730 | 1468500210762 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d202800 == 40 [pid = 1730] [id = 336] 05:43:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8d7cbc00) [pid = 1730] [serial = 1009] [outer = (nil)] 05:43:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x91f74c00) [pid = 1730] [serial = 1010] [outer = 0x8d7cbc00] 05:43:30 INFO - PROCESS | 1730 | 1468500210850 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x92c84000) [pid = 1730] [serial = 1011] [outer = 0x8d7cbc00] 05:43:31 INFO - PROCESS | 1730 | 1468500211968 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]]]}] 05:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1688ms 05:43:32 INFO - PROCESS | 1730 | 1468500212027 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:43:32 INFO - PROCESS | 1730 | 1468500212033 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:43:32 INFO - PROCESS | 1730 | 1468500212041 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:43:32 INFO - PROCESS | 1730 | 1468500212046 Marionette TRACE conn3 <- [1,1318,null,{}] 05:43:32 INFO - PROCESS | 1730 | 1468500212054 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}] 05:43:32 INFO - PROCESS | 1730 | 1468500212060 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:32 INFO - PROCESS | 1730 | 1468500212233 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:43:32 INFO - PROCESS | 1730 | 1468500212484 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:32 INFO - PROCESS | 1730 | 1468500212503 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72c400 == 41 [pid = 1730] [id = 337] 05:43:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8e72c800) [pid = 1730] [serial = 1012] [outer = (nil)] 05:43:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8e746800) [pid = 1730] [serial = 1013] [outer = 0x8e72c800] 05:43:32 INFO - PROCESS | 1730 | 1468500212614 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8f235800) [pid = 1730] [serial = 1014] [outer = 0x8e72c800] 05:43:33 INFO - PROCESS | 1730 | --DOCSHELL 0x9090a800 == 40 [pid = 1730] [id = 319] 05:43:33 INFO - PROCESS | 1730 | --DOCSHELL 0x8d748000 == 39 [pid = 1730] [id = 305] 05:43:33 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7ca400 == 38 [pid = 1730] [id = 306] 05:43:33 INFO - PROCESS | 1730 | --DOCSHELL 0x8e650800 == 37 [pid = 1730] [id = 303] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x9545ec00) [pid = 1730] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x91c63c00) [pid = 1730] [serial = 953] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x91f25c00) [pid = 1730] [serial = 947] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x92245000) [pid = 1730] [serial = 950] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x91f29400) [pid = 1730] [serial = 948] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x93a48c00) [pid = 1730] [serial = 935] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x93c07c00) [pid = 1730] [serial = 936] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x912e6c00) [pid = 1730] [serial = 944] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8f380c00) [pid = 1730] [serial = 941] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x9090b800) [pid = 1730] [serial = 942] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8f22d400) [pid = 1730] [serial = 926] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8f37f000) [pid = 1730] [serial = 927] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x90c8c800) [pid = 1730] [serial = 929] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x91b70800) [pid = 1730] [serial = 930] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92fd2000) [pid = 1730] [serial = 932] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x939c8000) [pid = 1730] [serial = 933] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x91f78c00) [pid = 1730] [serial = 924] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e726800) [pid = 1730] [serial = 938] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e749400) [pid = 1730] [serial = 939] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91f76800) [pid = 1730] [serial = 642] [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.] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x92fd7c00) [pid = 1730] [serial = 954] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92c83000) [pid = 1730] [serial = 951] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91b72800) [pid = 1730] [serial = 945] [outer = (nil)] [url = about:blank] 05:43:33 INFO - PROCESS | 1730 | 1468500213568 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]]]}] 05:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1585ms 05:43:33 INFO - PROCESS | 1730 | 1468500213626 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:43:33 INFO - PROCESS | 1730 | 1468500213633 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:43:33 INFO - PROCESS | 1730 | 1468500213642 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1730 | 1468500213646 Marionette TRACE conn3 <- [1,1322,null,{}] 05:43:33 INFO - PROCESS | 1730 | 1468500213652 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}] 05:43:33 INFO - PROCESS | 1730 | 1468500213657 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:33 INFO - PROCESS | 1730 | 1468500213815 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:43:33 INFO - PROCESS | 1730 | 1468500213971 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1730 | 1468500213980 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d748000 == 38 [pid = 1730] [id = 338] 05:43:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8f37d800) [pid = 1730] [serial = 1015] [outer = (nil)] 05:43:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90971400) [pid = 1730] [serial = 1016] [outer = 0x8f37d800] 05:43:34 INFO - PROCESS | 1730 | 1468500214050 Marionette DEBUG loaded listener.js 05:43:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90c85400) [pid = 1730] [serial = 1017] [outer = 0x8f37d800] 05:43:34 INFO - PROCESS | 1730 | 1468500214843 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]]]}] 05:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1236ms 05:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:43:34 INFO - PROCESS | 1730 | 1468500214879 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 1730 | 1468500214882 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:43:34 INFO - PROCESS | 1730 | 1468500214889 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 1730 | 1468500214894 Marionette TRACE conn3 <- [1,1326,null,{}] 05:43:34 INFO - PROCESS | 1730 | 1468500214909 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}] 05:43:34 INFO - PROCESS | 1730 | 1468500214917 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:35 INFO - PROCESS | 1730 | 1468500215070 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:43:35 INFO - PROCESS | 1730 | 1468500215081 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:35 INFO - PROCESS | 1730 | 1468500215093 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b74c00 == 39 [pid = 1730] [id = 339] 05:43:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x91b75c00) [pid = 1730] [serial = 1018] [outer = (nil)] 05:43:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91b79400) [pid = 1730] [serial = 1019] [outer = 0x91b75c00] 05:43:35 INFO - PROCESS | 1730 | 1468500215160 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91c6dc00) [pid = 1730] [serial = 1020] [outer = 0x91b75c00] 05:43:36 INFO - PROCESS | 1730 | 1468500216119 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]]]}] 05:43:36 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 05:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1282ms 05:43:36 INFO - PROCESS | 1730 | 1468500216174 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:43:36 INFO - PROCESS | 1730 | 1468500216178 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:43:36 INFO - PROCESS | 1730 | 1468500216184 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 1730 | 1468500216187 Marionette TRACE conn3 <- [1,1330,null,{}] 05:43:36 INFO - PROCESS | 1730 | 1468500216198 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}] 05:43:36 INFO - PROCESS | 1730 | 1468500216202 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:36 INFO - PROCESS | 1730 | 1468500216419 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:43:36 INFO - PROCESS | 1730 | 1468500216444 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1730 | 1468500216454 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74dc00 == 40 [pid = 1730] [id = 340] 05:43:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91c6bc00) [pid = 1730] [serial = 1021] [outer = (nil)] 05:43:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91f70c00) [pid = 1730] [serial = 1022] [outer = 0x91c6bc00] 05:43:36 INFO - PROCESS | 1730 | 1468500216522 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x91f72000) [pid = 1730] [serial = 1023] [outer = 0x91c6bc00] 05:43:37 INFO - PROCESS | 1730 | 1468500217417 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]]]}] 05:43:37 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 05:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1289ms 05:43:37 INFO - PROCESS | 1730 | 1468500217481 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:43:37 INFO - PROCESS | 1730 | 1468500217485 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:43:37 INFO - PROCESS | 1730 | 1468500217491 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:43:37 INFO - PROCESS | 1730 | 1468500217495 Marionette TRACE conn3 <- [1,1334,null,{}] 05:43:37 INFO - PROCESS | 1730 | 1468500217500 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}] 05:43:37 INFO - PROCESS | 1730 | 1468500217505 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:37 INFO - PROCESS | 1730 | 1468500217695 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:43:37 INFO - PROCESS | 1730 | 1468500217727 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:37 INFO - PROCESS | 1730 | 1468500217739 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d745c00 == 41 [pid = 1730] [id = 341] 05:43:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x92c83000) [pid = 1730] [serial = 1024] [outer = (nil)] 05:43:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x92c88400) [pid = 1730] [serial = 1025] [outer = 0x92c83000] 05:43:37 INFO - PROCESS | 1730 | 1468500217828 Marionette DEBUG loaded listener.js 05:43:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x92c8f000) [pid = 1730] [serial = 1026] [outer = 0x92c83000] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x93c10400) [pid = 1730] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x91b7a000) [pid = 1730] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8e652000) [pid = 1730] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x912e3c00) [pid = 1730] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8e64b400) [pid = 1730] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x90980800) [pid = 1730] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e651000) [pid = 1730] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8d20d400) [pid = 1730] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91b71c00) [pid = 1730] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d203c00) [pid = 1730] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90972800) [pid = 1730] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x9097e400) [pid = 1730] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x93c9a800) [pid = 1730] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:43:38 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8e742000) [pid = 1730] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:43:38 INFO - PROCESS | 1730 | 1468500218879 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]]]}] 05:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1429ms 05:43:38 INFO - PROCESS | 1730 | 1468500218924 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:43:38 INFO - PROCESS | 1730 | 1468500218931 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:43:38 INFO - PROCESS | 1730 | 1468500218941 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:43:38 INFO - PROCESS | 1730 | 1468500218947 Marionette TRACE conn3 <- [1,1338,null,{}] 05:43:38 INFO - PROCESS | 1730 | 1468500218957 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}] 05:43:38 INFO - PROCESS | 1730 | 1468500218962 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:39 INFO - PROCESS | 1730 | 1468500219148 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:43:39 INFO - PROCESS | 1730 | 1468500219326 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:39 INFO - PROCESS | 1730 | 1468500219342 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16a800 == 42 [pid = 1730] [id = 342] 05:43:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e171000) [pid = 1730] [serial = 1027] [outer = (nil)] 05:43:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e64a400) [pid = 1730] [serial = 1028] [outer = 0x8e171000] 05:43:39 INFO - PROCESS | 1730 | 1468500219420 Marionette DEBUG loaded listener.js 05:43:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e731400) [pid = 1730] [serial = 1029] [outer = 0x8e171000] 05:43:40 INFO - PROCESS | 1730 | 1468500220968 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]]]}] 05:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2084ms 05:43:41 INFO - PROCESS | 1730 | 1468500221025 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 1730 | 1468500221032 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:43:41 INFO - PROCESS | 1730 | 1468500221043 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1730 | 1468500221047 Marionette TRACE conn3 <- [1,1342,null,{}] 05:43:41 INFO - PROCESS | 1730 | 1468500221053 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}] 05:43:41 INFO - PROCESS | 1730 | 1468500221059 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:41 INFO - PROCESS | 1730 | 1468500221220 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:43:41 INFO - PROCESS | 1730 | 1468500221383 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1730 | 1468500221392 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d742400 == 43 [pid = 1730] [id = 343] 05:43:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8e749800) [pid = 1730] [serial = 1030] [outer = (nil)] 05:43:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90c93400) [pid = 1730] [serial = 1031] [outer = 0x8e749800] 05:43:41 INFO - PROCESS | 1730 | 1468500221473 Marionette DEBUG loaded listener.js 05:43:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90cb6800) [pid = 1730] [serial = 1032] [outer = 0x8e749800] 05:43:42 INFO - PROCESS | 1730 | 1468500222409 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]]]}] 05:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1428ms 05:43:42 INFO - PROCESS | 1730 | 1468500222471 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:43:42 INFO - PROCESS | 1730 | 1468500222474 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:43:42 INFO - PROCESS | 1730 | 1468500222481 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 1730 | 1468500222487 Marionette TRACE conn3 <- [1,1346,null,{}] 05:43:42 INFO - PROCESS | 1730 | 1468500222503 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}] 05:43:42 INFO - PROCESS | 1730 | 1468500222511 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:42 INFO - PROCESS | 1730 | 1468500222724 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:43:43 INFO - PROCESS | 1730 | 1468500222987 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:43 INFO - PROCESS | 1730 | 1468500223000 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b77c00 == 44 [pid = 1730] [id = 344] 05:43:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f6e800) [pid = 1730] [serial = 1033] [outer = (nil)] 05:43:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92c89400) [pid = 1730] [serial = 1034] [outer = 0x91f6e800] 05:43:43 INFO - PROCESS | 1730 | 1468500223129 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x92fd7c00) [pid = 1730] [serial = 1035] [outer = 0x91f6e800] 05:43:44 INFO - PROCESS | 1730 | 1468500224063 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]]]}] 05:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1645ms 05:43:44 INFO - PROCESS | 1730 | 1468500224126 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:43:44 INFO - PROCESS | 1730 | 1468500224131 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:43:44 INFO - PROCESS | 1730 | 1468500224137 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1730 | 1468500224140 Marionette TRACE conn3 <- [1,1350,null,{}] 05:43:44 INFO - PROCESS | 1730 | 1468500224146 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}] 05:43:44 INFO - PROCESS | 1730 | 1468500224152 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:44 INFO - PROCESS | 1730 | 1468500224324 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:43:44 INFO - PROCESS | 1730 | 1468500224502 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:44 INFO - PROCESS | 1730 | 1468500224509 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b75000 == 45 [pid = 1730] [id = 345] 05:43:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91f26000) [pid = 1730] [serial = 1036] [outer = (nil)] 05:43:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x939ecc00) [pid = 1730] [serial = 1037] [outer = 0x91f26000] 05:43:44 INFO - PROCESS | 1730 | 1468500224593 Marionette DEBUG loaded listener.js 05:43:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x939ef400) [pid = 1730] [serial = 1038] [outer = 0x91f26000] 05:43:45 INFO - PROCESS | 1730 | 1468500225536 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]]]}] 05:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1433ms 05:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:43:45 INFO - PROCESS | 1730 | 1468500225570 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:43:45 INFO - PROCESS | 1730 | 1468500225573 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:43:45 INFO - PROCESS | 1730 | 1468500225580 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:43:45 INFO - PROCESS | 1730 | 1468500225583 Marionette TRACE conn3 <- [1,1354,null,{}] 05:43:45 INFO - PROCESS | 1730 | 1468500225589 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}] 05:43:45 INFO - PROCESS | 1730 | 1468500225594 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:45 INFO - PROCESS | 1730 | 1468500225753 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:43:45 INFO - PROCESS | 1730 | 1468500225923 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 1730 | 1468500225929 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20cc00 == 46 [pid = 1730] [id = 346] 05:43:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x8d7c5c00) [pid = 1730] [serial = 1039] [outer = (nil)] 05:43:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x93a51c00) [pid = 1730] [serial = 1040] [outer = 0x8d7c5c00] 05:43:46 INFO - PROCESS | 1730 | 1468500226009 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x93c03400) [pid = 1730] [serial = 1041] [outer = 0x8d7c5c00] 05:43:47 INFO - PROCESS | 1730 | 1468500227022 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]]]}] 05:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1483ms 05:43:47 INFO - PROCESS | 1730 | 1468500227062 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 1730 | 1468500227066 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:43:47 INFO - PROCESS | 1730 | 1468500227072 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1730 | 1468500227076 Marionette TRACE conn3 <- [1,1358,null,{}] 05:43:47 INFO - PROCESS | 1730 | 1468500227081 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}] 05:43:47 INFO - PROCESS | 1730 | 1468500227092 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:47 INFO - PROCESS | 1730 | 1468500227498 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:43:47 INFO - PROCESS | 1730 | 1468500227741 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:47 INFO - PROCESS | 1730 | 1468500227748 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e173400 == 47 [pid = 1730] [id = 347] 05:43:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8e174400) [pid = 1730] [serial = 1042] [outer = (nil)] 05:43:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8e64f000) [pid = 1730] [serial = 1043] [outer = 0x8e174400] 05:43:47 INFO - PROCESS | 1730 | 1468500227833 Marionette DEBUG loaded listener.js 05:43:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8e730c00) [pid = 1730] [serial = 1044] [outer = 0x8e174400] 05:43:48 INFO - PROCESS | 1730 | 1468500228793 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]]]}] 05:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1786ms 05:43:48 INFO - PROCESS | 1730 | 1468500228860 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:43:48 INFO - PROCESS | 1730 | 1468500228866 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:43:48 INFO - PROCESS | 1730 | 1468500228874 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:43:48 INFO - PROCESS | 1730 | 1468500228879 Marionette TRACE conn3 <- [1,1362,null,{}] 05:43:48 INFO - PROCESS | 1730 | 1468500228886 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}] 05:43:48 INFO - PROCESS | 1730 | 1468500228892 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8e178800 == 46 [pid = 1730] [id = 312] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d746800 == 45 [pid = 1730] [id = 313] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea9d800 == 44 [pid = 1730] [id = 309] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x912ddc00 == 43 [pid = 1730] [id = 320] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64a800 == 42 [pid = 1730] [id = 326] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x93c0a400 == 41 [pid = 1730] [id = 322] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d203000 == 40 [pid = 1730] [id = 327] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x90cc0000 == 39 [pid = 1730] [id = 307] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x91c68800 == 38 [pid = 1730] [id = 315] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d1400 == 37 [pid = 1730] [id = 317] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201400 == 36 [pid = 1730] [id = 308] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206800 == 35 [pid = 1730] [id = 316] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204000 == 34 [pid = 1730] [id = 311] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x92248c00 == 33 [pid = 1730] [id = 310] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16c400 == 32 [pid = 1730] [id = 304] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d209800 == 31 [pid = 1730] [id = 318] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x93c94800 == 30 [pid = 1730] [id = 323] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8e172c00 == 29 [pid = 1730] [id = 324] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8e178000 == 28 [pid = 1730] [id = 325] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x909c8400 == 27 [pid = 1730] [id = 321] 05:43:49 INFO - PROCESS | 1730 | --DOCSHELL 0x909d2000 == 26 [pid = 1730] [id = 314] 05:43:50 INFO - PROCESS | 1730 | 1468500230055 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x93c9b400) [pid = 1730] [serial = 969] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x92c85c00) [pid = 1730] [serial = 963] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8e72ac00) [pid = 1730] [serial = 987] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x96e04400) [pid = 1730] [serial = 977] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8e74b800) [pid = 1730] [serial = 981] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x909cf000) [pid = 1730] [serial = 993] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8f23a400) [pid = 1730] [serial = 990] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8d7c4400) [pid = 1730] [serial = 956] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x93c96c00) [pid = 1730] [serial = 968] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x93c6c800) [pid = 1730] [serial = 966] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8d749400) [pid = 1730] [serial = 984] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8d20ac00) [pid = 1730] [serial = 983] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x909ce000) [pid = 1730] [serial = 960] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90c85c00) [pid = 1730] [serial = 995] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x91f1ec00) [pid = 1730] [serial = 962] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x9517e000) [pid = 1730] [serial = 971] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x95455400) [pid = 1730] [serial = 975] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x909c6000) [pid = 1730] [serial = 959] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d7ce400) [pid = 1730] [serial = 957] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x93c0ac00) [pid = 1730] [serial = 965] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e724800) [pid = 1730] [serial = 986] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8eaa1800) [pid = 1730] [serial = 989] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x909ca800) [pid = 1730] [serial = 992] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x96e07000) [pid = 1730] [serial = 978] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8e723400) [pid = 1730] [serial = 980] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x90c88400) [pid = 1730] [serial = 996] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x95272400) [pid = 1730] [serial = 972] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x95280800) [pid = 1730] [serial = 974] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x90cbb400) [pid = 1730] [serial = 998] [outer = (nil)] [url = about:blank] 05:43:50 INFO - PROCESS | 1730 | 1468500230355 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1730 | 1468500230365 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d744800 == 27 [pid = 1730] [id = 348] 05:43:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x8d744c00) [pid = 1730] [serial = 1045] [outer = (nil)] 05:43:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x8d7c4000) [pid = 1730] [serial = 1046] [outer = 0x8d744c00] 05:43:50 INFO - PROCESS | 1730 | 1468500230437 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x8d7cd000) [pid = 1730] [serial = 1047] [outer = 0x8d744c00] 05:43:51 INFO - PROCESS | 1730 | 1468500231244 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]]]}] 05:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2392ms 05:43:51 INFO - PROCESS | 1730 | 1468500231267 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1730 | 1468500231273 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:43:51 INFO - PROCESS | 1730 | 1468500231283 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1730 | 1468500231287 Marionette TRACE conn3 <- [1,1366,null,{}] 05:43:51 INFO - PROCESS | 1730 | 1468500231294 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}] 05:43:51 INFO - PROCESS | 1730 | 1468500231300 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:51 INFO - PROCESS | 1730 | 1468500231494 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:43:51 INFO - PROCESS | 1730 | 1468500231613 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 1730 | 1468500231624 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e650400 == 28 [pid = 1730] [id = 349] 05:43:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8e652400) [pid = 1730] [serial = 1048] [outer = (nil)] 05:43:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8e726000) [pid = 1730] [serial = 1049] [outer = 0x8e652400] 05:43:51 INFO - PROCESS | 1730 | 1468500231693 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8e72ec00) [pid = 1730] [serial = 1050] [outer = 0x8e652400] 05:43:52 INFO - PROCESS | 1730 | 1468500232538 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] 05:43:52 INFO - PROCESS | 1730 | 1468500232621 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:43:52 INFO - PROCESS | 1730 | 1468500232627 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1730 | 1468500232631 Marionette TRACE conn3 <- [1,1370,null,{}] 05:43:52 INFO - PROCESS | 1730 | 1468500232636 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}] 05:43:52 INFO - PROCESS | 1730 | 1468500232642 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:52 INFO - PROCESS | 1730 | 1468500232859 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:43:52 INFO - PROCESS | 1730 | 1468500232927 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:52 INFO - PROCESS | 1730 | 1468500232937 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f23a400 == 29 [pid = 1730] [id = 350] 05:43:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8f23ac00) [pid = 1730] [serial = 1051] [outer = (nil)] 05:43:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8f37e800) [pid = 1730] [serial = 1052] [outer = 0x8f23ac00] 05:43:53 INFO - PROCESS | 1730 | 1468500233003 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8f387800) [pid = 1730] [serial = 1053] [outer = 0x8f23ac00] 05:43:53 INFO - PROCESS | 1730 | 1468500233970 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] 05:43:54 INFO - PROCESS | 1730 | 1468500234029 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:43:54 INFO - PROCESS | 1730 | 1468500234056 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 1730 | 1468500234064 Marionette TRACE conn3 <- [1,1374,null,{}] 05:43:54 INFO - PROCESS | 1730 | 1468500234069 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}] 05:43:54 INFO - PROCESS | 1730 | 1468500234077 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:54 INFO - PROCESS | 1730 | 1468500234315 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:43:54 INFO - PROCESS | 1730 | 1468500234337 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:54 INFO - PROCESS | 1730 | 1468500234343 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c8000 == 30 [pid = 1730] [id = 351] 05:43:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8eaa3c00) [pid = 1730] [serial = 1054] [outer = (nil)] 05:43:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90c87c00) [pid = 1730] [serial = 1055] [outer = 0x8eaa3c00] 05:43:54 INFO - PROCESS | 1730 | 1468500234426 Marionette DEBUG loaded listener.js 05:43:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x90c90400) [pid = 1730] [serial = 1056] [outer = 0x8eaa3c00] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91c6bc00) [pid = 1730] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x90cb1800) [pid = 1730] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8f37d800) [pid = 1730] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e72c800) [pid = 1730] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90971800) [pid = 1730] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8d7cbc00) [pid = 1730] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x91b75c00) [pid = 1730] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x91c62400) [pid = 1730] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x8e176800) [pid = 1730] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:43:55 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x92c83000) [pid = 1730] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:43:55 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:55 INFO - PROCESS | 1730 | 1468500235810 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] 05:43:55 INFO - PROCESS | 1730 | 1468500235853 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:43:55 INFO - PROCESS | 1730 | 1468500235859 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1730 | 1468500235862 Marionette TRACE conn3 <- [1,1378,null,{}] 05:43:55 INFO - PROCESS | 1730 | 1468500235868 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}] 05:43:55 INFO - PROCESS | 1730 | 1468500235873 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:56 INFO - PROCESS | 1730 | 1468500236066 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:43:56 INFO - PROCESS | 1730 | 1468500236084 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 1730 | 1468500236092 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f389000 == 31 [pid = 1730] [id = 352] 05:43:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x909c6400) [pid = 1730] [serial = 1057] [outer = (nil)] 05:43:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x90cb6000) [pid = 1730] [serial = 1058] [outer = 0x909c6400] 05:43:56 INFO - PROCESS | 1730 | 1468500236161 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x90cbd400) [pid = 1730] [serial = 1059] [outer = 0x909c6400] 05:43:56 INFO - PROCESS | 1730 | 1468500236908 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] 05:43:56 INFO - PROCESS | 1730 | 1468500236948 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:43:56 INFO - PROCESS | 1730 | 1468500236954 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:43:56 INFO - PROCESS | 1730 | 1468500236957 Marionette TRACE conn3 <- [1,1382,null,{}] 05:43:56 INFO - PROCESS | 1730 | 1468500236971 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}] 05:43:56 INFO - PROCESS | 1730 | 1468500236976 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:57 INFO - PROCESS | 1730 | 1468500237124 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:43:57 INFO - PROCESS | 1730 | 1468500237339 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1730 | 1468500237351 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d205c00 == 32 [pid = 1730] [id = 353] 05:43:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8d208400) [pid = 1730] [serial = 1060] [outer = (nil)] 05:43:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d20d000) [pid = 1730] [serial = 1061] [outer = 0x8d208400] 05:43:57 INFO - PROCESS | 1730 | 1468500237438 Marionette DEBUG loaded listener.js 05:43:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e646800) [pid = 1730] [serial = 1062] [outer = 0x8d208400] 05:43:58 INFO - PROCESS | 1730 | [1730] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:58 INFO - PROCESS | 1730 | 1468500238606 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] 05:43:58 INFO - PROCESS | 1730 | 1468500238665 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:43:58 INFO - PROCESS | 1730 | 1468500238673 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1730 | 1468500238677 Marionette TRACE conn3 <- [1,1386,null,{}] 05:43:58 INFO - PROCESS | 1730 | 1468500238685 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}] 05:43:58 INFO - PROCESS | 1730 | 1468500238694 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:58 INFO - PROCESS | 1730 | 1468500238889 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:43:59 INFO - PROCESS | 1730 | 1468500239114 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:59 INFO - PROCESS | 1730 | 1468500239130 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:43:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201400 == 33 [pid = 1730] [id = 354] 05:43:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8d743800) [pid = 1730] [serial = 1063] [outer = (nil)] 05:43:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x90980800) [pid = 1730] [serial = 1064] [outer = 0x8d743800] 05:43:59 INFO - PROCESS | 1730 | 1468500239208 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90c8dc00) [pid = 1730] [serial = 1065] [outer = 0x8d743800] 05:44:00 INFO - PROCESS | 1730 | 1468500240333 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] 05:44:00 INFO - PROCESS | 1730 | 1468500240367 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:44:00 INFO - PROCESS | 1730 | 1468500240374 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 1730 | 1468500240377 Marionette TRACE conn3 <- [1,1390,null,{}] 05:44:00 INFO - PROCESS | 1730 | 1468500240384 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}] 05:44:00 INFO - PROCESS | 1730 | 1468500240389 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:00 INFO - PROCESS | 1730 | 1468500240574 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:44:00 INFO - PROCESS | 1730 | 1468500240831 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1730 | 1468500240840 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b77400 == 34 [pid = 1730] [id = 355] 05:44:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91b77800) [pid = 1730] [serial = 1066] [outer = (nil)] 05:44:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x91c69800) [pid = 1730] [serial = 1067] [outer = 0x91b77800] 05:44:00 INFO - PROCESS | 1730 | 1468500240944 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91f24000) [pid = 1730] [serial = 1068] [outer = 0x91b77800] 05:44:01 INFO - PROCESS | 1730 | 1468500241925 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]]]}] 05:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1581ms 05:44:01 INFO - PROCESS | 1730 | 1468500241955 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1730 | 1468500241959 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:44:01 INFO - PROCESS | 1730 | 1468500241976 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1730 | 1468500241985 Marionette TRACE conn3 <- [1,1394,null,{}] 05:44:01 INFO - PROCESS | 1730 | 1468500241992 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}] 05:44:02 INFO - PROCESS | 1730 | 1468500241999 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:02 INFO - PROCESS | 1730 | 1468500242211 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:44:02 INFO - PROCESS | 1730 | 1468500242420 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1730 | 1468500242426 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b79c00 == 35 [pid = 1730] [id = 356] 05:44:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91b7a400) [pid = 1730] [serial = 1069] [outer = (nil)] 05:44:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x92c83c00) [pid = 1730] [serial = 1070] [outer = 0x91b7a400] 05:44:02 INFO - PROCESS | 1730 | 1468500242555 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x92c88800) [pid = 1730] [serial = 1071] [outer = 0x91b7a400] 05:44:03 INFO - PROCESS | 1730 | 1468500243648 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]]]}] 05:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1747ms 05:44:03 INFO - PROCESS | 1730 | 1468500243716 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:44:03 INFO - PROCESS | 1730 | 1468500243722 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:44:03 INFO - PROCESS | 1730 | 1468500243731 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 1730 | 1468500243736 Marionette TRACE conn3 <- [1,1398,null,{}] 05:44:03 INFO - PROCESS | 1730 | 1468500243744 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}] 05:44:03 INFO - PROCESS | 1730 | 1468500243749 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:03 INFO - PROCESS | 1730 | 1468500243972 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:44:04 INFO - PROCESS | 1730 | 1468500244219 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:04 INFO - PROCESS | 1730 | 1468500244234 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64c400 == 36 [pid = 1730] [id = 357] 05:44:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8e64e000) [pid = 1730] [serial = 1072] [outer = (nil)] 05:44:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x8e748800) [pid = 1730] [serial = 1073] [outer = 0x8e64e000] 05:44:04 INFO - PROCESS | 1730 | 1468500244309 Marionette DEBUG loaded listener.js 05:44:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8ea9ec00) [pid = 1730] [serial = 1074] [outer = 0x8e64e000] 05:44:04 INFO - PROCESS | 1730 | --DOCSHELL 0x8f233800 == 35 [pid = 1730] [id = 331] 05:44:04 INFO - PROCESS | 1730 | --DOCSHELL 0x9097d400 == 34 [pid = 1730] [id = 330] 05:44:04 INFO - PROCESS | 1730 | --DOCSHELL 0x8e174c00 == 33 [pid = 1730] [id = 329] 05:44:04 INFO - PROCESS | 1730 | --DOCSHELL 0x91b74c00 == 32 [pid = 1730] [id = 339] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x92c88400) [pid = 1730] [serial = 1025] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91f70c00) [pid = 1730] [serial = 1022] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91f72000) [pid = 1730] [serial = 1023] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x912e9400) [pid = 1730] [serial = 999] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90971400) [pid = 1730] [serial = 1016] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90c85400) [pid = 1730] [serial = 1017] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e746800) [pid = 1730] [serial = 1013] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8f235800) [pid = 1730] [serial = 1014] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9097d800) [pid = 1730] [serial = 1004] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x909cac00) [pid = 1730] [serial = 1005] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91f74c00) [pid = 1730] [serial = 1010] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x92c84000) [pid = 1730] [serial = 1011] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x91b79400) [pid = 1730] [serial = 1019] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x91c6e000) [pid = 1730] [serial = 1007] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x91f1e800) [pid = 1730] [serial = 1008] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8e746000) [pid = 1730] [serial = 1001] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x8ea9a800) [pid = 1730] [serial = 1002] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x92c8f000) [pid = 1730] [serial = 1026] [outer = (nil)] [url = about:blank] 05:44:04 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x91c6dc00) [pid = 1730] [serial = 1020] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1730 | 1468500245182 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]]]}] 05:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1536ms 05:44:05 INFO - PROCESS | 1730 | 1468500245266 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:44:05 INFO - PROCESS | 1730 | 1468500245272 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:44:05 INFO - PROCESS | 1730 | 1468500245282 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 1730 | 1468500245285 Marionette TRACE conn3 <- [1,1402,null,{}] 05:44:05 INFO - PROCESS | 1730 | 1468500245292 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}] 05:44:05 INFO - PROCESS | 1730 | 1468500245297 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:05 INFO - PROCESS | 1730 | 1468500245450 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:44:05 INFO - PROCESS | 1730 | 1468500245461 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1730 | 1468500245469 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f383000 == 33 [pid = 1730] [id = 358] 05:44:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x8f386800) [pid = 1730] [serial = 1075] [outer = (nil)] 05:44:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x90907400) [pid = 1730] [serial = 1076] [outer = 0x8f386800] 05:44:05 INFO - PROCESS | 1730 | 1468500245548 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x90979000) [pid = 1730] [serial = 1077] [outer = 0x8f386800] 05:44:06 INFO - PROCESS | 1730 | 1468500246444 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]]]}] 05:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1180ms 05:44:06 INFO - PROCESS | 1730 | 1468500246461 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:44:06 INFO - PROCESS | 1730 | 1468500246465 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:44:06 INFO - PROCESS | 1730 | 1468500246472 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 1730 | 1468500246478 Marionette TRACE conn3 <- [1,1406,null,{}] 05:44:06 INFO - PROCESS | 1730 | 1468500246498 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}] 05:44:06 INFO - PROCESS | 1730 | 1468500246506 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:06 INFO - PROCESS | 1730 | 1468500246719 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:44:06 INFO - PROCESS | 1730 | 1468500246734 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:06 INFO - PROCESS | 1730 | 1468500246745 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e3c00 == 34 [pid = 1730] [id = 359] 05:44:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x912e6400) [pid = 1730] [serial = 1078] [outer = (nil)] 05:44:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x91b74c00) [pid = 1730] [serial = 1079] [outer = 0x912e6400] 05:44:06 INFO - PROCESS | 1730 | 1468500246816 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x91c67400) [pid = 1730] [serial = 1080] [outer = 0x912e6400] 05:44:07 INFO - PROCESS | 1730 | 1468500247774 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]]]}] 05:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1339ms 05:44:07 INFO - PROCESS | 1730 | 1468500247815 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:44:07 INFO - PROCESS | 1730 | 1468500247820 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:44:07 INFO - PROCESS | 1730 | 1468500247826 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:44:07 INFO - PROCESS | 1730 | 1468500247829 Marionette TRACE conn3 <- [1,1410,null,{}] 05:44:07 INFO - PROCESS | 1730 | 1468500247834 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}] 05:44:07 INFO - PROCESS | 1730 | 1468500247839 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:08 INFO - PROCESS | 1730 | 1468500248083 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:44:08 INFO - PROCESS | 1730 | 1468500248120 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1730 | 1468500248129 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206400 == 35 [pid = 1730] [id = 360] 05:44:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x909ccc00) [pid = 1730] [serial = 1081] [outer = (nil)] 05:44:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91f2ac00) [pid = 1730] [serial = 1082] [outer = 0x909ccc00] 05:44:08 INFO - PROCESS | 1730 | 1468500248194 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x92241c00) [pid = 1730] [serial = 1083] [outer = 0x909ccc00] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8f23ac00) [pid = 1730] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8d744c00) [pid = 1730] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e174400) [pid = 1730] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e171000) [pid = 1730] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8e652400) [pid = 1730] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8e749800) [pid = 1730] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x91f6e800) [pid = 1730] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x8eaa3c00) [pid = 1730] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x91f26000) [pid = 1730] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:44:09 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x8d7c5c00) [pid = 1730] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:44:09 INFO - PROCESS | 1730 | 1468500249226 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]]]}] 05:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1436ms 05:44:09 INFO - PROCESS | 1730 | 1468500249262 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:44:09 INFO - PROCESS | 1730 | 1468500249265 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:44:09 INFO - PROCESS | 1730 | 1468500249271 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 1730 | 1468500249274 Marionette TRACE conn3 <- [1,1414,null,{}] 05:44:09 INFO - PROCESS | 1730 | 1468500249280 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}] 05:44:09 INFO - PROCESS | 1730 | 1468500249284 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:09 INFO - PROCESS | 1730 | 1468500249430 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:44:09 INFO - PROCESS | 1730 | 1468500249555 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:09 INFO - PROCESS | 1730 | 1468500249563 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16f400 == 36 [pid = 1730] [id = 361] 05:44:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x8ea9a000) [pid = 1730] [serial = 1084] [outer = (nil)] 05:44:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x909cb800) [pid = 1730] [serial = 1085] [outer = 0x8ea9a000] 05:44:09 INFO - PROCESS | 1730 | 1468500249629 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x90cbb400) [pid = 1730] [serial = 1086] [outer = 0x8ea9a000] 05:44:10 INFO - PROCESS | 1730 | 1468500250468 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]]]}] 05:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1225ms 05:44:10 INFO - PROCESS | 1730 | 1468500250498 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:44:10 INFO - PROCESS | 1730 | 1468500250501 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:44:10 INFO - PROCESS | 1730 | 1468500250507 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:44:10 INFO - PROCESS | 1730 | 1468500250510 Marionette TRACE conn3 <- [1,1418,null,{}] 05:44:10 INFO - PROCESS | 1730 | 1468500250516 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}] 05:44:10 INFO - PROCESS | 1730 | 1468500250526 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:10 INFO - PROCESS | 1730 | 1468500250713 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:44:10 INFO - PROCESS | 1730 | 1468500250723 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:10 INFO - PROCESS | 1730 | 1468500250729 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204c00 == 37 [pid = 1730] [id = 362] 05:44:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8d207000) [pid = 1730] [serial = 1087] [outer = (nil)] 05:44:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x92fd4000) [pid = 1730] [serial = 1088] [outer = 0x8d207000] 05:44:10 INFO - PROCESS | 1730 | 1468500250911 Marionette DEBUG loaded listener.js 05:44:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x92fe0400) [pid = 1730] [serial = 1089] [outer = 0x8d207000] 05:44:11 INFO - PROCESS | 1730 | 1468500251897 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]]]}] 05:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1436ms 05:44:11 INFO - PROCESS | 1730 | 1468500251945 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 1730 | 1468500251952 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:44:11 INFO - PROCESS | 1730 | 1468500251961 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 1730 | 1468500251965 Marionette TRACE conn3 <- [1,1422,null,{}] 05:44:11 INFO - PROCESS | 1730 | 1468500251975 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}] 05:44:11 INFO - PROCESS | 1730 | 1468500251981 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:12 INFO - PROCESS | 1730 | 1468500252168 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:44:12 INFO - PROCESS | 1730 | 1468500252402 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1730 | 1468500252410 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cb400 == 38 [pid = 1730] [id = 363] 05:44:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e72b000) [pid = 1730] [serial = 1090] [outer = (nil)] 05:44:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8f235c00) [pid = 1730] [serial = 1091] [outer = 0x8e72b000] 05:44:12 INFO - PROCESS | 1730 | 1468500252540 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8f383c00) [pid = 1730] [serial = 1092] [outer = 0x8e72b000] 05:44:13 INFO - PROCESS | 1730 | 1468500253549 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]]]}] 05:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1640ms 05:44:13 INFO - PROCESS | 1730 | 1468500253601 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1730 | 1468500253609 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:44:13 INFO - PROCESS | 1730 | 1468500253619 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1730 | 1468500253623 Marionette TRACE conn3 <- [1,1426,null,{}] 05:44:13 INFO - PROCESS | 1730 | 1468500253630 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}] 05:44:13 INFO - PROCESS | 1730 | 1468500253636 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:13 INFO - PROCESS | 1730 | 1468500253817 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:44:14 INFO - PROCESS | 1730 | 1468500254040 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1730 | 1468500254048 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8f400 == 39 [pid = 1730] [id = 364] 05:44:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x90cb4800) [pid = 1730] [serial = 1093] [outer = (nil)] 05:44:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x912e5800) [pid = 1730] [serial = 1094] [outer = 0x90cb4800] 05:44:14 INFO - PROCESS | 1730 | 1468500254150 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91b7ac00) [pid = 1730] [serial = 1095] [outer = 0x90cb4800] 05:44:15 INFO - PROCESS | 1730 | 1468500255168 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]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1580ms 05:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:44:15 INFO - PROCESS | 1730 | 1468500255200 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1730 | 1468500255204 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:44:15 INFO - PROCESS | 1730 | 1468500255211 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1730 | 1468500255217 Marionette TRACE conn3 <- [1,1430,null,{}] 05:44:15 INFO - PROCESS | 1730 | 1468500255234 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}] 05:44:15 INFO - PROCESS | 1730 | 1468500255242 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:15 INFO - PROCESS | 1730 | 1468500255421 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:44:15 INFO - PROCESS | 1730 | 1468500255632 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:15 INFO - PROCESS | 1730 | 1468500255641 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x939ebc00 == 40 [pid = 1730] [id = 365] 05:44:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x939ec000) [pid = 1730] [serial = 1096] [outer = (nil)] 05:44:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x939f3000) [pid = 1730] [serial = 1097] [outer = 0x939ec000] 05:44:15 INFO - PROCESS | 1730 | 1468500255732 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x93a50000) [pid = 1730] [serial = 1098] [outer = 0x939ec000] 05:44:16 INFO - PROCESS | 1730 | 1468500256649 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]]]}] 05:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1486ms 05:44:16 INFO - PROCESS | 1730 | 1468500256696 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:44:16 INFO - PROCESS | 1730 | 1468500256701 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:44:16 INFO - PROCESS | 1730 | 1468500256708 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 1730 | 1468500256712 Marionette TRACE conn3 <- [1,1434,null,{}] 05:44:16 INFO - PROCESS | 1730 | 1468500256718 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}] 05:44:16 INFO - PROCESS | 1730 | 1468500256723 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:16 INFO - PROCESS | 1730 | 1468500256915 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:44:17 INFO - PROCESS | 1730 | 1468500257134 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1730 | 1468500257143 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c88c00 == 41 [pid = 1730] [id = 366] 05:44:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x93a4c400) [pid = 1730] [serial = 1099] [outer = (nil)] 05:44:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x93c6c400) [pid = 1730] [serial = 1100] [outer = 0x93a4c400] 05:44:17 INFO - PROCESS | 1730 | 1468500257257 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x93c6f000) [pid = 1730] [serial = 1101] [outer = 0x93a4c400] 05:44:18 INFO - PROCESS | 1730 | 1468500258181 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]]]}] 05:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1528ms 05:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:44:18 INFO - PROCESS | 1730 | 1468500258236 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:44:18 INFO - PROCESS | 1730 | 1468500258239 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:44:18 INFO - PROCESS | 1730 | 1468500258246 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 1730 | 1468500258250 Marionette TRACE conn3 <- [1,1438,null,{}] 05:44:18 INFO - PROCESS | 1730 | 1468500258255 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}] 05:44:18 INFO - PROCESS | 1730 | 1468500258260 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:18 INFO - PROCESS | 1730 | 1468500258426 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:44:18 INFO - PROCESS | 1730 | 1468500258588 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:18 INFO - PROCESS | 1730 | 1468500258598 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20e800 == 42 [pid = 1730] [id = 367] 05:44:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x93c6b400) [pid = 1730] [serial = 1102] [outer = (nil)] 05:44:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x93c79c00) [pid = 1730] [serial = 1103] [outer = 0x93c6b400] 05:44:18 INFO - PROCESS | 1730 | 1468500258716 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c94000) [pid = 1730] [serial = 1104] [outer = 0x93c6b400] 05:44:19 INFO - PROCESS | 1730 | 1468500259670 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]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1480ms 05:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:44:19 INFO - PROCESS | 1730 | 1468500259726 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 1730 | 1468500259729 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:44:19 INFO - PROCESS | 1730 | 1468500259736 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1730 | 1468500259739 Marionette TRACE conn3 <- [1,1442,null,{}] 05:44:19 INFO - PROCESS | 1730 | 1468500259745 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}] 05:44:19 INFO - PROCESS | 1730 | 1468500259755 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:20 INFO - PROCESS | 1730 | 1468500260014 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:44:20 INFO - PROCESS | 1730 | 1468500260236 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1730 | 1468500260244 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16f800 == 43 [pid = 1730] [id = 368] 05:44:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8e172000) [pid = 1730] [serial = 1105] [outer = (nil)] 05:44:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x9517a800) [pid = 1730] [serial = 1106] [outer = 0x8e172000] 05:44:20 INFO - PROCESS | 1730 | 1468500260380 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x951d2c00) [pid = 1730] [serial = 1107] [outer = 0x8e172000] 05:44:21 INFO - PROCESS | 1730 | 1468500261580 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]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1880ms 05:44:21 INFO - PROCESS | 1730 | 1468500261616 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 1730 | 1468500261622 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:44:21 INFO - PROCESS | 1730 | 1468500261630 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1730 | 1468500261635 Marionette TRACE conn3 <- [1,1446,null,{}] 05:44:21 INFO - PROCESS | 1730 | 1468500261643 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}] 05:44:21 INFO - PROCESS | 1730 | 1468500261647 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:21 INFO - PROCESS | 1730 | 1468500261824 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:44:22 INFO - PROCESS | 1730 | 1468500262034 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 1730 | 1468500262049 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e749800 == 44 [pid = 1730] [id = 369] 05:44:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x8e74a800) [pid = 1730] [serial = 1108] [outer = (nil)] 05:44:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x8ea99c00) [pid = 1730] [serial = 1109] [outer = 0x8e74a800] 05:44:22 INFO - PROCESS | 1730 | 1468500262118 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8f239800) [pid = 1730] [serial = 1110] [outer = 0x8e74a800] 05:44:23 INFO - PROCESS | 1730 | 1468500263145 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]]]}] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72c400 == 43 [pid = 1730] [id = 337] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d748000 == 42 [pid = 1730] [id = 338] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8e173400 == 41 [pid = 1730] [id = 347] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x91b77c00 == 40 [pid = 1730] [id = 344] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20cc00 == 39 [pid = 1730] [id = 346] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x91b75000 == 38 [pid = 1730] [id = 345] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d744800 == 37 [pid = 1730] [id = 348] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8e651800 == 36 [pid = 1730] [id = 328] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d742400 == 35 [pid = 1730] [id = 343] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d745c00 == 34 [pid = 1730] [id = 341] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16a800 == 33 [pid = 1730] [id = 342] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74dc00 == 32 [pid = 1730] [id = 340] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74cc00 == 31 [pid = 1730] [id = 333] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64bc00 == 30 [pid = 1730] [id = 334] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x90c94800 == 29 [pid = 1730] [id = 332] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x91c61800 == 28 [pid = 1730] [id = 335] 05:44:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d202800 == 27 [pid = 1730] [id = 336] 05:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2532ms 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x90cb6000) [pid = 1730] [serial = 1058] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8f387800) [pid = 1730] [serial = 1053] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8d7c4000) [pid = 1730] [serial = 1046] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8d7cd000) [pid = 1730] [serial = 1047] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8f37e800) [pid = 1730] [serial = 1052] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8e64f000) [pid = 1730] [serial = 1043] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8e731400) [pid = 1730] [serial = 1029] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e730c00) [pid = 1730] [serial = 1044] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e64a400) [pid = 1730] [serial = 1028] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e726000) [pid = 1730] [serial = 1049] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90cb6800) [pid = 1730] [serial = 1032] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90c93400) [pid = 1730] [serial = 1031] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92fd7c00) [pid = 1730] [serial = 1035] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x92c89400) [pid = 1730] [serial = 1034] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x90c87c00) [pid = 1730] [serial = 1055] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x939ef400) [pid = 1730] [serial = 1038] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x939ecc00) [pid = 1730] [serial = 1037] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90c90400) [pid = 1730] [serial = 1056] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x93c03400) [pid = 1730] [serial = 1041] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x93a51c00) [pid = 1730] [serial = 1040] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e72ec00) [pid = 1730] [serial = 1050] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1730 | 1468500264376 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1730 | 1468500264381 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:44:24 INFO - PROCESS | 1730 | 1468500264392 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1730 | 1468500264397 Marionette TRACE conn3 <- [1,1450,null,{}] 05:44:24 INFO - PROCESS | 1730 | 1468500264406 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}] 05:44:24 INFO - PROCESS | 1730 | 1468500264412 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:24 INFO - PROCESS | 1730 | 1468500264574 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:44:24 INFO - PROCESS | 1730 | 1468500264696 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1730 | 1468500264705 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c9000 == 28 [pid = 1730] [id = 370] 05:44:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d7ca000) [pid = 1730] [serial = 1111] [outer = (nil)] 05:44:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8d7cfc00) [pid = 1730] [serial = 1112] [outer = 0x8d7ca000] 05:44:24 INFO - PROCESS | 1730 | 1468500264777 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e16b000) [pid = 1730] [serial = 1113] [outer = 0x8d7ca000] 05:44:25 INFO - PROCESS | 1730 | 1468500265602 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]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1240ms 05:44:25 INFO - PROCESS | 1730 | 1468500265634 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1730 | 1468500265639 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:44:25 INFO - PROCESS | 1730 | 1468500265651 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1730 | 1468500265657 Marionette TRACE conn3 <- [1,1454,null,{}] 05:44:25 INFO - PROCESS | 1730 | 1468500265664 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}] 05:44:25 INFO - PROCESS | 1730 | 1468500265668 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:25 INFO - PROCESS | 1730 | 1468500265844 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:44:25 INFO - PROCESS | 1730 | 1468500265856 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:25 INFO - PROCESS | 1730 | 1468500265862 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72e400 == 29 [pid = 1730] [id = 371] 05:44:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e72f000) [pid = 1730] [serial = 1114] [outer = (nil)] 05:44:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e740000) [pid = 1730] [serial = 1115] [outer = 0x8e72f000] 05:44:25 INFO - PROCESS | 1730 | 1468500265937 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e744c00) [pid = 1730] [serial = 1116] [outer = 0x8e72f000] 05:44:26 INFO - PROCESS | 1730 | 1468500266943 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]]]}] 05:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1337ms 05:44:26 INFO - PROCESS | 1730 | 1468500266987 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:44:26 INFO - PROCESS | 1730 | 1468500266991 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:44:27 INFO - PROCESS | 1730 | 1468500266998 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1730 | 1468500267001 Marionette TRACE conn3 <- [1,1458,null,{}] 05:44:27 INFO - PROCESS | 1730 | 1468500267023 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}] 05:44:27 INFO - PROCESS | 1730 | 1468500267032 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:27 INFO - PROCESS | 1730 | 1468500267240 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:44:27 INFO - PROCESS | 1730 | 1468500267266 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1730 | 1468500267279 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f388c00 == 30 [pid = 1730] [id = 372] 05:44:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x90902000) [pid = 1730] [serial = 1117] [outer = (nil)] 05:44:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x9090b400) [pid = 1730] [serial = 1118] [outer = 0x90902000] 05:44:27 INFO - PROCESS | 1730 | 1468500267351 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90978000) [pid = 1730] [serial = 1119] [outer = 0x90902000] 05:44:28 INFO - PROCESS | 1730 | 1468500268314 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]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1383ms 05:44:28 INFO - PROCESS | 1730 | 1468500268381 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 1730 | 1468500268405 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:44:28 INFO - PROCESS | 1730 | 1468500268419 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1730 | 1468500268421 Marionette TRACE conn3 <- [1,1462,null,{}] 05:44:28 INFO - PROCESS | 1730 | 1468500268428 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}] 05:44:28 INFO - PROCESS | 1730 | 1468500268433 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:28 INFO - PROCESS | 1730 | 1468500268639 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:44:28 INFO - PROCESS | 1730 | 1468500268661 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:28 INFO - PROCESS | 1730 | 1468500268671 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f37bc00 == 31 [pid = 1730] [id = 373] 05:44:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90c86c00) [pid = 1730] [serial = 1120] [outer = (nil)] 05:44:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90c8fc00) [pid = 1730] [serial = 1121] [outer = 0x90c86c00] 05:44:28 INFO - PROCESS | 1730 | 1468500268737 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90cb3c00) [pid = 1730] [serial = 1122] [outer = 0x90c86c00] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8f386800) [pid = 1730] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8ea9a000) [pid = 1730] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d208400) [pid = 1730] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x909ccc00) [pid = 1730] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91b77800) [pid = 1730] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e64e000) [pid = 1730] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x912e6400) [pid = 1730] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d743800) [pid = 1730] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91b7a400) [pid = 1730] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x909c6400) [pid = 1730] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:44:29 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8d207000) [pid = 1730] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:44:30 INFO - PROCESS | 1730 | 1468500270113 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]]]}] 05:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1747ms 05:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:44:30 INFO - PROCESS | 1730 | 1468500270167 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 1730 | 1468500270170 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:44:30 INFO - PROCESS | 1730 | 1468500270176 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 1730 | 1468500270179 Marionette TRACE conn3 <- [1,1466,null,{}] 05:44:30 INFO - PROCESS | 1730 | 1468500270184 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}] 05:44:30 INFO - PROCESS | 1730 | 1468500270189 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:30 INFO - PROCESS | 1730 | 1468500270330 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:44:30 INFO - PROCESS | 1730 | 1468500270339 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 1730 | 1468500270349 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f232800 == 32 [pid = 1730] [id = 374] 05:44:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x909c6400) [pid = 1730] [serial = 1123] [outer = (nil)] 05:44:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x90c90800) [pid = 1730] [serial = 1124] [outer = 0x909c6400] 05:44:30 INFO - PROCESS | 1730 | 1468500270416 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x90cb9000) [pid = 1730] [serial = 1125] [outer = 0x909c6400] 05:44:31 INFO - PROCESS | 1730 | 1468500271266 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]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1142ms 05:44:31 INFO - PROCESS | 1730 | 1468500271319 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 1730 | 1468500271323 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:44:31 INFO - PROCESS | 1730 | 1468500271334 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1730 | 1468500271336 Marionette TRACE conn3 <- [1,1470,null,{}] 05:44:31 INFO - PROCESS | 1730 | 1468500271342 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}] 05:44:31 INFO - PROCESS | 1730 | 1468500271353 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:31 INFO - PROCESS | 1730 | 1468500271566 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:44:31 INFO - PROCESS | 1730 | 1468500271780 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1730 | 1468500271791 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d203800 == 33 [pid = 1730] [id = 375] 05:44:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8d205800) [pid = 1730] [serial = 1126] [outer = (nil)] 05:44:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8d20e400) [pid = 1730] [serial = 1127] [outer = 0x8d205800] 05:44:31 INFO - PROCESS | 1730 | 1468500271876 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8d746000) [pid = 1730] [serial = 1128] [outer = 0x8d205800] 05:44:32 INFO - PROCESS | 1730 | 1468500272986 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]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1725ms 05:44:33 INFO - PROCESS | 1730 | 1468500273063 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:44:33 INFO - PROCESS | 1730 | 1468500273069 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:44:33 INFO - PROCESS | 1730 | 1468500273077 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1730 | 1468500273082 Marionette TRACE conn3 <- [1,1474,null,{}] 05:44:33 INFO - PROCESS | 1730 | 1468500273090 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}] 05:44:33 INFO - PROCESS | 1730 | 1468500273098 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:33 INFO - PROCESS | 1730 | 1468500273316 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:44:33 INFO - PROCESS | 1730 | 1468500273536 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1730 | 1468500273548 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16dc00 == 34 [pid = 1730] [id = 376] 05:44:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e72ec00) [pid = 1730] [serial = 1129] [outer = (nil)] 05:44:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8e74c800) [pid = 1730] [serial = 1130] [outer = 0x8e72ec00] 05:44:33 INFO - PROCESS | 1730 | 1468500273628 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8eaa2400) [pid = 1730] [serial = 1131] [outer = 0x8e72ec00] 05:44:34 INFO - PROCESS | 1730 | 1468500274732 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]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1735ms 05:44:34 INFO - PROCESS | 1730 | 1468500274814 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:44:34 INFO - PROCESS | 1730 | 1468500274821 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:44:34 INFO - PROCESS | 1730 | 1468500274828 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1730 | 1468500274831 Marionette TRACE conn3 <- [1,1478,null,{}] 05:44:34 INFO - PROCESS | 1730 | 1468500274838 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}] 05:44:34 INFO - PROCESS | 1730 | 1468500274843 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:35 INFO - PROCESS | 1730 | 1468500275079 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:44:35 INFO - PROCESS | 1730 | 1468500275345 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1730 | 1468500275353 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f231c00 == 35 [pid = 1730] [id = 377] 05:44:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8f37e400) [pid = 1730] [serial = 1132] [outer = (nil)] 05:44:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90c87400) [pid = 1730] [serial = 1133] [outer = 0x8f37e400] 05:44:35 INFO - PROCESS | 1730 | 1468500275444 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x90cb8800) [pid = 1730] [serial = 1134] [outer = 0x8f37e400] 05:44:36 INFO - PROCESS | 1730 | 1468500276510 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]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1734ms 05:44:36 INFO - PROCESS | 1730 | 1468500276562 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:44:36 INFO - PROCESS | 1730 | 1468500276566 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:44:36 INFO - PROCESS | 1730 | 1468500276583 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 1730 | 1468500276592 Marionette TRACE conn3 <- [1,1482,null,{}] 05:44:36 INFO - PROCESS | 1730 | 1468500276599 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}] 05:44:36 INFO - PROCESS | 1730 | 1468500276607 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:36 INFO - PROCESS | 1730 | 1468500276836 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:44:37 INFO - PROCESS | 1730 | 1468500277198 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 1730 | 1468500277210 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206800 == 36 [pid = 1730] [id = 378] 05:44:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8d206c00) [pid = 1730] [serial = 1135] [outer = (nil)] 05:44:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8d744c00) [pid = 1730] [serial = 1136] [outer = 0x8d206c00] 05:44:37 INFO - PROCESS | 1730 | 1468500277283 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8d7cd000) [pid = 1730] [serial = 1137] [outer = 0x8d206c00] 05:44:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8f23a400 == 35 [pid = 1730] [id = 350] 05:44:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8f389000 == 34 [pid = 1730] [id = 352] 05:44:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8e650400 == 33 [pid = 1730] [id = 349] 05:44:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8f232800 == 32 [pid = 1730] [id = 374] 05:44:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8f37bc00 == 31 [pid = 1730] [id = 373] 05:44:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8f388c00 == 30 [pid = 1730] [id = 372] 05:44:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72e400 == 29 [pid = 1730] [id = 371] 05:44:38 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c9000 == 28 [pid = 1730] [id = 370] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92fe0400) [pid = 1730] [serial = 1089] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x90907400) [pid = 1730] [serial = 1076] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x909cb800) [pid = 1730] [serial = 1085] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e646800) [pid = 1730] [serial = 1062] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x92241c00) [pid = 1730] [serial = 1083] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91f24000) [pid = 1730] [serial = 1068] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x91c69800) [pid = 1730] [serial = 1067] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8ea9ec00) [pid = 1730] [serial = 1074] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8d20d000) [pid = 1730] [serial = 1061] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e748800) [pid = 1730] [serial = 1073] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91b74c00) [pid = 1730] [serial = 1079] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91f2ac00) [pid = 1730] [serial = 1082] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90980800) [pid = 1730] [serial = 1064] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x90c8dc00) [pid = 1730] [serial = 1065] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90979000) [pid = 1730] [serial = 1077] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x92c88800) [pid = 1730] [serial = 1071] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x91c67400) [pid = 1730] [serial = 1080] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x90cbb400) [pid = 1730] [serial = 1086] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x92c83c00) [pid = 1730] [serial = 1070] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x90cbd400) [pid = 1730] [serial = 1059] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x92fd4000) [pid = 1730] [serial = 1088] [outer = (nil)] [url = about:blank] 05:44:38 INFO - PROCESS | 1730 | 1468500278439 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]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1895ms 05:44:38 INFO - PROCESS | 1730 | 1468500278472 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1730 | 1468500278478 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:44:38 INFO - PROCESS | 1730 | 1468500278485 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1730 | 1468500278489 Marionette TRACE conn3 <- [1,1486,null,{}] 05:44:38 INFO - PROCESS | 1730 | 1468500278507 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}] 05:44:38 INFO - PROCESS | 1730 | 1468500278515 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:38 INFO - PROCESS | 1730 | 1468500278684 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:44:38 INFO - PROCESS | 1730 | 1468500278776 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 1730 | 1468500278785 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e169c00 == 29 [pid = 1730] [id = 379] 05:44:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x8e64bc00) [pid = 1730] [serial = 1138] [outer = (nil)] 05:44:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x8e745c00) [pid = 1730] [serial = 1139] [outer = 0x8e64bc00] 05:44:38 INFO - PROCESS | 1730 | 1468500278962 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8eaa1400) [pid = 1730] [serial = 1140] [outer = 0x8e64bc00] 05:44:39 INFO - PROCESS | 1730 | 1468500279799 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]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1348ms 05:44:39 INFO - PROCESS | 1730 | 1468500279836 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:44:39 INFO - PROCESS | 1730 | 1468500279842 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:44:39 INFO - PROCESS | 1730 | 1468500279849 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 1730 | 1468500279853 Marionette TRACE conn3 <- [1,1490,null,{}] 05:44:39 INFO - PROCESS | 1730 | 1468500279859 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}] 05:44:39 INFO - PROCESS | 1730 | 1468500279864 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:40 INFO - PROCESS | 1730 | 1468500280041 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:44:40 INFO - PROCESS | 1730 | 1468500280052 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 1730 | 1468500280057 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x90980800 == 30 [pid = 1730] [id = 380] 05:44:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x90980c00) [pid = 1730] [serial = 1141] [outer = (nil)] 05:44:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x909cc800) [pid = 1730] [serial = 1142] [outer = 0x90980c00] 05:44:40 INFO - PROCESS | 1730 | 1468500280130 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x90c8b000) [pid = 1730] [serial = 1143] [outer = 0x90980c00] 05:44:41 INFO - PROCESS | 1730 | 1468500281142 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]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1329ms 05:44:41 INFO - PROCESS | 1730 | 1468500281192 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 1730 | 1468500281196 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:44:41 INFO - PROCESS | 1730 | 1468500281209 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 1730 | 1468500281218 Marionette TRACE conn3 <- [1,1494,null,{}] 05:44:41 INFO - PROCESS | 1730 | 1468500281235 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}] 05:44:41 INFO - PROCESS | 1730 | 1468500281242 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:41 INFO - PROCESS | 1730 | 1468500281452 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:44:41 INFO - PROCESS | 1730 | 1468500281474 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 1730 | 1468500281482 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c5c00 == 31 [pid = 1730] [id = 381] 05:44:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8f380400) [pid = 1730] [serial = 1144] [outer = (nil)] 05:44:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91b75c00) [pid = 1730] [serial = 1145] [outer = 0x8f380400] 05:44:41 INFO - PROCESS | 1730 | 1468500281547 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91b7b800) [pid = 1730] [serial = 1146] [outer = 0x8f380400] 05:44:42 INFO - PROCESS | 1730 | 1468500282442 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]]]}] 05:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1300ms 05:44:42 INFO - PROCESS | 1730 | 1468500282502 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:44:42 INFO - PROCESS | 1730 | 1468500282507 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:44:42 INFO - PROCESS | 1730 | 1468500282513 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1730 | 1468500282517 Marionette TRACE conn3 <- [1,1498,null,{}] 05:44:42 INFO - PROCESS | 1730 | 1468500282522 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}] 05:44:42 INFO - PROCESS | 1730 | 1468500282527 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:42 INFO - PROCESS | 1730 | 1468500282733 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:44:42 INFO - PROCESS | 1730 | 1468500282757 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1730 | 1468500282765 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b76c00 == 32 [pid = 1730] [id = 382] 05:44:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91c6d400) [pid = 1730] [serial = 1147] [outer = (nil)] 05:44:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91f20400) [pid = 1730] [serial = 1148] [outer = 0x91c6d400] 05:44:42 INFO - PROCESS | 1730 | 1468500282829 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x91c6fc00) [pid = 1730] [serial = 1149] [outer = 0x91c6d400] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x90c86c00) [pid = 1730] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8d7ca000) [pid = 1730] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e72b000) [pid = 1730] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e72f000) [pid = 1730] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e74a800) [pid = 1730] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e172000) [pid = 1730] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x90cb4800) [pid = 1730] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x939ec000) [pid = 1730] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x90902000) [pid = 1730] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x93a4c400) [pid = 1730] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:44:43 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x93c6b400) [pid = 1730] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:44:43 INFO - PROCESS | 1730 | 1468500283746 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]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1285ms 05:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:44:43 INFO - PROCESS | 1730 | 1468500283799 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1730 | 1468500283801 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:44:43 INFO - PROCESS | 1730 | 1468500283808 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1730 | 1468500283811 Marionette TRACE conn3 <- [1,1502,null,{}] 05:44:43 INFO - PROCESS | 1730 | 1468500283816 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}] 05:44:43 INFO - PROCESS | 1730 | 1468500283821 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:43 INFO - PROCESS | 1730 | 1468500283970 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:44:43 INFO - PROCESS | 1730 | 1468500283978 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:44 INFO - PROCESS | 1730 | 1468500283997 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c88000 == 33 [pid = 1730] [id = 383] 05:44:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x90c89400) [pid = 1730] [serial = 1150] [outer = (nil)] 05:44:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x91c6a800) [pid = 1730] [serial = 1151] [outer = 0x90c89400] 05:44:44 INFO - PROCESS | 1730 | 1468500284073 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x91f76c00) [pid = 1730] [serial = 1152] [outer = 0x90c89400] 05:44:44 INFO - PROCESS | 1730 | 1468500284973 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]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1236ms 05:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:44:45 INFO - PROCESS | 1730 | 1468500285043 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:44:45 INFO - PROCESS | 1730 | 1468500285046 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:44:45 INFO - PROCESS | 1730 | 1468500285051 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 1730 | 1468500285055 Marionette TRACE conn3 <- [1,1506,null,{}] 05:44:45 INFO - PROCESS | 1730 | 1468500285060 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}] 05:44:45 INFO - PROCESS | 1730 | 1468500285065 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:45 INFO - PROCESS | 1730 | 1468500285216 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:44:45 INFO - PROCESS | 1730 | 1468500285429 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1730 | 1468500285441 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d203c00 == 34 [pid = 1730] [id = 384] 05:44:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8d204400) [pid = 1730] [serial = 1153] [outer = (nil)] 05:44:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d747400) [pid = 1730] [serial = 1154] [outer = 0x8d204400] 05:44:45 INFO - PROCESS | 1730 | 1468500285526 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e16a400) [pid = 1730] [serial = 1155] [outer = 0x8d204400] 05:44:46 INFO - PROCESS | 1730 | 1468500286514 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]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1481ms 05:44:46 INFO - PROCESS | 1730 | 1468500286534 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1730 | 1468500286540 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:44:46 INFO - PROCESS | 1730 | 1468500286548 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1730 | 1468500286553 Marionette TRACE conn3 <- [1,1510,null,{}] 05:44:46 INFO - PROCESS | 1730 | 1468500286561 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}] 05:44:46 INFO - PROCESS | 1730 | 1468500286569 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:46 INFO - PROCESS | 1730 | 1468500286749 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:44:46 INFO - PROCESS | 1730 | 1468500286915 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1730 | 1468500286928 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d209400 == 35 [pid = 1730] [id = 385] 05:44:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e746400) [pid = 1730] [serial = 1156] [outer = (nil)] 05:44:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x9090bc00) [pid = 1730] [serial = 1157] [outer = 0x8e746400] 05:44:47 INFO - PROCESS | 1730 | 1468500287007 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x9097a800) [pid = 1730] [serial = 1158] [outer = 0x8e746400] 05:44:47 INFO - PROCESS | 1730 | 1468500287986 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]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1480ms 05:44:48 INFO - PROCESS | 1730 | 1468500288032 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 1730 | 1468500288038 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:44:48 INFO - PROCESS | 1730 | 1468500288045 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1730 | 1468500288049 Marionette TRACE conn3 <- [1,1514,null,{}] 05:44:48 INFO - PROCESS | 1730 | 1468500288055 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}] 05:44:48 INFO - PROCESS | 1730 | 1468500288060 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:48 INFO - PROCESS | 1730 | 1468500288242 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:44:48 INFO - PROCESS | 1730 | 1468500288410 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:48 INFO - PROCESS | 1730 | 1468500288419 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64a800 == 36 [pid = 1730] [id = 386] 05:44:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x90cbb400) [pid = 1730] [serial = 1159] [outer = (nil)] 05:44:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x912dd000) [pid = 1730] [serial = 1160] [outer = 0x90cbb400] 05:44:48 INFO - PROCESS | 1730 | 1468500288589 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x912eac00) [pid = 1730] [serial = 1161] [outer = 0x90cbb400] 05:44:49 INFO - PROCESS | 1730 | 1468500289515 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]]]}] 05:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1480ms 05:44:49 INFO - PROCESS | 1730 | 1468500289526 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:44:49 INFO - PROCESS | 1730 | 1468500289531 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:44:49 INFO - PROCESS | 1730 | 1468500289558 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:44:49 INFO - PROCESS | 1730 | 1468500289567 Marionette TRACE conn3 <- [1,1518,null,{}] 05:44:49 INFO - PROCESS | 1730 | 1468500289574 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}] 05:44:49 INFO - PROCESS | 1730 | 1468500289580 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:49 INFO - PROCESS | 1730 | 1468500289768 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:44:49 INFO - PROCESS | 1730 | 1468500289933 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1730 | 1468500289945 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb4800 == 37 [pid = 1730] [id = 387] 05:44:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91b70000) [pid = 1730] [serial = 1162] [outer = (nil)] 05:44:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x92248400) [pid = 1730] [serial = 1163] [outer = 0x91b70000] 05:44:50 INFO - PROCESS | 1730 | 1468500290037 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x92c83400) [pid = 1730] [serial = 1164] [outer = 0x91b70000] 05:44:50 INFO - PROCESS | 1730 | 1468500290983 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]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1508ms 05:44:51 INFO - PROCESS | 1730 | 1468500291049 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 1730 | 1468500291055 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:44:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:44:51 INFO - PROCESS | 1730 | 1468500291062 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1730 | 1468500291065 Marionette TRACE conn3 <- [1,1522,null,{}] 05:44:51 INFO - PROCESS | 1730 | 1468500291071 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}] 05:44:51 INFO - PROCESS | 1730 | 1468500291077 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:51 INFO - PROCESS | 1730 | 1468500291285 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:44:51 INFO - PROCESS | 1730 | 1468500291491 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 1730 | 1468500291500 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74a000 == 38 [pid = 1730] [id = 388] 05:44:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90c8cc00) [pid = 1730] [serial = 1165] [outer = (nil)] 05:44:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92c90800) [pid = 1730] [serial = 1166] [outer = 0x90c8cc00] 05:44:51 INFO - PROCESS | 1730 | 1468500291624 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x92fd6400) [pid = 1730] [serial = 1167] [outer = 0x90c8cc00] 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:44:52 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 () { 05:44:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:44:52 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 () { 05:44:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:44:52 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 () { 05:44:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:44:52 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 () { 05:44:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:44:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:44:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1337ms 05:44:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:44:52 INFO - PROCESS | 1730 | 1468500292379 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"]]]}] 05:44:52 INFO - PROCESS | 1730 | 1468500292402 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:44:52 INFO - PROCESS | 1730 | 1468500292407 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:44:52 INFO - PROCESS | 1730 | 1468500292422 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:44:52 INFO - PROCESS | 1730 | 1468500292424 Marionette TRACE conn3 <- [1,1526,null,{}] 05:44:52 INFO - PROCESS | 1730 | 1468500292432 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}] 05:44:52 INFO - PROCESS | 1730 | 1468500292440 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:52 INFO - PROCESS | 1730 | 1468500292628 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:44:52 INFO - PROCESS | 1730 | 1468500292801 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1730 | 1468500292818 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x939d1800 == 39 [pid = 1730] [id = 389] 05:44:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x939e8400) [pid = 1730] [serial = 1168] [outer = (nil)] 05:44:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x939ec000) [pid = 1730] [serial = 1169] [outer = 0x939e8400] 05:44:52 INFO - PROCESS | 1730 | 1468500292922 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c0fc00) [pid = 1730] [serial = 1170] [outer = 0x939e8400] 05:44:53 INFO - PROCESS | 1730 | 1468500293830 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"]]]}] 05:44:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:44:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:44:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:44:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:44:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:44:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:44:53 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1429ms 05:44:53 INFO - PROCESS | 1730 | 1468500293852 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 1730 | 1468500293855 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:44:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:44:53 INFO - PROCESS | 1730 | 1468500293865 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1730 | 1468500293868 Marionette TRACE conn3 <- [1,1530,null,{}] 05:44:53 INFO - PROCESS | 1730 | 1468500293874 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}] 05:44:53 INFO - PROCESS | 1730 | 1468500293878 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:54 INFO - PROCESS | 1730 | 1468500294074 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:44:54 INFO - PROCESS | 1730 | 1468500294233 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1730 | 1468500294241 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201800 == 40 [pid = 1730] [id = 390] 05:44:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x90cb9400) [pid = 1730] [serial = 1171] [outer = (nil)] 05:44:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x93c9ec00) [pid = 1730] [serial = 1172] [outer = 0x90cb9400] 05:44:54 INFO - PROCESS | 1730 | 1468500294320 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x95179800) [pid = 1730] [serial = 1173] [outer = 0x90cb9400] 05:44:55 INFO - PROCESS | 1730 | 1468500295177 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]]]}] 05:44:55 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 05:44:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:44:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:44:55 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. 05:44:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:44:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1332ms 05:44:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:44:55 INFO - PROCESS | 1730 | 1468500295198 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1730 | 1468500295202 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:44:55 INFO - PROCESS | 1730 | 1468500295208 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1730 | 1468500295212 Marionette TRACE conn3 <- [1,1534,null,{}] 05:44:55 INFO - PROCESS | 1730 | 1468500295217 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}] 05:44:55 INFO - PROCESS | 1730 | 1468500295222 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:55 INFO - PROCESS | 1730 | 1468500295569 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:44:55 INFO - PROCESS | 1730 | 1468500295747 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1730 | 1468500295757 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e173800 == 41 [pid = 1730] [id = 391] 05:44:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8e175c00) [pid = 1730] [serial = 1174] [outer = (nil)] 05:44:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8e64dc00) [pid = 1730] [serial = 1175] [outer = 0x8e175c00] 05:44:55 INFO - PROCESS | 1730 | 1468500295830 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8e725c00) [pid = 1730] [serial = 1176] [outer = 0x8e175c00] 05:44:56 INFO - PROCESS | 1730 | 1468500296756 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]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1585ms 05:44:56 INFO - PROCESS | 1730 | 1468500296794 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1730 | 1468500296800 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:44:56 INFO - PROCESS | 1730 | 1468500296809 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1730 | 1468500296813 Marionette TRACE conn3 <- [1,1538,null,{}] 05:44:56 INFO - PROCESS | 1730 | 1468500296820 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}] 05:44:56 INFO - PROCESS | 1730 | 1468500296826 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:56 INFO - PROCESS | 1730 | 1468500296992 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:44:57 INFO - PROCESS | 1730 | 1468500297215 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 1730 | 1468500297224 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72e000 == 42 [pid = 1730] [id = 392] 05:44:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x9097e000) [pid = 1730] [serial = 1177] [outer = (nil)] 05:44:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x909ca000) [pid = 1730] [serial = 1178] [outer = 0x9097e000] 05:44:57 INFO - PROCESS | 1730 | 1468500297325 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x90c86c00) [pid = 1730] [serial = 1179] [outer = 0x9097e000] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x90c88000 == 41 [pid = 1730] [id = 383] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x91b76c00 == 40 [pid = 1730] [id = 382] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c5c00 == 39 [pid = 1730] [id = 381] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x90980800 == 38 [pid = 1730] [id = 380] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8e169c00 == 37 [pid = 1730] [id = 379] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206800 == 36 [pid = 1730] [id = 378] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x939ebc00 == 35 [pid = 1730] [id = 365] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x90c88c00 == 34 [pid = 1730] [id = 366] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8f383000 == 33 [pid = 1730] [id = 358] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cb400 == 32 [pid = 1730] [id = 363] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16dc00 == 31 [pid = 1730] [id = 376] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x91b77400 == 30 [pid = 1730] [id = 355] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x91b79c00 == 29 [pid = 1730] [id = 356] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d203800 == 28 [pid = 1730] [id = 375] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204c00 == 27 [pid = 1730] [id = 362] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64c400 == 26 [pid = 1730] [id = 357] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8f231c00 == 25 [pid = 1730] [id = 377] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x909c8000 == 24 [pid = 1730] [id = 351] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16f400 == 23 [pid = 1730] [id = 361] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8e749800 == 22 [pid = 1730] [id = 369] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x912e3c00 == 21 [pid = 1730] [id = 359] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16f800 == 20 [pid = 1730] [id = 368] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20e800 == 19 [pid = 1730] [id = 367] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206400 == 18 [pid = 1730] [id = 360] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d205c00 == 17 [pid = 1730] [id = 353] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201400 == 16 [pid = 1730] [id = 354] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8f400 == 15 [pid = 1730] [id = 364] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x939d1800 == 14 [pid = 1730] [id = 389] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201800 == 13 [pid = 1730] [id = 390] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74a000 == 12 [pid = 1730] [id = 388] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb4800 == 11 [pid = 1730] [id = 387] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d209400 == 10 [pid = 1730] [id = 385] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64a800 == 9 [pid = 1730] [id = 386] 05:44:58 INFO - PROCESS | 1730 | --DOCSHELL 0x8d203c00 == 8 [pid = 1730] [id = 384] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x90c90800) [pid = 1730] [serial = 1124] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x90c8fc00) [pid = 1730] [serial = 1121] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8d7cfc00) [pid = 1730] [serial = 1112] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8e16b000) [pid = 1730] [serial = 1113] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8f383c00) [pid = 1730] [serial = 1092] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8e740000) [pid = 1730] [serial = 1115] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8f239800) [pid = 1730] [serial = 1110] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8ea99c00) [pid = 1730] [serial = 1109] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x9517a800) [pid = 1730] [serial = 1106] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8f235c00) [pid = 1730] [serial = 1091] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x91b7ac00) [pid = 1730] [serial = 1095] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x912e5800) [pid = 1730] [serial = 1094] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x90cb3c00) [pid = 1730] [serial = 1122] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x93a50000) [pid = 1730] [serial = 1098] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x939f3000) [pid = 1730] [serial = 1097] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x9090b400) [pid = 1730] [serial = 1118] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x93c6f000) [pid = 1730] [serial = 1101] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90978000) [pid = 1730] [serial = 1119] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93c6c400) [pid = 1730] [serial = 1100] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x93c94000) [pid = 1730] [serial = 1104] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x93c79c00) [pid = 1730] [serial = 1103] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e744c00) [pid = 1730] [serial = 1116] [outer = (nil)] [url = about:blank] 05:44:58 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x951d2c00) [pid = 1730] [serial = 1107] [outer = (nil)] [url = about:blank] 05:44:59 INFO - PROCESS | 1730 | 1468500299303 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]]]}] 05:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2542ms 05:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:44:59 INFO - PROCESS | 1730 | 1468500299355 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 1730 | 1468500299359 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:44:59 INFO - PROCESS | 1730 | 1468500299368 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1730 | 1468500299372 Marionette TRACE conn3 <- [1,1542,null,{}] 05:44:59 INFO - PROCESS | 1730 | 1468500299380 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}] 05:44:59 INFO - PROCESS | 1730 | 1468500299385 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:59 INFO - PROCESS | 1730 | 1468500299556 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:44:59 INFO - PROCESS | 1730 | 1468500299733 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 1730 | 1468500299743 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:44:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cac00 == 9 [pid = 1730] [id = 393] 05:44:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8d7cdc00) [pid = 1730] [serial = 1180] [outer = (nil)] 05:44:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e171c00) [pid = 1730] [serial = 1181] [outer = 0x8d7cdc00] 05:44:59 INFO - PROCESS | 1730 | 1468500299817 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e178400) [pid = 1730] [serial = 1182] [outer = 0x8d7cdc00] 05:45:00 INFO - PROCESS | 1730 | 1468500300685 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]]]}] 05:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1382ms 05:45:00 INFO - PROCESS | 1730 | 1468500300747 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:45:00 INFO - PROCESS | 1730 | 1468500300755 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:45:00 INFO - PROCESS | 1730 | 1468500300765 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 1730 | 1468500300769 Marionette TRACE conn3 <- [1,1546,null,{}] 05:45:00 INFO - PROCESS | 1730 | 1468500300775 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}] 05:45:00 INFO - PROCESS | 1730 | 1468500300780 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:00 INFO - PROCESS | 1730 | 1468500300939 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:45:01 INFO - PROCESS | 1730 | 1468500301073 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 1730 | 1468500301079 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72b800 == 10 [pid = 1730] [id = 394] 05:45:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e745400) [pid = 1730] [serial = 1183] [outer = (nil)] 05:45:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e749800) [pid = 1730] [serial = 1184] [outer = 0x8e745400] 05:45:01 INFO - PROCESS | 1730 | 1468500301153 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8ea9b800) [pid = 1730] [serial = 1185] [outer = 0x8e745400] 05:45:02 INFO - PROCESS | 1730 | 1468500302056 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]]]}] 05:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1330ms 05:45:02 INFO - PROCESS | 1730 | 1468500302096 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 1730 | 1468500302101 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:45:02 INFO - PROCESS | 1730 | 1468500302108 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 1730 | 1468500302114 Marionette TRACE conn3 <- [1,1550,null,{}] 05:45:02 INFO - PROCESS | 1730 | 1468500302143 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}] 05:45:02 INFO - PROCESS | 1730 | 1468500302153 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:02 INFO - PROCESS | 1730 | 1468500302380 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:45:02 INFO - PROCESS | 1730 | 1468500302408 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 1730 | 1468500302420 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x90910400 == 11 [pid = 1730] [id = 395] 05:45:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90910800) [pid = 1730] [serial = 1186] [outer = (nil)] 05:45:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90974c00) [pid = 1730] [serial = 1187] [outer = 0x90910800] 05:45:02 INFO - PROCESS | 1730 | 1468500302497 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90980000) [pid = 1730] [serial = 1188] [outer = 0x90910800] 05:45:03 INFO - PROCESS | 1730 | 1468500303464 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]]]}] 05:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1444ms 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e72ec00) [pid = 1730] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90c89400) [pid = 1730] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e64bc00) [pid = 1730] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8f37e400) [pid = 1730] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90980c00) [pid = 1730] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8d205800) [pid = 1730] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91c6d400) [pid = 1730] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d206c00) [pid = 1730] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x909c6400) [pid = 1730] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:45:03 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8f380400) [pid = 1730] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:45:03 INFO - PROCESS | 1730 | 1468500303956 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 1730 | 1468500303961 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:45:03 INFO - PROCESS | 1730 | 1468500303972 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 1730 | 1468500303974 Marionette TRACE conn3 <- [1,1554,null,{}] 05:45:04 INFO - PROCESS | 1730 | 1468500304022 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}] 05:45:04 INFO - PROCESS | 1730 | 1468500304026 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:04 INFO - PROCESS | 1730 | 1468500304173 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:45:04 INFO - PROCESS | 1730 | 1468500304299 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1730 | 1468500304305 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e74cc00 == 12 [pid = 1730] [id = 396] 05:45:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8ea9e400) [pid = 1730] [serial = 1189] [outer = (nil)] 05:45:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8f386000) [pid = 1730] [serial = 1190] [outer = 0x8ea9e400] 05:45:04 INFO - PROCESS | 1730 | 1468500304380 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90c8ac00) [pid = 1730] [serial = 1191] [outer = 0x8ea9e400] 05:45:05 INFO - PROCESS | 1730 | 1468500305150 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]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1232ms 05:45:05 INFO - PROCESS | 1730 | 1468500305205 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1730 | 1468500305208 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:45:05 INFO - PROCESS | 1730 | 1468500305214 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1730 | 1468500305218 Marionette TRACE conn3 <- [1,1558,null,{}] 05:45:05 INFO - PROCESS | 1730 | 1468500305223 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}] 05:45:05 INFO - PROCESS | 1730 | 1468500305228 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:05 INFO - PROCESS | 1730 | 1468500305374 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:45:05 INFO - PROCESS | 1730 | 1468500305383 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 1730 | 1468500305389 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb2400 == 13 [pid = 1730] [id = 397] 05:45:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x90cb3000) [pid = 1730] [serial = 1192] [outer = (nil)] 05:45:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x90cb7400) [pid = 1730] [serial = 1193] [outer = 0x90cb3000] 05:45:05 INFO - PROCESS | 1730 | 1468500305459 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x912db400) [pid = 1730] [serial = 1194] [outer = 0x90cb3000] 05:45:06 INFO - PROCESS | 1730 | 1468500306607 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]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1432ms 05:45:06 INFO - PROCESS | 1730 | 1468500306648 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:45:06 INFO - PROCESS | 1730 | 1468500306654 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:45:06 INFO - PROCESS | 1730 | 1468500306663 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 1730 | 1468500306668 Marionette TRACE conn3 <- [1,1562,null,{}] 05:45:06 INFO - PROCESS | 1730 | 1468500306676 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}] 05:45:06 INFO - PROCESS | 1730 | 1468500306683 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:06 INFO - PROCESS | 1730 | 1468500306901 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:45:07 INFO - PROCESS | 1730 | 1468500307176 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 1730 | 1468500307184 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c8400 == 14 [pid = 1730] [id = 398] 05:45:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8d7ce000) [pid = 1730] [serial = 1195] [outer = (nil)] 05:45:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8e726400) [pid = 1730] [serial = 1196] [outer = 0x8d7ce000] 05:45:07 INFO - PROCESS | 1730 | 1468500307274 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8e744c00) [pid = 1730] [serial = 1197] [outer = 0x8d7ce000] 05:45:08 INFO - PROCESS | 1730 | 1468500308235 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]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1641ms 05:45:08 INFO - PROCESS | 1730 | 1468500308301 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 1730 | 1468500308309 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:45:08 INFO - PROCESS | 1730 | 1468500308319 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1730 | 1468500308323 Marionette TRACE conn3 <- [1,1566,null,{}] 05:45:08 INFO - PROCESS | 1730 | 1468500308330 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}] 05:45:08 INFO - PROCESS | 1730 | 1468500308335 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:08 INFO - PROCESS | 1730 | 1468500308522 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:45:08 INFO - PROCESS | 1730 | 1468500308742 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1730 | 1468500308750 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x90905c00 == 15 [pid = 1730] [id = 399] 05:45:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90907c00) [pid = 1730] [serial = 1198] [outer = (nil)] 05:45:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x90973c00) [pid = 1730] [serial = 1199] [outer = 0x90907c00] 05:45:08 INFO - PROCESS | 1730 | 1468500308878 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8f230c00) [pid = 1730] [serial = 1200] [outer = 0x90907c00] 05:45:09 INFO - PROCESS | 1730 | 1468500309976 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]]]}] 05:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1690ms 05:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:45:10 INFO - PROCESS | 1730 | 1468500310010 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 1730 | 1468500310013 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:45:10 INFO - PROCESS | 1730 | 1468500310020 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1730 | 1468500310026 Marionette TRACE conn3 <- [1,1570,null,{}] 05:45:10 INFO - PROCESS | 1730 | 1468500310042 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}] 05:45:10 INFO - PROCESS | 1730 | 1468500310050 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:10 INFO - PROCESS | 1730 | 1468500310276 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:45:10 INFO - PROCESS | 1730 | 1468500310500 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1730 | 1468500310509 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b77800 == 16 [pid = 1730] [id = 400] 05:45:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91b77c00) [pid = 1730] [serial = 1201] [outer = (nil)] 05:45:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x91b7bc00) [pid = 1730] [serial = 1202] [outer = 0x91b77c00] 05:45:10 INFO - PROCESS | 1730 | 1468500310592 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x91c65c00) [pid = 1730] [serial = 1203] [outer = 0x91b77c00] 05:45:11 INFO - PROCESS | 1730 | 1468500311521 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]]]}] 05:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1554ms 05:45:11 INFO - PROCESS | 1730 | 1468500311593 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 1730 | 1468500311597 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:45:11 INFO - PROCESS | 1730 | 1468500311606 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 1730 | 1468500311609 Marionette TRACE conn3 <- [1,1574,null,{}] 05:45:11 INFO - PROCESS | 1730 | 1468500311616 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}] 05:45:11 INFO - PROCESS | 1730 | 1468500311621 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:11 INFO - PROCESS | 1730 | 1468500311805 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:45:12 INFO - PROCESS | 1730 | 1468500312025 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:12 INFO - PROCESS | 1730 | 1468500312033 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74a800 == 17 [pid = 1730] [id = 401] 05:45:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x8d74d000) [pid = 1730] [serial = 1204] [outer = (nil)] 05:45:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x8e743400) [pid = 1730] [serial = 1205] [outer = 0x8d74d000] 05:45:12 INFO - PROCESS | 1730 | 1468500312154 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x8f37dc00) [pid = 1730] [serial = 1206] [outer = 0x8d74d000] 05:45:13 INFO - PROCESS | 1730 | 1468500313279 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]]]}] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x91c6a800) [pid = 1730] [serial = 1151] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x90cb9000) [pid = 1730] [serial = 1125] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x91b75c00) [pid = 1730] [serial = 1145] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x91f20400) [pid = 1730] [serial = 1148] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x91b7b800) [pid = 1730] [serial = 1146] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91c6fc00) [pid = 1730] [serial = 1149] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x90c87400) [pid = 1730] [serial = 1133] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x90cb8800) [pid = 1730] [serial = 1134] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e745c00) [pid = 1730] [serial = 1139] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8eaa1400) [pid = 1730] [serial = 1140] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d744c00) [pid = 1730] [serial = 1136] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8d7cd000) [pid = 1730] [serial = 1137] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8d20e400) [pid = 1730] [serial = 1127] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8d746000) [pid = 1730] [serial = 1128] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x909cc800) [pid = 1730] [serial = 1142] [outer = (nil)] [url = about:blank] 05:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1783ms 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e74c800) [pid = 1730] [serial = 1130] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8eaa2400) [pid = 1730] [serial = 1131] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x91f76c00) [pid = 1730] [serial = 1152] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90c8b000) [pid = 1730] [serial = 1143] [outer = (nil)] [url = about:blank] 05:45:13 INFO - PROCESS | 1730 | 1468500313412 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 1730 | 1468500313418 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:45:13 INFO - PROCESS | 1730 | 1468500313434 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1730 | 1468500313438 Marionette TRACE conn3 <- [1,1578,null,{}] 05:45:13 INFO - PROCESS | 1730 | 1468500313446 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}] 05:45:13 INFO - PROCESS | 1730 | 1468500313451 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:13 INFO - PROCESS | 1730 | 1468500313593 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:45:13 INFO - PROCESS | 1730 | 1468500313607 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1730 | 1468500313618 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16b000 == 18 [pid = 1730] [id = 402] 05:45:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e171000) [pid = 1730] [serial = 1207] [outer = (nil)] 05:45:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e653400) [pid = 1730] [serial = 1208] [outer = 0x8e171000] 05:45:13 INFO - PROCESS | 1730 | 1468500313804 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e72dc00) [pid = 1730] [serial = 1209] [outer = 0x8e171000] 05:45:14 INFO - PROCESS | 1730 | 1468500314609 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]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:45:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1184ms 05:45:14 INFO - PROCESS | 1730 | 1468500314618 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 1730 | 1468500314624 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:45:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:45:14 INFO - PROCESS | 1730 | 1468500314634 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1730 | 1468500314638 Marionette TRACE conn3 <- [1,1582,null,{}] 05:45:14 INFO - PROCESS | 1730 | 1468500314660 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}] 05:45:14 INFO - PROCESS | 1730 | 1468500314666 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:14 INFO - PROCESS | 1730 | 1468500314829 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:45:14 INFO - PROCESS | 1730 | 1468500314839 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1730 | 1468500314845 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f23a000 == 19 [pid = 1730] [id = 403] 05:45:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8f385800) [pid = 1730] [serial = 1210] [outer = (nil)] 05:45:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x90908c00) [pid = 1730] [serial = 1211] [outer = 0x8f385800] 05:45:14 INFO - PROCESS | 1730 | 1468500314916 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x909cf400) [pid = 1730] [serial = 1212] [outer = 0x8f385800] 05:45:15 INFO - PROCESS | 1730 | 1468500315904 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]]]}] 05:45:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1338ms 05:45:15 INFO - PROCESS | 1730 | 1468500315973 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 1730 | 1468500315977 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:45:15 INFO - PROCESS | 1730 | 1468500315983 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1730 | 1468500315989 Marionette TRACE conn3 <- [1,1586,null,{}] 05:45:16 INFO - PROCESS | 1730 | 1468500316012 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}] 05:45:16 INFO - PROCESS | 1730 | 1468500316020 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:16 INFO - PROCESS | 1730 | 1468500316223 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:45:16 INFO - PROCESS | 1730 | 1468500316248 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1730 | 1468500316259 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b6d000 == 20 [pid = 1730] [id = 404] 05:45:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91b6d400) [pid = 1730] [serial = 1213] [outer = (nil)] 05:45:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91b73000) [pid = 1730] [serial = 1214] [outer = 0x91b6d400] 05:45:16 INFO - PROCESS | 1730 | 1468500316331 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91b7a400) [pid = 1730] [serial = 1215] [outer = 0x91b6d400] 05:45:17 INFO - PROCESS | 1730 | 1468500317235 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]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1290ms 05:45:17 INFO - PROCESS | 1730 | 1468500317273 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 1730 | 1468500317278 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:45:17 INFO - PROCESS | 1730 | 1468500317284 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 1730 | 1468500317287 Marionette TRACE conn3 <- [1,1590,null,{}] 05:45:17 INFO - PROCESS | 1730 | 1468500317300 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}] 05:45:17 INFO - PROCESS | 1730 | 1468500317304 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:17 INFO - PROCESS | 1730 | 1468500317506 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:45:17 INFO - PROCESS | 1730 | 1468500317522 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 1730 | 1468500317532 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20dc00 == 21 [pid = 1730] [id = 405] 05:45:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x91c62c00) [pid = 1730] [serial = 1216] [outer = (nil)] 05:45:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f21c00) [pid = 1730] [serial = 1217] [outer = 0x91c62c00] 05:45:17 INFO - PROCESS | 1730 | 1468500317597 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x8e64c400) [pid = 1730] [serial = 1218] [outer = 0x91c62c00] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e745400) [pid = 1730] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x9097e000) [pid = 1730] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8d7cdc00) [pid = 1730] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90910800) [pid = 1730] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8ea9e400) [pid = 1730] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8d204400) [pid = 1730] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e746400) [pid = 1730] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90cbb400) [pid = 1730] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91b70000) [pid = 1730] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90c8cc00) [pid = 1730] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x939e8400) [pid = 1730] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90cb9400) [pid = 1730] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:45:18 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e175c00) [pid = 1730] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:45:18 INFO - PROCESS | 1730 | 1468500318601 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]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1349ms 05:45:18 INFO - PROCESS | 1730 | 1468500318634 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1730 | 1468500318637 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:45:18 INFO - PROCESS | 1730 | 1468500318644 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1730 | 1468500318647 Marionette TRACE conn3 <- [1,1594,null,{}] 05:45:18 INFO - PROCESS | 1730 | 1468500318653 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}] 05:45:18 INFO - PROCESS | 1730 | 1468500318658 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:18 INFO - PROCESS | 1730 | 1468500318852 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:45:18 INFO - PROCESS | 1730 | 1468500318868 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1730 | 1468500318876 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d745c00 == 22 [pid = 1730] [id = 406] 05:45:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d7c8800) [pid = 1730] [serial = 1219] [outer = (nil)] 05:45:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x90cb1c00) [pid = 1730] [serial = 1220] [outer = 0x8d7c8800] 05:45:18 INFO - PROCESS | 1730 | 1468500318942 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91c6e000) [pid = 1730] [serial = 1221] [outer = 0x8d7c8800] 05:45:19 INFO - PROCESS | 1730 | 1468500319793 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]]]}] 05:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1192ms 05:45:19 INFO - PROCESS | 1730 | 1468500319836 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1730 | 1468500319840 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:45:19 INFO - PROCESS | 1730 | 1468500319846 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1730 | 1468500319848 Marionette TRACE conn3 <- [1,1598,null,{}] 05:45:19 INFO - PROCESS | 1730 | 1468500319854 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}] 05:45:19 INFO - PROCESS | 1730 | 1468500319865 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:20 INFO - PROCESS | 1730 | 1468500320064 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:45:20 INFO - PROCESS | 1730 | 1468500320262 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1730 | 1468500320273 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d202c00 == 23 [pid = 1730] [id = 407] 05:45:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8d204c00) [pid = 1730] [serial = 1222] [outer = (nil)] 05:45:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8d20d800) [pid = 1730] [serial = 1223] [outer = 0x8d204c00] 05:45:20 INFO - PROCESS | 1730 | 1468500320356 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8d74cc00) [pid = 1730] [serial = 1224] [outer = 0x8d204c00] 05:45:21 INFO - PROCESS | 1730 | 1468500321363 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]]]}] 05:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1528ms 05:45:21 INFO - PROCESS | 1730 | 1468500321377 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 1730 | 1468500321382 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:45:21 INFO - PROCESS | 1730 | 1468500321390 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 1730 | 1468500321395 Marionette TRACE conn3 <- [1,1602,null,{}] 05:45:21 INFO - PROCESS | 1730 | 1468500321403 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}] 05:45:21 INFO - PROCESS | 1730 | 1468500321412 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:21 INFO - PROCESS | 1730 | 1468500321598 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:45:21 INFO - PROCESS | 1730 | 1468500321780 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1730 | 1468500321791 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e170000 == 24 [pid = 1730] [id = 408] 05:45:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e730c00) [pid = 1730] [serial = 1225] [outer = (nil)] 05:45:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8f22d000) [pid = 1730] [serial = 1226] [outer = 0x8e730c00] 05:45:21 INFO - PROCESS | 1730 | 1468500321871 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8f237000) [pid = 1730] [serial = 1227] [outer = 0x8e730c00] 05:45:22 INFO - PROCESS | 1730 | 1468500322849 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]]]}] 05:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1532ms 05:45:22 INFO - PROCESS | 1730 | 1468500322926 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 1730 | 1468500322932 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:45:22 INFO - PROCESS | 1730 | 1468500322940 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1730 | 1468500322944 Marionette TRACE conn3 <- [1,1606,null,{}] 05:45:22 INFO - PROCESS | 1730 | 1468500322950 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}] 05:45:22 INFO - PROCESS | 1730 | 1468500322955 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:23 INFO - PROCESS | 1730 | 1468500323176 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:45:23 INFO - PROCESS | 1730 | 1468500323438 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1730 | 1468500323449 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f37e400 == 25 [pid = 1730] [id = 409] 05:45:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x909c9000) [pid = 1730] [serial = 1228] [outer = (nil)] 05:45:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90c94400) [pid = 1730] [serial = 1229] [outer = 0x909c9000] 05:45:23 INFO - PROCESS | 1730 | 1468500323572 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x912e1400) [pid = 1730] [serial = 1230] [outer = 0x909c9000] 05:45:24 INFO - PROCESS | 1730 | 1468500324512 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]]]}] 05:45:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:45:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1631ms 05:45:24 INFO - PROCESS | 1730 | 1468500324572 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:45:24 INFO - PROCESS | 1730 | 1468500324575 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:45:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:45:24 INFO - PROCESS | 1730 | 1468500324602 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 1730 | 1468500324611 Marionette TRACE conn3 <- [1,1610,null,{}] 05:45:24 INFO - PROCESS | 1730 | 1468500324621 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}] 05:45:24 INFO - PROCESS | 1730 | 1468500324627 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:24 INFO - PROCESS | 1730 | 1468500324860 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:45:25 INFO - PROCESS | 1730 | 1468500325126 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1730 | 1468500325135 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20fc00 == 26 [pid = 1730] [id = 410] 05:45:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x912e8000) [pid = 1730] [serial = 1231] [outer = (nil)] 05:45:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91f77c00) [pid = 1730] [serial = 1232] [outer = 0x912e8000] 05:45:25 INFO - PROCESS | 1730 | 1468500325249 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x92c83c00) [pid = 1730] [serial = 1233] [outer = 0x912e8000] 05:45:26 INFO - PROCESS | 1730 | 1468500326119 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]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:45:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1604ms 05:45:26 INFO - PROCESS | 1730 | 1468500326192 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1730 | 1468500326196 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:45:26 INFO - PROCESS | 1730 | 1468500326203 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1730 | 1468500326205 Marionette TRACE conn3 <- [1,1614,null,{}] 05:45:26 INFO - PROCESS | 1730 | 1468500326212 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}] 05:45:26 INFO - PROCESS | 1730 | 1468500326217 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:26 INFO - PROCESS | 1730 | 1468500326429 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:45:26 INFO - PROCESS | 1730 | 1468500326647 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1730 | 1468500326657 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x90972400 == 27 [pid = 1730] [id = 411] 05:45:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x9224d000) [pid = 1730] [serial = 1234] [outer = (nil)] 05:45:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x92fd3c00) [pid = 1730] [serial = 1235] [outer = 0x9224d000] 05:45:26 INFO - PROCESS | 1730 | 1468500326778 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x92fd6800) [pid = 1730] [serial = 1236] [outer = 0x9224d000] 05:45:27 INFO - PROCESS | 1730 | 1468500327663 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]]]}] 05:45:27 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 05:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1528ms 05:45:27 INFO - PROCESS | 1730 | 1468500327731 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 1730 | 1468500327736 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:45:27 INFO - PROCESS | 1730 | 1468500327742 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1730 | 1468500327746 Marionette TRACE conn3 <- [1,1618,null,{}] 05:45:27 INFO - PROCESS | 1730 | 1468500327752 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}] 05:45:27 INFO - PROCESS | 1730 | 1468500327757 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:27 INFO - PROCESS | 1730 | 1468500327936 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:45:28 INFO - PROCESS | 1730 | 1468500328110 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1730 | 1468500328130 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x939ee400 == 28 [pid = 1730] [id = 412] 05:45:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x939efc00) [pid = 1730] [serial = 1237] [outer = (nil)] 05:45:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x939f6400) [pid = 1730] [serial = 1238] [outer = 0x939efc00] 05:45:28 INFO - PROCESS | 1730 | 1468500328222 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x93c0b800) [pid = 1730] [serial = 1239] [outer = 0x939efc00] 05:45:29 INFO - PROCESS | 1730 | 1468500329247 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]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1583ms 05:45:29 INFO - PROCESS | 1730 | 1468500329326 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1730 | 1468500329330 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:45:29 INFO - PROCESS | 1730 | 1468500329336 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1730 | 1468500329339 Marionette TRACE conn3 <- [1,1622,null,{}] 05:45:29 INFO - PROCESS | 1730 | 1468500329345 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}] 05:45:29 INFO - PROCESS | 1730 | 1468500329351 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:29 INFO - PROCESS | 1730 | 1468500329765 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:45:30 INFO - PROCESS | 1730 | 1468500330016 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1730 | 1468500330023 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e169800 == 29 [pid = 1730] [id = 413] 05:45:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8e16a000) [pid = 1730] [serial = 1240] [outer = (nil)] 05:45:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8e177c00) [pid = 1730] [serial = 1241] [outer = 0x8e16a000] 05:45:30 INFO - PROCESS | 1730 | 1468500330097 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8e654800) [pid = 1730] [serial = 1242] [outer = 0x8e16a000] 05:45:31 INFO - PROCESS | 1730 | 1468500331100 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]]]}] 05:45: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 05:45:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1837ms 05:45:31 INFO - PROCESS | 1730 | 1468500331175 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 1730 | 1468500331181 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:45:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:45:31 INFO - PROCESS | 1730 | 1468500331189 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 1730 | 1468500331194 Marionette TRACE conn3 <- [1,1626,null,{}] 05:45:31 INFO - PROCESS | 1730 | 1468500331200 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}] 05:45:31 INFO - PROCESS | 1730 | 1468500331205 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72e000 == 28 [pid = 1730] [id = 392] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cac00 == 27 [pid = 1730] [id = 393] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72b800 == 26 [pid = 1730] [id = 394] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x90910400 == 25 [pid = 1730] [id = 395] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8e74cc00 == 24 [pid = 1730] [id = 396] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8d745c00 == 23 [pid = 1730] [id = 406] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20dc00 == 22 [pid = 1730] [id = 405] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x91b6d000 == 21 [pid = 1730] [id = 404] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8f23a000 == 20 [pid = 1730] [id = 403] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74a800 == 19 [pid = 1730] [id = 401] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16b000 == 18 [pid = 1730] [id = 402] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x91b77800 == 17 [pid = 1730] [id = 400] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x90905c00 == 16 [pid = 1730] [id = 399] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb2400 == 15 [pid = 1730] [id = 397] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c8400 == 14 [pid = 1730] [id = 398] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8e173800 == 13 [pid = 1730] [id = 391] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x939ee400 == 12 [pid = 1730] [id = 412] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x90972400 == 11 [pid = 1730] [id = 411] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20fc00 == 10 [pid = 1730] [id = 410] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8f37e400 == 9 [pid = 1730] [id = 409] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8d202c00 == 8 [pid = 1730] [id = 407] 05:45:32 INFO - PROCESS | 1730 | --DOCSHELL 0x8e170000 == 7 [pid = 1730] [id = 408] 05:45:32 INFO - PROCESS | 1730 | 1468500332309 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8e749800) [pid = 1730] [serial = 1184] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x90c86c00) [pid = 1730] [serial = 1179] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x909ca000) [pid = 1730] [serial = 1178] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8e171c00) [pid = 1730] [serial = 1181] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8e178400) [pid = 1730] [serial = 1182] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x90974c00) [pid = 1730] [serial = 1187] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8f386000) [pid = 1730] [serial = 1190] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8e16a400) [pid = 1730] [serial = 1155] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8d747400) [pid = 1730] [serial = 1154] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x9097a800) [pid = 1730] [serial = 1158] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x9090bc00) [pid = 1730] [serial = 1157] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x912eac00) [pid = 1730] [serial = 1161] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x912dd000) [pid = 1730] [serial = 1160] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x92c83400) [pid = 1730] [serial = 1164] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x92248400) [pid = 1730] [serial = 1163] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92fd6400) [pid = 1730] [serial = 1167] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x92c90800) [pid = 1730] [serial = 1166] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x93c0fc00) [pid = 1730] [serial = 1170] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x939ec000) [pid = 1730] [serial = 1169] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x95179800) [pid = 1730] [serial = 1173] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90cb7400) [pid = 1730] [serial = 1193] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x93c9ec00) [pid = 1730] [serial = 1172] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e725c00) [pid = 1730] [serial = 1176] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e64dc00) [pid = 1730] [serial = 1175] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x90c8ac00) [pid = 1730] [serial = 1191] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8ea9b800) [pid = 1730] [serial = 1185] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x90980000) [pid = 1730] [serial = 1188] [outer = (nil)] [url = about:blank] 05:45:32 INFO - PROCESS | 1730 | 1468500332617 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 1730 | 1468500332626 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d745800 == 8 [pid = 1730] [id = 414] 05:45:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8d745c00) [pid = 1730] [serial = 1243] [outer = (nil)] 05:45:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8d7c4c00) [pid = 1730] [serial = 1244] [outer = 0x8d745c00] 05:45:32 INFO - PROCESS | 1730 | 1468500332700 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8d7d0000) [pid = 1730] [serial = 1245] [outer = 0x8d745c00] 05:45:33 INFO - PROCESS | 1730 | 1468500333461 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]]]}] 05:45:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:45:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2284ms 05:45:33 INFO - PROCESS | 1730 | 1468500333474 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:45:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:45:33 INFO - PROCESS | 1730 | 1468500333480 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:45:33 INFO - PROCESS | 1730 | 1468500333488 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 1730 | 1468500333492 Marionette TRACE conn3 <- [1,1630,null,{}] 05:45:33 INFO - PROCESS | 1730 | 1468500333499 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}] 05:45:33 INFO - PROCESS | 1730 | 1468500333504 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:33 INFO - PROCESS | 1730 | 1468500333667 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:45:33 INFO - PROCESS | 1730 | 1468500333802 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1730 | 1468500333813 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72d000 == 9 [pid = 1730] [id = 415] 05:45:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e72fc00) [pid = 1730] [serial = 1246] [outer = (nil)] 05:45:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e744800) [pid = 1730] [serial = 1247] [outer = 0x8e72fc00] 05:45:33 INFO - PROCESS | 1730 | 1468500333883 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8ea96800) [pid = 1730] [serial = 1248] [outer = 0x8e72fc00] 05:45:34 INFO - PROCESS | 1730 | 1468500334713 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]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:45:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1284ms 05:45:34 INFO - PROCESS | 1730 | 1468500334776 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1730 | 1468500334782 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:45:34 INFO - PROCESS | 1730 | 1468500334788 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1730 | 1468500334791 Marionette TRACE conn3 <- [1,1634,null,{}] 05:45:34 INFO - PROCESS | 1730 | 1468500334797 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}] 05:45:34 INFO - PROCESS | 1730 | 1468500334802 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:35 INFO - PROCESS | 1730 | 1468500335013 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:45:35 INFO - PROCESS | 1730 | 1468500335040 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 1730 | 1468500335046 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f383c00 == 10 [pid = 1730] [id = 416] 05:45:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8f384400) [pid = 1730] [serial = 1249] [outer = (nil)] 05:45:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90903000) [pid = 1730] [serial = 1250] [outer = 0x8f384400] 05:45:35 INFO - PROCESS | 1730 | 1468500335115 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x90971800) [pid = 1730] [serial = 1251] [outer = 0x8f384400] 05:45:36 INFO - PROCESS | 1730 | 1468500336121 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]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1381ms 05:45:36 INFO - PROCESS | 1730 | 1468500336169 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 1730 | 1468500336175 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:45:36 INFO - PROCESS | 1730 | 1468500336200 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 1730 | 1468500336208 Marionette TRACE conn3 <- [1,1638,null,{}] 05:45:36 INFO - PROCESS | 1730 | 1468500336213 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}] 05:45:36 INFO - PROCESS | 1730 | 1468500336220 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:36 INFO - PROCESS | 1730 | 1468500336444 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:45:36 INFO - PROCESS | 1730 | 1468500336463 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1730 | 1468500336470 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e171c00 == 11 [pid = 1730] [id = 417] 05:45:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e64b400) [pid = 1730] [serial = 1252] [outer = (nil)] 05:45:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90c8c800) [pid = 1730] [serial = 1253] [outer = 0x8e64b400] 05:45:36 INFO - PROCESS | 1730 | 1468500336556 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90cb8000) [pid = 1730] [serial = 1254] [outer = 0x8e64b400] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x91b6d400) [pid = 1730] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91c62c00) [pid = 1730] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8d74d000) [pid = 1730] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90907c00) [pid = 1730] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d7ce000) [pid = 1730] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90cb3000) [pid = 1730] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8f385800) [pid = 1730] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x91b77c00) [pid = 1730] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e171000) [pid = 1730] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:45:37 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8d7c8800) [pid = 1730] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:45:37 INFO - PROCESS | 1730 | 1468500337901 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]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1741ms 05:45:37 INFO - PROCESS | 1730 | 1468500337935 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1730 | 1468500337938 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:45:37 INFO - PROCESS | 1730 | 1468500337945 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1730 | 1468500337948 Marionette TRACE conn3 <- [1,1642,null,{}] 05:45:37 INFO - PROCESS | 1730 | 1468500337962 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}] 05:45:37 INFO - PROCESS | 1730 | 1468500337967 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:38 INFO - PROCESS | 1730 | 1468500338108 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:45:38 INFO - PROCESS | 1730 | 1468500338121 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1730 | 1468500338129 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16f800 == 12 [pid = 1730] [id = 418] 05:45:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8e64d800) [pid = 1730] [serial = 1255] [outer = (nil)] 05:45:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x90cb3400) [pid = 1730] [serial = 1256] [outer = 0x8e64d800] 05:45:38 INFO - PROCESS | 1730 | 1468500338197 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x90cbec00) [pid = 1730] [serial = 1257] [outer = 0x8e64d800] 05:45:39 INFO - PROCESS | 1730 | 1468500339007 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]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1084ms 05:45:39 INFO - PROCESS | 1730 | 1468500339038 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:45:39 INFO - PROCESS | 1730 | 1468500339041 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:45:39 INFO - PROCESS | 1730 | 1468500339048 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 1730 | 1468500339052 Marionette TRACE conn3 <- [1,1646,null,{}] 05:45:39 INFO - PROCESS | 1730 | 1468500339057 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}] 05:45:39 INFO - PROCESS | 1730 | 1468500339062 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:39 INFO - PROCESS | 1730 | 1468500339263 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:45:39 INFO - PROCESS | 1730 | 1468500339286 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1730 | 1468500339303 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e8800 == 13 [pid = 1730] [id = 419] 05:45:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x912e8c00) [pid = 1730] [serial = 1258] [outer = (nil)] 05:45:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91b6dc00) [pid = 1730] [serial = 1259] [outer = 0x912e8c00] 05:45:39 INFO - PROCESS | 1730 | 1468500339383 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91c6c000) [pid = 1730] [serial = 1260] [outer = 0x912e8c00] 05:45:40 INFO - PROCESS | 1730 | 1468500340642 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]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1635ms 05:45:40 INFO - PROCESS | 1730 | 1468500340684 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 1730 | 1468500340690 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:45:40 INFO - PROCESS | 1730 | 1468500340709 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 1730 | 1468500340714 Marionette TRACE conn3 <- [1,1650,null,{}] 05:45:40 INFO - PROCESS | 1730 | 1468500340722 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}] 05:45:40 INFO - PROCESS | 1730 | 1468500340728 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:40 INFO - PROCESS | 1730 | 1468500340909 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:45:41 INFO - PROCESS | 1730 | 1468500341135 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1730 | 1468500341145 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d0c00 == 14 [pid = 1730] [id = 420] 05:45:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e177800) [pid = 1730] [serial = 1261] [outer = (nil)] 05:45:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e729800) [pid = 1730] [serial = 1262] [outer = 0x8e177800] 05:45:41 INFO - PROCESS | 1730 | 1468500341254 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8f22d400) [pid = 1730] [serial = 1263] [outer = 0x8e177800] 05:45:42 INFO - PROCESS | 1730 | 1468500342267 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]]]}] 05:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1637ms 05:45:42 INFO - PROCESS | 1730 | 1468500342344 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 1730 | 1468500342352 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:45:42 INFO - PROCESS | 1730 | 1468500342362 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 1730 | 1468500342367 Marionette TRACE conn3 <- [1,1654,null,{}] 05:45:42 INFO - PROCESS | 1730 | 1468500342373 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}] 05:45:42 INFO - PROCESS | 1730 | 1468500342378 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:42 INFO - PROCESS | 1730 | 1468500342605 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:45:42 INFO - PROCESS | 1730 | 1468500342872 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 1730 | 1468500342880 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x9097f000 == 15 [pid = 1730] [id = 421] 05:45:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x909ce000) [pid = 1730] [serial = 1264] [outer = (nil)] 05:45:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90c8f800) [pid = 1730] [serial = 1265] [outer = 0x909ce000] 05:45:42 INFO - PROCESS | 1730 | 1468500342991 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x912e0400) [pid = 1730] [serial = 1266] [outer = 0x909ce000] 05:45:43 INFO - PROCESS | 1730 | 1468500343934 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]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1639ms 05:45:44 INFO - PROCESS | 1730 | 1468500344001 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:45:44 INFO - PROCESS | 1730 | 1468500344006 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:45:44 INFO - PROCESS | 1730 | 1468500344012 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1730 | 1468500344019 Marionette TRACE conn3 <- [1,1658,null,{}] 05:45:44 INFO - PROCESS | 1730 | 1468500344035 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}] 05:45:44 INFO - PROCESS | 1730 | 1468500344044 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:44 INFO - PROCESS | 1730 | 1468500344270 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:45:44 INFO - PROCESS | 1730 | 1468500344486 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1730 | 1468500344498 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f28000 == 16 [pid = 1730] [id = 422] 05:45:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f28400) [pid = 1730] [serial = 1267] [outer = (nil)] 05:45:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91f70000) [pid = 1730] [serial = 1268] [outer = 0x91f28400] 05:45:44 INFO - PROCESS | 1730 | 1468500344626 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91f78c00) [pid = 1730] [serial = 1269] [outer = 0x91f28400] 05:45:45 INFO - PROCESS | 1730 | 1468500345567 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]]]}] 05:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1635ms 05:45:45 INFO - PROCESS | 1730 | 1468500345647 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1730 | 1468500345652 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:45:45 INFO - PROCESS | 1730 | 1468500345658 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1730 | 1468500345662 Marionette TRACE conn3 <- [1,1662,null,{}] 05:45:45 INFO - PROCESS | 1730 | 1468500345669 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}] 05:45:45 INFO - PROCESS | 1730 | 1468500345675 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:46 INFO - PROCESS | 1730 | 1468500346024 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:45:46 INFO - PROCESS | 1730 | 1468500346287 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1730 | 1468500346298 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20c000 == 17 [pid = 1730] [id = 423] 05:45:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8d7cec00) [pid = 1730] [serial = 1270] [outer = (nil)] 05:45:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8e178400) [pid = 1730] [serial = 1271] [outer = 0x8d7cec00] 05:45:46 INFO - PROCESS | 1730 | 1468500346369 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8e653c00) [pid = 1730] [serial = 1272] [outer = 0x8d7cec00] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x91b7a400) [pid = 1730] [serial = 1215] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x91f21c00) [pid = 1730] [serial = 1217] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8e743400) [pid = 1730] [serial = 1205] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8f37dc00) [pid = 1730] [serial = 1206] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x90973c00) [pid = 1730] [serial = 1199] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8f230c00) [pid = 1730] [serial = 1200] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8e726400) [pid = 1730] [serial = 1196] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e744c00) [pid = 1730] [serial = 1197] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x912db400) [pid = 1730] [serial = 1194] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90908c00) [pid = 1730] [serial = 1211] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91b7bc00) [pid = 1730] [serial = 1202] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91c65c00) [pid = 1730] [serial = 1203] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e653400) [pid = 1730] [serial = 1208] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e72dc00) [pid = 1730] [serial = 1209] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x91b73000) [pid = 1730] [serial = 1214] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e64c400) [pid = 1730] [serial = 1218] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x909cf400) [pid = 1730] [serial = 1212] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x90cb1c00) [pid = 1730] [serial = 1220] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x91c6e000) [pid = 1730] [serial = 1221] [outer = (nil)] [url = about:blank] 05:45:47 INFO - PROCESS | 1730 | 1468500347327 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]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1730ms 05:45:47 INFO - PROCESS | 1730 | 1468500347390 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 1730 | 1468500347396 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:45:47 INFO - PROCESS | 1730 | 1468500347404 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 1730 | 1468500347409 Marionette TRACE conn3 <- [1,1666,null,{}] 05:45:47 INFO - PROCESS | 1730 | 1468500347415 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}] 05:45:47 INFO - PROCESS | 1730 | 1468500347420 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:47 INFO - PROCESS | 1730 | 1468500347574 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:45:47 INFO - PROCESS | 1730 | 1468500347584 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 1730 | 1468500347590 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e747800 == 18 [pid = 1730] [id = 424] 05:45:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8e748000) [pid = 1730] [serial = 1273] [outer = (nil)] 05:45:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8f235000) [pid = 1730] [serial = 1274] [outer = 0x8e748000] 05:45:47 INFO - PROCESS | 1730 | 1468500347673 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x90909c00) [pid = 1730] [serial = 1275] [outer = 0x8e748000] 05:45:48 INFO - PROCESS | 1730 | 1468500348587 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]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1241ms 05:45:48 INFO - PROCESS | 1730 | 1468500348645 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:45:48 INFO - PROCESS | 1730 | 1468500348649 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:45:48 INFO - PROCESS | 1730 | 1468500348656 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1730 | 1468500348660 Marionette TRACE conn3 <- [1,1670,null,{}] 05:45:48 INFO - PROCESS | 1730 | 1468500348681 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}] 05:45:48 INFO - PROCESS | 1730 | 1468500348686 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:48 INFO - PROCESS | 1730 | 1468500348848 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:45:48 INFO - PROCESS | 1730 | 1468500348864 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1730 | 1468500348874 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e175000 == 19 [pid = 1730] [id = 425] 05:45:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x90c91400) [pid = 1730] [serial = 1276] [outer = (nil)] 05:45:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x90cbd800) [pid = 1730] [serial = 1277] [outer = 0x90c91400] 05:45:48 INFO - PROCESS | 1730 | 1468500348941 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x912e9800) [pid = 1730] [serial = 1278] [outer = 0x90c91400] 05:45:49 INFO - PROCESS | 1730 | 1468500349918 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]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1295ms 05:45:49 INFO - PROCESS | 1730 | 1468500349955 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1730 | 1468500349961 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:45:49 INFO - PROCESS | 1730 | 1468500349983 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1730 | 1468500349990 Marionette TRACE conn3 <- [1,1674,null,{}] 05:45:50 INFO - PROCESS | 1730 | 1468500350000 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}] 05:45:50 INFO - PROCESS | 1730 | 1468500350006 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:50 INFO - PROCESS | 1730 | 1468500350223 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:45:50 INFO - PROCESS | 1730 | 1468500350242 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1730 | 1468500350249 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x909d2c00 == 20 [pid = 1730] [id = 426] 05:45:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91b70800) [pid = 1730] [serial = 1279] [outer = (nil)] 05:45:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91f20400) [pid = 1730] [serial = 1280] [outer = 0x91b70800] 05:45:50 INFO - PROCESS | 1730 | 1468500350330 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x91f2ac00) [pid = 1730] [serial = 1281] [outer = 0x91b70800] 05:45:51 INFO - PROCESS | 1730 | 1468500351279 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]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1345ms 05:45:51 INFO - PROCESS | 1730 | 1468500351320 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 1730 | 1468500351324 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:45:51 INFO - PROCESS | 1730 | 1468500351330 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1730 | 1468500351334 Marionette TRACE conn3 <- [1,1678,null,{}] 05:45:51 INFO - PROCESS | 1730 | 1468500351339 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}] 05:45:51 INFO - PROCESS | 1730 | 1468500351344 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:51 INFO - PROCESS | 1730 | 1468500351544 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:45:51 INFO - PROCESS | 1730 | 1468500351567 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1730 | 1468500351576 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b79000 == 21 [pid = 1730] [id = 427] 05:45:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91b79c00) [pid = 1730] [serial = 1282] [outer = (nil)] 05:45:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x92248400) [pid = 1730] [serial = 1283] [outer = 0x91b79c00] 05:45:51 INFO - PROCESS | 1730 | 1468500351641 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x92247800) [pid = 1730] [serial = 1284] [outer = 0x91b79c00] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e64d800) [pid = 1730] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x9224d000) [pid = 1730] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e64b400) [pid = 1730] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8d204c00) [pid = 1730] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x939efc00) [pid = 1730] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d745c00) [pid = 1730] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x912e8000) [pid = 1730] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8f384400) [pid = 1730] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x909c9000) [pid = 1730] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e16a000) [pid = 1730] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8e730c00) [pid = 1730] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:45:52 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8e72fc00) [pid = 1730] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:45:52 INFO - PROCESS | 1730 | 1468500352677 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]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1384ms 05:45:52 INFO - PROCESS | 1730 | 1468500352716 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 1730 | 1468500352720 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:45:52 INFO - PROCESS | 1730 | 1468500352727 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1730 | 1468500352730 Marionette TRACE conn3 <- [1,1682,null,{}] 05:45:52 INFO - PROCESS | 1730 | 1468500352736 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}] 05:45:52 INFO - PROCESS | 1730 | 1468500352741 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:52 INFO - PROCESS | 1730 | 1468500352948 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:45:52 INFO - PROCESS | 1730 | 1468500352973 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:52 INFO - PROCESS | 1730 | 1468500352991 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c9c00 == 22 [pid = 1730] [id = 428] 05:45:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x90c91000) [pid = 1730] [serial = 1285] [outer = (nil)] 05:45:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x91f24000) [pid = 1730] [serial = 1286] [outer = 0x90c91000] 05:45:53 INFO - PROCESS | 1730 | 1468500353068 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x92c90c00) [pid = 1730] [serial = 1287] [outer = 0x90c91000] 05:45:53 INFO - PROCESS | 1730 | 1468500353904 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]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1229ms 05:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:45:53 INFO - PROCESS | 1730 | 1468500353957 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 1730 | 1468500353960 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:45:53 INFO - PROCESS | 1730 | 1468500353967 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 1730 | 1468500353971 Marionette TRACE conn3 <- [1,1686,null,{}] 05:45:53 INFO - PROCESS | 1730 | 1468500353977 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}] 05:45:53 INFO - PROCESS | 1730 | 1468500353982 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:54 INFO - PROCESS | 1730 | 1468500354138 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:45:54 INFO - PROCESS | 1730 | 1468500354148 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1730 | 1468500354157 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201800 == 23 [pid = 1730] [id = 429] 05:45:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e72ac00) [pid = 1730] [serial = 1288] [outer = (nil)] 05:45:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x939edc00) [pid = 1730] [serial = 1289] [outer = 0x8e72ac00] 05:45:54 INFO - PROCESS | 1730 | 1468500354221 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x939f3800) [pid = 1730] [serial = 1290] [outer = 0x8e72ac00] 05:45:55 INFO - PROCESS | 1730 | 1468500355419 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]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1535ms 05:45:55 INFO - PROCESS | 1730 | 1468500355502 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1730 | 1468500355508 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:45:55 INFO - PROCESS | 1730 | 1468500355515 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1730 | 1468500355520 Marionette TRACE conn3 <- [1,1690,null,{}] 05:45:55 INFO - PROCESS | 1730 | 1468500355528 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}] 05:45:55 INFO - PROCESS | 1730 | 1468500355534 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:55 INFO - PROCESS | 1730 | 1468500355748 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:45:55 INFO - PROCESS | 1730 | 1468500355974 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 1730 | 1468500355981 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64e400 == 24 [pid = 1730] [id = 430] 05:45:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e724800) [pid = 1730] [serial = 1291] [outer = (nil)] 05:45:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8ea98400) [pid = 1730] [serial = 1292] [outer = 0x8e724800] 05:45:56 INFO - PROCESS | 1730 | 1468500356083 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8f37c400) [pid = 1730] [serial = 1293] [outer = 0x8e724800] 05:45:56 INFO - PROCESS | 1730 | 1468500356947 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]]]}] 05:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1489ms 05:45:57 INFO - PROCESS | 1730 | 1468500357005 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 1730 | 1468500357012 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:45:57 INFO - PROCESS | 1730 | 1468500357023 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 1730 | 1468500357027 Marionette TRACE conn3 <- [1,1694,null,{}] 05:45:57 INFO - PROCESS | 1730 | 1468500357034 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}] 05:45:57 INFO - PROCESS | 1730 | 1468500357040 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:57 INFO - PROCESS | 1730 | 1468500357226 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:45:57 INFO - PROCESS | 1730 | 1468500357398 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1730 | 1468500357406 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8d800 == 25 [pid = 1730] [id = 431] 05:45:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x912e7800) [pid = 1730] [serial = 1294] [outer = (nil)] 05:45:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91b7a400) [pid = 1730] [serial = 1295] [outer = 0x912e7800] 05:45:57 INFO - PROCESS | 1730 | 1468500357488 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91c6cc00) [pid = 1730] [serial = 1296] [outer = 0x912e7800] 05:45:58 INFO - PROCESS | 1730 | 1468500358474 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]]]}] 05:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1487ms 05:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:45:58 INFO - PROCESS | 1730 | 1468500358510 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1730 | 1468500358514 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:45:58 INFO - PROCESS | 1730 | 1468500358521 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1730 | 1468500358527 Marionette TRACE conn3 <- [1,1698,null,{}] 05:45:58 INFO - PROCESS | 1730 | 1468500358543 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}] 05:45:58 INFO - PROCESS | 1730 | 1468500358552 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:58 INFO - PROCESS | 1730 | 1468500358727 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:45:58 INFO - PROCESS | 1730 | 1468500358873 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1730 | 1468500358882 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:45:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x939ef000 == 26 [pid = 1730] [id = 432] 05:45:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x939f0c00) [pid = 1730] [serial = 1297] [outer = (nil)] 05:45:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x93a52000) [pid = 1730] [serial = 1298] [outer = 0x939f0c00] 05:45:58 INFO - PROCESS | 1730 | 1468500358964 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x93c08000) [pid = 1730] [serial = 1299] [outer = 0x939f0c00] 05:45:59 INFO - PROCESS | 1730 | 1468500359909 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]]]}] 05:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1434ms 05:45:59 INFO - PROCESS | 1730 | 1468500359955 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:45:59 INFO - PROCESS | 1730 | 1468500359960 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:45:59 INFO - PROCESS | 1730 | 1468500359966 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 1730 | 1468500359970 Marionette TRACE conn3 <- [1,1702,null,{}] 05:45:59 INFO - PROCESS | 1730 | 1468500359975 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}] 05:45:59 INFO - PROCESS | 1730 | 1468500359980 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:00 INFO - PROCESS | 1730 | 1468500360161 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:46:00 INFO - PROCESS | 1730 | 1468500360347 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1730 | 1468500360358 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x939f7c00 == 27 [pid = 1730] [id = 433] 05:46:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x93a50000) [pid = 1730] [serial = 1300] [outer = (nil)] 05:46:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c6b400) [pid = 1730] [serial = 1301] [outer = 0x93a50000] 05:46:00 INFO - PROCESS | 1730 | 1468500360441 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x93c6cc00) [pid = 1730] [serial = 1302] [outer = 0x93a50000] 05:46:01 INFO - PROCESS | 1730 | 1468500361405 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]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1480ms 05:46:01 INFO - PROCESS | 1730 | 1468500361447 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1730 | 1468500361451 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:46:01 INFO - PROCESS | 1730 | 1468500361458 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1730 | 1468500361462 Marionette TRACE conn3 <- [1,1706,null,{}] 05:46:01 INFO - PROCESS | 1730 | 1468500361468 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}] 05:46:01 INFO - PROCESS | 1730 | 1468500361473 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:01 INFO - PROCESS | 1730 | 1468500361645 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:46:01 INFO - PROCESS | 1730 | 1468500361830 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 1730 | 1468500361843 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d209800 == 28 [pid = 1730] [id = 434] 05:46:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8e723000) [pid = 1730] [serial = 1303] [outer = (nil)] 05:46:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x93c78800) [pid = 1730] [serial = 1304] [outer = 0x8e723000] 05:46:01 INFO - PROCESS | 1730 | 1468500361936 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x93c93000) [pid = 1730] [serial = 1305] [outer = 0x8e723000] 05:46:02 INFO - PROCESS | 1730 | 1468500362913 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]]]}] 05:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1484ms 05:46:02 INFO - PROCESS | 1730 | 1468500362944 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 1730 | 1468500362948 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:46:02 INFO - PROCESS | 1730 | 1468500362954 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 1730 | 1468500362958 Marionette TRACE conn3 <- [1,1710,null,{}] 05:46:02 INFO - PROCESS | 1730 | 1468500362964 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}] 05:46:02 INFO - PROCESS | 1730 | 1468500362974 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:03 INFO - PROCESS | 1730 | 1468500363165 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:46:03 INFO - PROCESS | 1730 | 1468500363342 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1730 | 1468500363350 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x92fdc400 == 29 [pid = 1730] [id = 435] 05:46:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x93c0ac00) [pid = 1730] [serial = 1306] [outer = (nil)] 05:46:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x9517a000) [pid = 1730] [serial = 1307] [outer = 0x93c0ac00] 05:46:03 INFO - PROCESS | 1730 | 1468500363432 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x95180000) [pid = 1730] [serial = 1308] [outer = 0x93c0ac00] 05:46:04 INFO - PROCESS | 1730 | 1468500364312 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]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1434ms 05:46:04 INFO - PROCESS | 1730 | 1468500364389 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1730 | 1468500364393 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:46:04 INFO - PROCESS | 1730 | 1468500364400 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1730 | 1468500364403 Marionette TRACE conn3 <- [1,1714,null,{}] 05:46:04 INFO - PROCESS | 1730 | 1468500364409 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}] 05:46:04 INFO - PROCESS | 1730 | 1468500364414 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:04 INFO - PROCESS | 1730 | 1468500364613 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:46:04 INFO - PROCESS | 1730 | 1468500364801 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:04 INFO - PROCESS | 1730 | 1468500364814 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64b800 == 30 [pid = 1730] [id = 436] 05:46:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8e64e000) [pid = 1730] [serial = 1309] [outer = (nil)] 05:46:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x93c9ec00) [pid = 1730] [serial = 1310] [outer = 0x8e64e000] 05:46:04 INFO - PROCESS | 1730 | 1468500364948 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x951d6800) [pid = 1730] [serial = 1311] [outer = 0x8e64e000] 05:46:06 INFO - PROCESS | 1730 | 1468500366155 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]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1796ms 05:46:06 INFO - PROCESS | 1730 | 1468500366198 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1730 | 1468500366203 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:46:06 INFO - PROCESS | 1730 | 1468500366211 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1730 | 1468500366217 Marionette TRACE conn3 <- [1,1718,null,{}] 05:46:06 INFO - PROCESS | 1730 | 1468500366225 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}] 05:46:06 INFO - PROCESS | 1730 | 1468500366231 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:06 INFO - PROCESS | 1730 | 1468500366391 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:46:06 INFO - PROCESS | 1730 | 1468500366595 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1730 | 1468500366606 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e724000 == 31 [pid = 1730] [id = 437] 05:46:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8e727800) [pid = 1730] [serial = 1312] [outer = (nil)] 05:46:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8e730c00) [pid = 1730] [serial = 1313] [outer = 0x8e727800] 05:46:06 INFO - PROCESS | 1730 | 1468500366698 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8e74cc00) [pid = 1730] [serial = 1314] [outer = 0x8e727800] 05:46:07 INFO - PROCESS | 1730 | 1468500367569 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]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1437ms 05:46:07 INFO - PROCESS | 1730 | 1468500367648 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 1730 | 1468500367655 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:46:07 INFO - PROCESS | 1730 | 1468500367665 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 1730 | 1468500367670 Marionette TRACE conn3 <- [1,1722,null,{}] 05:46:07 INFO - PROCESS | 1730 | 1468500367676 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}] 05:46:07 INFO - PROCESS | 1730 | 1468500367682 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:07 INFO - PROCESS | 1730 | 1468500367938 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:46:08 INFO - PROCESS | 1730 | 1468500368167 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1730 | 1468500368173 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:09 INFO - PROCESS | 1730 | --DOCSHELL 0x8d745800 == 30 [pid = 1730] [id = 414] 05:46:09 INFO - PROCESS | 1730 | --DOCSHELL 0x8e169800 == 29 [pid = 1730] [id = 413] 05:46:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204000 == 30 [pid = 1730] [id = 438] 05:46:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8d206400) [pid = 1730] [serial = 1315] [outer = (nil)] 05:46:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8d742000) [pid = 1730] [serial = 1316] [outer = 0x8d206400] 05:46:09 INFO - PROCESS | 1730 | 1468500369229 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x8d7c5400) [pid = 1730] [serial = 1317] [outer = 0x8d206400] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x90cb3400) [pid = 1730] [serial = 1256] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x92fd3c00) [pid = 1730] [serial = 1235] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x90c8c800) [pid = 1730] [serial = 1253] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8d74cc00) [pid = 1730] [serial = 1224] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x93c0b800) [pid = 1730] [serial = 1239] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x8d7d0000) [pid = 1730] [serial = 1245] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x91f77c00) [pid = 1730] [serial = 1232] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x92c83c00) [pid = 1730] [serial = 1233] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x90903000) [pid = 1730] [serial = 1250] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x939f6400) [pid = 1730] [serial = 1238] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x92fd6800) [pid = 1730] [serial = 1236] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8d20d800) [pid = 1730] [serial = 1223] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x90c94400) [pid = 1730] [serial = 1229] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x90971800) [pid = 1730] [serial = 1251] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x90cb8000) [pid = 1730] [serial = 1254] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8e654800) [pid = 1730] [serial = 1242] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x912e1400) [pid = 1730] [serial = 1230] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8f22d000) [pid = 1730] [serial = 1226] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8f237000) [pid = 1730] [serial = 1227] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8d7c4c00) [pid = 1730] [serial = 1244] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8ea96800) [pid = 1730] [serial = 1248] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e177c00) [pid = 1730] [serial = 1241] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e744800) [pid = 1730] [serial = 1247] [outer = (nil)] [url = about:blank] 05:46:09 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90cbec00) [pid = 1730] [serial = 1257] [outer = (nil)] [url = about:blank] 05:46:10 INFO - PROCESS | 1730 | 1468500370206 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]]]}] 05:46:10 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 05:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2590ms 05:46:10 INFO - PROCESS | 1730 | 1468500370255 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 1730 | 1468500370261 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:46:10 INFO - PROCESS | 1730 | 1468500370269 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 1730 | 1468500370272 Marionette TRACE conn3 <- [1,1726,null,{}] 05:46:10 INFO - PROCESS | 1730 | 1468500370280 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}] 05:46:10 INFO - PROCESS | 1730 | 1468500370285 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:10 INFO - PROCESS | 1730 | 1468500370464 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:46:10 INFO - PROCESS | 1730 | 1468500370648 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1730 | 1468500370656 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64c800 == 31 [pid = 1730] [id = 439] 05:46:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e64d800) [pid = 1730] [serial = 1318] [outer = (nil)] 05:46:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8e723c00) [pid = 1730] [serial = 1319] [outer = 0x8e64d800] 05:46:10 INFO - PROCESS | 1730 | 1468500370741 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8e740800) [pid = 1730] [serial = 1320] [outer = 0x8e64d800] 05:46:11 INFO - PROCESS | 1730 | 1468500371556 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]]]}] 05:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1329ms 05:46:11 INFO - PROCESS | 1730 | 1468500371597 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1730 | 1468500371603 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:46:11 INFO - PROCESS | 1730 | 1468500371617 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1730 | 1468500371621 Marionette TRACE conn3 <- [1,1730,null,{}] 05:46:11 INFO - PROCESS | 1730 | 1468500371628 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}] 05:46:11 INFO - PROCESS | 1730 | 1468500371633 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:11 INFO - PROCESS | 1730 | 1468500371860 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:46:11 INFO - PROCESS | 1730 | 1468500371892 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 1730 | 1468500371898 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea9b800 == 32 [pid = 1730] [id = 440] 05:46:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8f239800) [pid = 1730] [serial = 1321] [outer = (nil)] 05:46:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8f382400) [pid = 1730] [serial = 1322] [outer = 0x8f239800] 05:46:11 INFO - PROCESS | 1730 | 1468500371970 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x90906800) [pid = 1730] [serial = 1323] [outer = 0x8f239800] 05:46:12 INFO - PROCESS | 1730 | 1468500372959 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]]]}] 05:46:12 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 05:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1388ms 05:46:13 INFO - PROCESS | 1730 | 1468500373000 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1730 | 1468500373004 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:46:13 INFO - PROCESS | 1730 | 1468500373010 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1730 | 1468500373016 Marionette TRACE conn3 <- [1,1734,null,{}] 05:46:13 INFO - PROCESS | 1730 | 1468500373039 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}] 05:46:13 INFO - PROCESS | 1730 | 1468500373048 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:13 INFO - PROCESS | 1730 | 1468500373262 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:46:13 INFO - PROCESS | 1730 | 1468500373290 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1730 | 1468500373303 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f37dc00 == 33 [pid = 1730] [id = 441] 05:46:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x909cdc00) [pid = 1730] [serial = 1324] [outer = (nil)] 05:46:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x90c89800) [pid = 1730] [serial = 1325] [outer = 0x909cdc00] 05:46:13 INFO - PROCESS | 1730 | 1468500373386 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x90c90800) [pid = 1730] [serial = 1326] [outer = 0x909cdc00] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x91b79c00) [pid = 1730] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x90c91000) [pid = 1730] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e177800) [pid = 1730] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x90c91400) [pid = 1730] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8d7cec00) [pid = 1730] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8e748000) [pid = 1730] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x91f28400) [pid = 1730] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x912e8c00) [pid = 1730] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x909ce000) [pid = 1730] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e72ac00) [pid = 1730] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:46:14 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91b70800) [pid = 1730] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:46:14 INFO - PROCESS | 1730 | 1468500374756 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]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1795ms 05:46:14 INFO - PROCESS | 1730 | 1468500374812 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1730 | 1468500374815 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:46:14 INFO - PROCESS | 1730 | 1468500374833 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1730 | 1468500374837 Marionette TRACE conn3 <- [1,1738,null,{}] 05:46:14 INFO - PROCESS | 1730 | 1468500374842 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}] 05:46:14 INFO - PROCESS | 1730 | 1468500374847 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:14 INFO - PROCESS | 1730 | 1468500374992 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:46:15 INFO - PROCESS | 1730 | 1468500375001 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1730 | 1468500375007 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e729400 == 34 [pid = 1730] [id = 442] 05:46:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e748000) [pid = 1730] [serial = 1327] [outer = (nil)] 05:46:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x90cb3800) [pid = 1730] [serial = 1328] [outer = 0x8e748000] 05:46:15 INFO - PROCESS | 1730 | 1468500375075 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90cba800) [pid = 1730] [serial = 1329] [outer = 0x8e748000] 05:46:15 INFO - PROCESS | 1730 | 1468500375985 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]]]}] 05:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1177ms 05:46:16 INFO - PROCESS | 1730 | 1468500376013 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1730 | 1468500376016 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:46:16 INFO - PROCESS | 1730 | 1468500376022 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1730 | 1468500376026 Marionette TRACE conn3 <- [1,1742,null,{}] 05:46:16 INFO - PROCESS | 1730 | 1468500376031 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}] 05:46:16 INFO - PROCESS | 1730 | 1468500376036 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:16 INFO - PROCESS | 1730 | 1468500376179 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:46:16 INFO - PROCESS | 1730 | 1468500376197 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1730 | 1468500376205 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb8800 == 35 [pid = 1730] [id = 443] 05:46:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90cc0c00) [pid = 1730] [serial = 1330] [outer = (nil)] 05:46:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x912e6000) [pid = 1730] [serial = 1331] [outer = 0x90cc0c00] 05:46:16 INFO - PROCESS | 1730 | 1468500376286 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x91c61c00) [pid = 1730] [serial = 1332] [outer = 0x90cc0c00] 05:46:17 INFO - PROCESS | 1730 | 1468500377508 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]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1532ms 05:46:17 INFO - PROCESS | 1730 | 1468500377556 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1730 | 1468500377562 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:46:17 INFO - PROCESS | 1730 | 1468500377571 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1730 | 1468500377579 Marionette TRACE conn3 <- [1,1746,null,{}] 05:46:17 INFO - PROCESS | 1730 | 1468500377586 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}] 05:46:17 INFO - PROCESS | 1730 | 1468500377591 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:17 INFO - PROCESS | 1730 | 1468500377782 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:46:18 INFO - PROCESS | 1730 | 1468500378003 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 1730 | 1468500378013 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d744000 == 36 [pid = 1730] [id = 444] 05:46:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8d7c6400) [pid = 1730] [serial = 1333] [outer = (nil)] 05:46:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x8e745800) [pid = 1730] [serial = 1334] [outer = 0x8d7c6400] 05:46:18 INFO - PROCESS | 1730 | 1468500378140 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8f236800) [pid = 1730] [serial = 1335] [outer = 0x8d7c6400] 05:46:19 INFO - PROCESS | 1730 | 1468500379076 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]]]}] 05:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1546ms 05:46:19 INFO - PROCESS | 1730 | 1468500379119 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 1730 | 1468500379126 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:46:19 INFO - PROCESS | 1730 | 1468500379167 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 1730 | 1468500379172 Marionette TRACE conn3 <- [1,1750,null,{}] 05:46:19 INFO - PROCESS | 1730 | 1468500379178 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}] 05:46:19 INFO - PROCESS | 1730 | 1468500379184 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:19 INFO - PROCESS | 1730 | 1468500379375 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:46:19 INFO - PROCESS | 1730 | 1468500379650 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1730 | 1468500379661 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa0000 == 37 [pid = 1730] [id = 445] 05:46:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x90978c00) [pid = 1730] [serial = 1336] [outer = (nil)] 05:46:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x90c8f400) [pid = 1730] [serial = 1337] [outer = 0x90978c00] 05:46:19 INFO - PROCESS | 1730 | 1468500379769 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x90cbe800) [pid = 1730] [serial = 1338] [outer = 0x90978c00] 05:46:20 INFO - PROCESS | 1730 | 1468500380772 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]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1693ms 05:46:20 INFO - PROCESS | 1730 | 1468500380857 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:46:20 INFO - PROCESS | 1730 | 1468500380862 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:46:20 INFO - PROCESS | 1730 | 1468500380869 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 1730 | 1468500380876 Marionette TRACE conn3 <- [1,1754,null,{}] 05:46:20 INFO - PROCESS | 1730 | 1468500380893 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}] 05:46:20 INFO - PROCESS | 1730 | 1468500380903 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:21 INFO - PROCESS | 1730 | 1468500381165 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:46:21 INFO - PROCESS | 1730 | 1468500381381 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 1730 | 1468500381393 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f26c00 == 38 [pid = 1730] [id = 446] 05:46:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x91f28400) [pid = 1730] [serial = 1339] [outer = (nil)] 05:46:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x92240c00) [pid = 1730] [serial = 1340] [outer = 0x91f28400] 05:46:21 INFO - PROCESS | 1730 | 1468500381477 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x92c85c00) [pid = 1730] [serial = 1341] [outer = 0x91f28400] 05:46:22 INFO - PROCESS | 1730 | 1468500382441 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]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1637ms 05:46:22 INFO - PROCESS | 1730 | 1468500382506 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1730 | 1468500382511 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:46:22 INFO - PROCESS | 1730 | 1468500382517 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1730 | 1468500382521 Marionette TRACE conn3 <- [1,1758,null,{}] 05:46:22 INFO - PROCESS | 1730 | 1468500382527 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}] 05:46:22 INFO - PROCESS | 1730 | 1468500382532 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:22 INFO - PROCESS | 1730 | 1468500382708 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:46:22 INFO - PROCESS | 1730 | 1468500382925 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1730 | 1468500382935 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d744c00 == 39 [pid = 1730] [id = 447] 05:46:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8d749c00) [pid = 1730] [serial = 1342] [outer = (nil)] 05:46:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8e729c00) [pid = 1730] [serial = 1343] [outer = 0x8d749c00] 05:46:23 INFO - PROCESS | 1730 | 1468500383055 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x909c6400) [pid = 1730] [serial = 1344] [outer = 0x8d749c00] 05:46:24 INFO - PROCESS | 1730 | 1468500384162 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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1687ms 05:46:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8f383c00 == 38 [pid = 1730] [id = 416] 05:46:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16f800 == 37 [pid = 1730] [id = 418] 05:46:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8e171c00 == 36 [pid = 1730] [id = 417] 05:46:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72d000 == 35 [pid = 1730] [id = 415] 05:46:24 INFO - PROCESS | 1730 | 1468500384267 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1730 | 1468500384273 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:46:24 INFO - PROCESS | 1730 | 1468500384285 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1730 | 1468500384291 Marionette TRACE conn3 <- [1,1762,null,{}] 05:46:24 INFO - PROCESS | 1730 | 1468500384304 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}] 05:46:24 INFO - PROCESS | 1730 | 1468500384311 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:24 INFO - PROCESS | 1730 | 1468500384457 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x92248400) [pid = 1730] [serial = 1283] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x91f24000) [pid = 1730] [serial = 1286] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8e729800) [pid = 1730] [serial = 1262] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8f22d400) [pid = 1730] [serial = 1263] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x90cbd800) [pid = 1730] [serial = 1277] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e178400) [pid = 1730] [serial = 1271] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8e653c00) [pid = 1730] [serial = 1272] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8f235000) [pid = 1730] [serial = 1274] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x90909c00) [pid = 1730] [serial = 1275] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x91f70000) [pid = 1730] [serial = 1268] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91f78c00) [pid = 1730] [serial = 1269] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91c6c000) [pid = 1730] [serial = 1260] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91b6dc00) [pid = 1730] [serial = 1259] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90c8f800) [pid = 1730] [serial = 1265] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x912e0400) [pid = 1730] [serial = 1266] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x939edc00) [pid = 1730] [serial = 1289] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x939f3800) [pid = 1730] [serial = 1290] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x92c90c00) [pid = 1730] [serial = 1287] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91f20400) [pid = 1730] [serial = 1280] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x92247800) [pid = 1730] [serial = 1284] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x91f2ac00) [pid = 1730] [serial = 1281] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x912e9800) [pid = 1730] [serial = 1278] [outer = (nil)] [url = about:blank] 05:46:24 INFO - PROCESS | 1730 | 1468500384695 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1730 | 1468500384705 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e645400 == 36 [pid = 1730] [id = 448] 05:46:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e64c400) [pid = 1730] [serial = 1345] [outer = (nil)] 05:46:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e72a400) [pid = 1730] [serial = 1346] [outer = 0x8e64c400] 05:46:24 INFO - PROCESS | 1730 | 1468500384788 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8ea9c400) [pid = 1730] [serial = 1347] [outer = 0x8e64c400] 05:46:25 INFO - PROCESS | 1730 | 1468500385567 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]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1302ms 05:46:25 INFO - PROCESS | 1730 | 1468500385593 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1730 | 1468500385600 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:46:25 INFO - PROCESS | 1730 | 1468500385611 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1730 | 1468500385622 Marionette TRACE conn3 <- [1,1766,null,{}] 05:46:25 INFO - PROCESS | 1730 | 1468500385631 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}] 05:46:25 INFO - PROCESS | 1730 | 1468500385638 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:25 INFO - PROCESS | 1730 | 1468500385838 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:46:25 INFO - PROCESS | 1730 | 1468500385978 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1730 | 1468500385985 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e726800 == 37 [pid = 1730] [id = 449] 05:46:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90910c00) [pid = 1730] [serial = 1348] [outer = (nil)] 05:46:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x909d0800) [pid = 1730] [serial = 1349] [outer = 0x90910c00] 05:46:26 INFO - PROCESS | 1730 | 1468500386060 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x90cb7400) [pid = 1730] [serial = 1350] [outer = 0x90910c00] 05:46:26 INFO - PROCESS | 1730 | 1468500386862 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]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1298ms 05:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:46:26 INFO - PROCESS | 1730 | 1468500386915 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 1730 | 1468500386918 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:46:26 INFO - PROCESS | 1730 | 1468500386925 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1730 | 1468500386930 Marionette TRACE conn3 <- [1,1770,null,{}] 05:46:26 INFO - PROCESS | 1730 | 1468500386946 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}] 05:46:26 INFO - PROCESS | 1730 | 1468500386954 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:27 INFO - PROCESS | 1730 | 1468500387170 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:46:27 INFO - PROCESS | 1730 | 1468500387192 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1730 | 1468500387204 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c6a400 == 38 [pid = 1730] [id = 450] 05:46:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91c6c000) [pid = 1730] [serial = 1351] [outer = (nil)] 05:46:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91f22400) [pid = 1730] [serial = 1352] [outer = 0x91c6c000] 05:46:27 INFO - PROCESS | 1730 | 1468500387277 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91f2d800) [pid = 1730] [serial = 1353] [outer = 0x91c6c000] 05:46:28 INFO - PROCESS | 1730 | 1468500388220 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]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1337ms 05:46:28 INFO - PROCESS | 1730 | 1468500388262 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1730 | 1468500388267 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:46:28 INFO - PROCESS | 1730 | 1468500388273 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1730 | 1468500388275 Marionette TRACE conn3 <- [1,1774,null,{}] 05:46:28 INFO - PROCESS | 1730 | 1468500388281 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}] 05:46:28 INFO - PROCESS | 1730 | 1468500388286 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:28 INFO - PROCESS | 1730 | 1468500388496 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:46:28 INFO - PROCESS | 1730 | 1468500388522 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1730 | 1468500388529 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c4400 == 39 [pid = 1730] [id = 451] 05:46:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x912ddc00) [pid = 1730] [serial = 1354] [outer = (nil)] 05:46:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f7c800) [pid = 1730] [serial = 1355] [outer = 0x912ddc00] 05:46:28 INFO - PROCESS | 1730 | 1468500388597 Marionette DEBUG loaded listener.js 05:46:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92c83000) [pid = 1730] [serial = 1356] [outer = 0x912ddc00] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e64d800) [pid = 1730] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e727800) [pid = 1730] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x909cdc00) [pid = 1730] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e723000) [pid = 1730] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e748000) [pid = 1730] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93c0ac00) [pid = 1730] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e64e000) [pid = 1730] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8d206400) [pid = 1730] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e724800) [pid = 1730] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x912e7800) [pid = 1730] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x939f0c00) [pid = 1730] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8f239800) [pid = 1730] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:46:29 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x93a50000) [pid = 1730] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:46:29 INFO - PROCESS | 1730 | 1468500389654 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]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1428ms 05:46:29 INFO - PROCESS | 1730 | 1468500389701 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 1730 | 1468500389705 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:46:29 INFO - PROCESS | 1730 | 1468500389711 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1730 | 1468500389714 Marionette TRACE conn3 <- [1,1778,null,{}] 05:46:29 INFO - PROCESS | 1730 | 1468500389720 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}] 05:46:29 INFO - PROCESS | 1730 | 1468500389725 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:29 INFO - PROCESS | 1730 | 1468500389937 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:46:29 INFO - PROCESS | 1730 | 1468500389952 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1730 | 1468500389962 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20bc00 == 40 [pid = 1730] [id = 452] 05:46:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e652000) [pid = 1730] [serial = 1357] [outer = (nil)] 05:46:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x912dc000) [pid = 1730] [serial = 1358] [outer = 0x8e652000] 05:46:30 INFO - PROCESS | 1730 | 1468500390028 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91c6ec00) [pid = 1730] [serial = 1359] [outer = 0x8e652000] 05:46:30 INFO - PROCESS | 1730 | 1468500390895 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]]]}] 05:46:30 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 05:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1228ms 05:46:30 INFO - PROCESS | 1730 | 1468500390940 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1730 | 1468500390944 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:46:30 INFO - PROCESS | 1730 | 1468500390954 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1730 | 1468500390956 Marionette TRACE conn3 <- [1,1782,null,{}] 05:46:30 INFO - PROCESS | 1730 | 1468500390962 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}] 05:46:30 INFO - PROCESS | 1730 | 1468500390972 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:31 INFO - PROCESS | 1730 | 1468500391145 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:46:31 INFO - PROCESS | 1730 | 1468500391155 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1730 | 1468500391164 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204800 == 41 [pid = 1730] [id = 453] 05:46:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8d20a400) [pid = 1730] [serial = 1360] [outer = (nil)] 05:46:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8d743c00) [pid = 1730] [serial = 1361] [outer = 0x8d20a400] 05:46:31 INFO - PROCESS | 1730 | 1468500391304 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8d7ca000) [pid = 1730] [serial = 1362] [outer = 0x8d20a400] 05:46:32 INFO - PROCESS | 1730 | 1468500392465 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]]]}] 05:46:32 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 05:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1585ms 05:46:32 INFO - PROCESS | 1730 | 1468500392541 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:46:32 INFO - PROCESS | 1730 | 1468500392547 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:46:32 INFO - PROCESS | 1730 | 1468500392556 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1730 | 1468500392560 Marionette TRACE conn3 <- [1,1786,null,{}] 05:46:32 INFO - PROCESS | 1730 | 1468500392568 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}] 05:46:32 INFO - PROCESS | 1730 | 1468500392572 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:32 INFO - PROCESS | 1730 | 1468500392796 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:46:33 INFO - PROCESS | 1730 | 1468500393025 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1730 | 1468500393039 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e747c00 == 42 [pid = 1730] [id = 454] 05:46:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8ea97800) [pid = 1730] [serial = 1363] [outer = (nil)] 05:46:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8f23ac00) [pid = 1730] [serial = 1364] [outer = 0x8ea97800] 05:46:33 INFO - PROCESS | 1730 | 1468500393136 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90909c00) [pid = 1730] [serial = 1365] [outer = 0x8ea97800] 05:46:34 INFO - PROCESS | 1730 | 1468500394042 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]]]}] 05:46:34 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 05:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1534ms 05:46:34 INFO - PROCESS | 1730 | 1468500394089 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1730 | 1468500394095 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:46:34 INFO - PROCESS | 1730 | 1468500394106 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1730 | 1468500394110 Marionette TRACE conn3 <- [1,1790,null,{}] 05:46:34 INFO - PROCESS | 1730 | 1468500394117 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}] 05:46:34 INFO - PROCESS | 1730 | 1468500394122 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:34 INFO - PROCESS | 1730 | 1468500394311 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:46:34 INFO - PROCESS | 1730 | 1468500394487 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1730 | 1468500394494 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x90971800 == 43 [pid = 1730] [id = 455] 05:46:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90975000) [pid = 1730] [serial = 1366] [outer = (nil)] 05:46:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x912de000) [pid = 1730] [serial = 1367] [outer = 0x90975000] 05:46:34 INFO - PROCESS | 1730 | 1468500394577 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91b75000) [pid = 1730] [serial = 1368] [outer = 0x90975000] 05:46:35 INFO - PROCESS | 1730 | 1468500395666 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]]]}] 05:46:35 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) 05:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1633ms 05:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:46:35 INFO - PROCESS | 1730 | 1468500395739 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1730 | 1468500395742 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:46:35 INFO - PROCESS | 1730 | 1468500395750 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1730 | 1468500395756 Marionette TRACE conn3 <- [1,1794,null,{}] 05:46:35 INFO - PROCESS | 1730 | 1468500395772 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}] 05:46:35 INFO - PROCESS | 1730 | 1468500395780 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:36 INFO - PROCESS | 1730 | 1468500396015 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:46:36 INFO - PROCESS | 1730 | 1468500396239 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 1730 | 1468500396247 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cac00 == 44 [pid = 1730] [id = 456] 05:46:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91b74c00) [pid = 1730] [serial = 1369] [outer = (nil)] 05:46:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x92c8f800) [pid = 1730] [serial = 1370] [outer = 0x91b74c00] 05:46:36 INFO - PROCESS | 1730 | 1468500396340 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x939f2400) [pid = 1730] [serial = 1371] [outer = 0x91b74c00] 05:46:37 INFO - PROCESS | 1730 | 1468500397204 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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1484ms 05:46:37 INFO - PROCESS | 1730 | 1468500397234 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:46:37 INFO - PROCESS | 1730 | 1468500397239 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:46:37 INFO - PROCESS | 1730 | 1468500397245 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1730 | 1468500397249 Marionette TRACE conn3 <- [1,1798,null,{}] 05:46:37 INFO - PROCESS | 1730 | 1468500397255 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}] 05:46:37 INFO - PROCESS | 1730 | 1468500397260 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:37 INFO - PROCESS | 1730 | 1468500397427 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:46:37 INFO - PROCESS | 1730 | 1468500397609 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1730 | 1468500397618 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x92c85000 == 45 [pid = 1730] [id = 457] 05:46:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x939d1800) [pid = 1730] [serial = 1372] [outer = (nil)] 05:46:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c0a800) [pid = 1730] [serial = 1373] [outer = 0x939d1800] 05:46:37 INFO - PROCESS | 1730 | 1468500397694 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x93c0f800) [pid = 1730] [serial = 1374] [outer = 0x939d1800] 05:46:38 INFO - PROCESS | 1730 | 1468500398615 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]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1429ms 05:46:38 INFO - PROCESS | 1730 | 1468500398675 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1730 | 1468500398679 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:46:38 INFO - PROCESS | 1730 | 1468500398686 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1730 | 1468500398690 Marionette TRACE conn3 <- [1,1802,null,{}] 05:46:38 INFO - PROCESS | 1730 | 1468500398695 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}] 05:46:38 INFO - PROCESS | 1730 | 1468500398700 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:38 INFO - PROCESS | 1730 | 1468500398867 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:46:39 INFO - PROCESS | 1730 | 1468500399055 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1730 | 1468500399066 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c6c800 == 46 [pid = 1730] [id = 458] 05:46:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x93c6d400) [pid = 1730] [serial = 1375] [outer = (nil)] 05:46:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x93c76400) [pid = 1730] [serial = 1376] [outer = 0x93c6d400] 05:46:39 INFO - PROCESS | 1730 | 1468500399203 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x95177800) [pid = 1730] [serial = 1377] [outer = 0x93c6d400] 05:46:40 INFO - PROCESS | 1730 | 1468500400249 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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1640ms 05:46:40 INFO - PROCESS | 1730 | 1468500400327 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1730 | 1468500400331 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:46:40 INFO - PROCESS | 1730 | 1468500400338 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1730 | 1468500400341 Marionette TRACE conn3 <- [1,1806,null,{}] 05:46:40 INFO - PROCESS | 1730 | 1468500400347 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}] 05:46:40 INFO - PROCESS | 1730 | 1468500400357 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:40 INFO - PROCESS | 1730 | 1468500400584 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:46:41 INFO - PROCESS | 1730 | 1468500401051 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1730 | 1468500401062 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d0800 == 47 [pid = 1730] [id = 459] 05:46:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8d7d1800) [pid = 1730] [serial = 1378] [outer = (nil)] 05:46:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8e16f800) [pid = 1730] [serial = 1379] [outer = 0x8d7d1800] 05:46:41 INFO - PROCESS | 1730 | 1468500401182 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8e723000) [pid = 1730] [serial = 1380] [outer = 0x8d7d1800] 05:46:42 INFO - PROCESS | 1730 | 1468500402078 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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1786ms 05:46:42 INFO - PROCESS | 1730 | 1468500402127 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:46:42 INFO - PROCESS | 1730 | 1468500402133 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:46:42 INFO - PROCESS | 1730 | 1468500402140 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1730 | 1468500402145 Marionette TRACE conn3 <- [1,1810,null,{}] 05:46:42 INFO - PROCESS | 1730 | 1468500402152 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}] 05:46:42 INFO - PROCESS | 1730 | 1468500402158 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:42 INFO - PROCESS | 1730 | 1468500402322 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:46:42 INFO - PROCESS | 1730 | 1468500402517 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1730 | 1468500402530 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74ec00 == 48 [pid = 1730] [id = 460] 05:46:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8e16c000) [pid = 1730] [serial = 1381] [outer = (nil)] 05:46:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x90903000) [pid = 1730] [serial = 1382] [outer = 0x8e16c000] 05:46:42 INFO - PROCESS | 1730 | 1468500402630 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x909c9000) [pid = 1730] [serial = 1383] [outer = 0x8e16c000] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8f37dc00 == 47 [pid = 1730] [id = 441] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x91f28000 == 46 [pid = 1730] [id = 422] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e729400 == 45 [pid = 1730] [id = 442] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20bc00 == 44 [pid = 1730] [id = 452] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c4400 == 43 [pid = 1730] [id = 451] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x91c6a400 == 42 [pid = 1730] [id = 450] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e726800 == 41 [pid = 1730] [id = 449] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e645400 == 40 [pid = 1730] [id = 448] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20c000 == 39 [pid = 1730] [id = 423] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x92fdc400 == 38 [pid = 1730] [id = 435] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64c800 == 37 [pid = 1730] [id = 439] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e175000 == 36 [pid = 1730] [id = 425] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x91b79000 == 35 [pid = 1730] [id = 427] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d744000 == 34 [pid = 1730] [id = 444] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d744c00 == 33 [pid = 1730] [id = 447] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64e400 == 32 [pid = 1730] [id = 430] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x912e8800 == 31 [pid = 1730] [id = 419] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d0c00 == 30 [pid = 1730] [id = 420] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb8800 == 29 [pid = 1730] [id = 443] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e747800 == 28 [pid = 1730] [id = 424] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea9b800 == 27 [pid = 1730] [id = 440] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x91f26c00 == 26 [pid = 1730] [id = 446] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x909c9c00 == 25 [pid = 1730] [id = 428] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa0000 == 24 [pid = 1730] [id = 445] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201800 == 23 [pid = 1730] [id = 429] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x909d2c00 == 22 [pid = 1730] [id = 426] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64b800 == 21 [pid = 1730] [id = 436] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x9097f000 == 20 [pid = 1730] [id = 421] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d209800 == 19 [pid = 1730] [id = 434] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8d800 == 18 [pid = 1730] [id = 431] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x939ef000 == 17 [pid = 1730] [id = 432] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e724000 == 16 [pid = 1730] [id = 437] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x939f7c00 == 15 [pid = 1730] [id = 433] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204000 == 14 [pid = 1730] [id = 438] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x93c6c800 == 13 [pid = 1730] [id = 458] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x92c85000 == 12 [pid = 1730] [id = 457] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x909cac00 == 11 [pid = 1730] [id = 456] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8e747c00 == 10 [pid = 1730] [id = 454] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x90971800 == 9 [pid = 1730] [id = 455] 05:46:44 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204800 == 8 [pid = 1730] [id = 453] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8e723c00) [pid = 1730] [serial = 1319] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x8e740800) [pid = 1730] [serial = 1320] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8e74cc00) [pid = 1730] [serial = 1314] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8e730c00) [pid = 1730] [serial = 1313] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x90c89800) [pid = 1730] [serial = 1325] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x93c93000) [pid = 1730] [serial = 1305] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x93c78800) [pid = 1730] [serial = 1304] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x90cb3800) [pid = 1730] [serial = 1328] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x95180000) [pid = 1730] [serial = 1308] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x9517a000) [pid = 1730] [serial = 1307] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x951d6800) [pid = 1730] [serial = 1311] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x93c9ec00) [pid = 1730] [serial = 1310] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8d742000) [pid = 1730] [serial = 1316] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8f37c400) [pid = 1730] [serial = 1293] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8ea98400) [pid = 1730] [serial = 1292] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91c6cc00) [pid = 1730] [serial = 1296] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91b7a400) [pid = 1730] [serial = 1295] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d7c5400) [pid = 1730] [serial = 1317] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x93c08000) [pid = 1730] [serial = 1299] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90c90800) [pid = 1730] [serial = 1326] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8f382400) [pid = 1730] [serial = 1322] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x93a52000) [pid = 1730] [serial = 1298] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x90cba800) [pid = 1730] [serial = 1329] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x93c6cc00) [pid = 1730] [serial = 1302] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x90906800) [pid = 1730] [serial = 1323] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x93c6b400) [pid = 1730] [serial = 1301] [outer = (nil)] [url = about:blank] 05:46:44 INFO - PROCESS | 1730 | 1468500404699 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]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2584ms 05:46:44 INFO - PROCESS | 1730 | 1468500404725 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 1730 | 1468500404731 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:46:44 INFO - PROCESS | 1730 | 1468500404740 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1730 | 1468500404745 Marionette TRACE conn3 <- [1,1814,null,{}] 05:46:44 INFO - PROCESS | 1730 | 1468500404754 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}] 05:46:44 INFO - PROCESS | 1730 | 1468500404760 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:44 INFO - PROCESS | 1730 | 1468500404922 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:46:45 INFO - PROCESS | 1730 | 1468500405064 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1730 | 1468500405077 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cc800 == 9 [pid = 1730] [id = 461] 05:46:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8d7cf400) [pid = 1730] [serial = 1384] [outer = (nil)] 05:46:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e16b400) [pid = 1730] [serial = 1385] [outer = 0x8d7cf400] 05:46:45 INFO - PROCESS | 1730 | 1468500405146 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e175000) [pid = 1730] [serial = 1386] [outer = 0x8d7cf400] 05:46:45 INFO - PROCESS | 1730 | 1468500405969 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1279ms 05:46:46 INFO - PROCESS | 1730 | 1468500406019 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1730 | 1468500406027 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:46:46 INFO - PROCESS | 1730 | 1468500406038 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1730 | 1468500406042 Marionette TRACE conn3 <- [1,1818,null,{}] 05:46:46 INFO - PROCESS | 1730 | 1468500406048 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}] 05:46:46 INFO - PROCESS | 1730 | 1468500406053 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:46 INFO - PROCESS | 1730 | 1468500406236 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:46:46 INFO - PROCESS | 1730 | 1468500406364 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1730 | 1468500406373 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e749000 == 10 [pid = 1730] [id = 462] 05:46:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8ea9a000) [pid = 1730] [serial = 1387] [outer = (nil)] 05:46:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8ea9f800) [pid = 1730] [serial = 1388] [outer = 0x8ea9a000] 05:46:46 INFO - PROCESS | 1730 | 1468500406443 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8f231000) [pid = 1730] [serial = 1389] [outer = 0x8ea9a000] 05:46:47 INFO - PROCESS | 1730 | 1468500407270 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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1284ms 05:46:47 INFO - PROCESS | 1730 | 1468500407329 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1730 | 1468500407332 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:46:47 INFO - PROCESS | 1730 | 1468500407339 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1730 | 1468500407344 Marionette TRACE conn3 <- [1,1822,null,{}] 05:46:47 INFO - PROCESS | 1730 | 1468500407362 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}] 05:46:47 INFO - PROCESS | 1730 | 1468500407371 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:47 INFO - PROCESS | 1730 | 1468500407594 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:46:47 INFO - PROCESS | 1730 | 1468500407686 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1730 | 1468500407695 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x9097f400 == 11 [pid = 1730] [id = 463] 05:46:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90980800) [pid = 1730] [serial = 1390] [outer = (nil)] 05:46:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90c86400) [pid = 1730] [serial = 1391] [outer = 0x90980800] 05:46:47 INFO - PROCESS | 1730 | 1468500407768 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90c8e800) [pid = 1730] [serial = 1392] [outer = 0x90980800] 05:46:48 INFO - PROCESS | 1730 | 1468500408654 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]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1354ms 05:46:48 INFO - PROCESS | 1730 | 1468500408710 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1730 | 1468500408715 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:46:48 INFO - PROCESS | 1730 | 1468500408729 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1730 | 1468500408732 Marionette TRACE conn3 <- [1,1826,null,{}] 05:46:48 INFO - PROCESS | 1730 | 1468500408737 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}] 05:46:48 INFO - PROCESS | 1730 | 1468500408742 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:48 INFO - PROCESS | 1730 | 1468500408942 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:46:49 INFO - PROCESS | 1730 | 1468500408979 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 1730 | 1468500408987 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c88400 == 12 [pid = 1730] [id = 464] 05:46:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90c92000) [pid = 1730] [serial = 1393] [outer = (nil)] 05:46:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90cbc000) [pid = 1730] [serial = 1394] [outer = 0x90c92000] 05:46:49 INFO - PROCESS | 1730 | 1468500409055 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91b71800) [pid = 1730] [serial = 1395] [outer = 0x90c92000] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91c6c000) [pid = 1730] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91f28400) [pid = 1730] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90910c00) [pid = 1730] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d7c6400) [pid = 1730] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e64c400) [pid = 1730] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8d749c00) [pid = 1730] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x912ddc00) [pid = 1730] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90978c00) [pid = 1730] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x90cc0c00) [pid = 1730] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:46:49 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e652000) [pid = 1730] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:46:50 INFO - PROCESS | 1730 | 1468500410403 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]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1729ms 05:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:46:50 INFO - PROCESS | 1730 | 1468500410459 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 1730 | 1468500410461 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:46:50 INFO - PROCESS | 1730 | 1468500410468 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1730 | 1468500410471 Marionette TRACE conn3 <- [1,1830,null,{}] 05:46:50 INFO - PROCESS | 1730 | 1468500410476 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}] 05:46:50 INFO - PROCESS | 1730 | 1468500410481 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:50 INFO - PROCESS | 1730 | 1468500410690 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:46:50 INFO - PROCESS | 1730 | 1468500410771 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1730 | 1468500410781 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64cc00 == 13 [pid = 1730] [id = 465] 05:46:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8f232c00) [pid = 1730] [serial = 1396] [outer = (nil)] 05:46:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90cb5000) [pid = 1730] [serial = 1397] [outer = 0x8f232c00] 05:46:50 INFO - PROCESS | 1730 | 1468500410846 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x912e4c00) [pid = 1730] [serial = 1398] [outer = 0x8f232c00] 05:46:51 INFO - PROCESS | 1730 | 1468500411619 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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1183ms 05:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:46:51 INFO - PROCESS | 1730 | 1468500411651 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1730 | 1468500411654 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:46:51 INFO - PROCESS | 1730 | 1468500411660 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1730 | 1468500411663 Marionette TRACE conn3 <- [1,1834,null,{}] 05:46:51 INFO - PROCESS | 1730 | 1468500411669 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}] 05:46:51 INFO - PROCESS | 1730 | 1468500411678 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:51 INFO - PROCESS | 1730 | 1468500411929 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:46:52 INFO - PROCESS | 1730 | 1468500412102 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1730 | 1468500412109 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d208000 == 14 [pid = 1730] [id = 466] 05:46:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8d208400) [pid = 1730] [serial = 1399] [outer = (nil)] 05:46:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8d20f800) [pid = 1730] [serial = 1400] [outer = 0x8d208400] 05:46:52 INFO - PROCESS | 1730 | 1468500412200 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8d7c4400) [pid = 1730] [serial = 1401] [outer = 0x8d208400] 05:46:53 INFO - PROCESS | 1730 | 1468500413224 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]]]}] 05:46:53 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 05:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1634ms 05:46:53 INFO - PROCESS | 1730 | 1468500413296 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1730 | 1468500413302 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:46:53 INFO - PROCESS | 1730 | 1468500413311 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1730 | 1468500413316 Marionette TRACE conn3 <- [1,1838,null,{}] 05:46:53 INFO - PROCESS | 1730 | 1468500413323 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}] 05:46:53 INFO - PROCESS | 1730 | 1468500413330 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:53 INFO - PROCESS | 1730 | 1468500413536 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:46:53 INFO - PROCESS | 1730 | 1468500413760 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1730 | 1468500413769 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea96400 == 15 [pid = 1730] [id = 467] 05:46:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8ea9d400) [pid = 1730] [serial = 1402] [outer = (nil)] 05:46:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8f37c400) [pid = 1730] [serial = 1403] [outer = 0x8ea9d400] 05:46:53 INFO - PROCESS | 1730 | 1468500413877 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8f385400) [pid = 1730] [serial = 1404] [outer = 0x8ea9d400] 05:46:54 INFO - PROCESS | 1730 | 1468500414850 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]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1584ms 05:46:54 INFO - PROCESS | 1730 | 1468500414897 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1730 | 1468500414903 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:46:54 INFO - PROCESS | 1730 | 1468500414909 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1730 | 1468500414912 Marionette TRACE conn3 <- [1,1842,null,{}] 05:46:54 INFO - PROCESS | 1730 | 1468500414919 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}] 05:46:54 INFO - PROCESS | 1730 | 1468500414924 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:55 INFO - PROCESS | 1730 | 1468500415118 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:46:55 INFO - PROCESS | 1730 | 1468500415383 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1730 | 1468500415392 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c87000 == 16 [pid = 1730] [id = 468] 05:46:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x90cb2800) [pid = 1730] [serial = 1405] [outer = (nil)] 05:46:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91b73400) [pid = 1730] [serial = 1406] [outer = 0x90cb2800] 05:46:55 INFO - PROCESS | 1730 | 1468500415518 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91c63000) [pid = 1730] [serial = 1407] [outer = 0x90cb2800] 05:46:56 INFO - PROCESS | 1730 | 1468500416554 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]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1729ms 05:46:56 INFO - PROCESS | 1730 | 1468500416639 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1730 | 1468500416646 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:46:56 INFO - PROCESS | 1730 | 1468500416663 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1730 | 1468500416670 Marionette TRACE conn3 <- [1,1846,null,{}] 05:46:56 INFO - PROCESS | 1730 | 1468500416676 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}] 05:46:56 INFO - PROCESS | 1730 | 1468500416683 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:56 INFO - PROCESS | 1730 | 1468500416899 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:46:57 INFO - PROCESS | 1730 | 1468500417162 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1730 | 1468500417170 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cac00 == 17 [pid = 1730] [id = 469] 05:46:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x90c93000) [pid = 1730] [serial = 1408] [outer = (nil)] 05:46:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x92245c00) [pid = 1730] [serial = 1409] [outer = 0x90c93000] 05:46:57 INFO - PROCESS | 1730 | 1468500417262 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x92c8a800) [pid = 1730] [serial = 1410] [outer = 0x90c93000] 05:46:58 INFO - PROCESS | 1730 | 1468500418263 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]]]}] 05:46:58 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) 05:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1796ms 05:46:58 INFO - PROCESS | 1730 | 1468500418452 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1730 | 1468500418459 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:46:58 INFO - PROCESS | 1730 | 1468500418467 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1730 | 1468500418471 Marionette TRACE conn3 <- [1,1850,null,{}] 05:46:58 INFO - PROCESS | 1730 | 1468500418479 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}] 05:46:58 INFO - PROCESS | 1730 | 1468500418486 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:58 INFO - PROCESS | 1730 | 1468500418670 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:46:58 INFO - PROCESS | 1730 | 1468500418917 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1730 | 1468500418931 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:46:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e645400 == 18 [pid = 1730] [id = 470] 05:46:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x8e646800) [pid = 1730] [serial = 1411] [outer = (nil)] 05:46:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x8e723c00) [pid = 1730] [serial = 1412] [outer = 0x8e646800] 05:46:59 INFO - PROCESS | 1730 | 1468500419001 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8e726c00) [pid = 1730] [serial = 1413] [outer = 0x8e646800] 05:46:59 INFO - PROCESS | 1730 | 1468500419949 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]]]}] 05:46:59 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x912dc000) [pid = 1730] [serial = 1358] [outer = (nil)] [url = about:blank] 05:46:59 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x91c6ec00) [pid = 1730] [serial = 1359] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x91f22400) [pid = 1730] [serial = 1352] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x92240c00) [pid = 1730] [serial = 1340] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x909d0800) [pid = 1730] [serial = 1349] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8e745800) [pid = 1730] [serial = 1334] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8f236800) [pid = 1730] [serial = 1335] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e72a400) [pid = 1730] [serial = 1346] [outer = (nil)] [url = about:blank] 05:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1543ms 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e729c00) [pid = 1730] [serial = 1343] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90cb7400) [pid = 1730] [serial = 1350] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x909c6400) [pid = 1730] [serial = 1344] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x92c83000) [pid = 1730] [serial = 1356] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x91f7c800) [pid = 1730] [serial = 1355] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90cbe800) [pid = 1730] [serial = 1338] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8ea9c400) [pid = 1730] [serial = 1347] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91c61c00) [pid = 1730] [serial = 1332] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x92c85c00) [pid = 1730] [serial = 1341] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91f2d800) [pid = 1730] [serial = 1353] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x90c8f400) [pid = 1730] [serial = 1337] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x912e6000) [pid = 1730] [serial = 1331] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1730 | 1468500420039 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1730 | 1468500420044 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:47:00 INFO - PROCESS | 1730 | 1468500420057 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1730 | 1468500420062 Marionette TRACE conn3 <- [1,1854,null,{}] 05:47:00 INFO - PROCESS | 1730 | 1468500420068 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}] 05:47:00 INFO - PROCESS | 1730 | 1468500420073 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:00 INFO - PROCESS | 1730 | 1468500420230 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:47:00 INFO - PROCESS | 1730 | 1468500420270 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 1730 | 1468500420277 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e169c00 == 19 [pid = 1730] [id = 471] 05:47:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8f230400) [pid = 1730] [serial = 1414] [outer = (nil)] 05:47:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8f388000) [pid = 1730] [serial = 1415] [outer = 0x8f230400] 05:47:00 INFO - PROCESS | 1730 | 1468500420465 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x909cc800) [pid = 1730] [serial = 1416] [outer = 0x8f230400] 05:47:01 INFO - PROCESS | 1730 | 1468500421268 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]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1237ms 05:47:01 INFO - PROCESS | 1730 | 1468500421296 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 1730 | 1468500421300 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:47:01 INFO - PROCESS | 1730 | 1468500421307 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1730 | 1468500421311 Marionette TRACE conn3 <- [1,1858,null,{}] 05:47:01 INFO - PROCESS | 1730 | 1468500421326 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}] 05:47:01 INFO - PROCESS | 1730 | 1468500421335 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:01 INFO - PROCESS | 1730 | 1468500421503 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:47:01 INFO - PROCESS | 1730 | 1468500421515 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1730 | 1468500421526 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e1800 == 20 [pid = 1730] [id = 472] 05:47:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x912e6000) [pid = 1730] [serial = 1417] [outer = (nil)] 05:47:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91b79c00) [pid = 1730] [serial = 1418] [outer = 0x912e6000] 05:47:01 INFO - PROCESS | 1730 | 1468500421599 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x91c6f800) [pid = 1730] [serial = 1419] [outer = 0x912e6000] 05:47:02 INFO - PROCESS | 1730 | 1468500422596 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]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1339ms 05:47:02 INFO - PROCESS | 1730 | 1468500422647 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1730 | 1468500422652 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:47:02 INFO - PROCESS | 1730 | 1468500422671 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1730 | 1468500422675 Marionette TRACE conn3 <- [1,1862,null,{}] 05:47:02 INFO - PROCESS | 1730 | 1468500422681 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}] 05:47:02 INFO - PROCESS | 1730 | 1468500422686 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:02 INFO - PROCESS | 1730 | 1468500422897 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:47:02 INFO - PROCESS | 1730 | 1468500422916 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 1730 | 1468500422924 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb1c00 == 21 [pid = 1730] [id = 473] 05:47:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91f22000) [pid = 1730] [serial = 1420] [outer = (nil)] 05:47:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91f70c00) [pid = 1730] [serial = 1421] [outer = 0x91f22000] 05:47:02 INFO - PROCESS | 1730 | 1468500422994 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91f78c00) [pid = 1730] [serial = 1422] [outer = 0x91f22000] 05:47:03 INFO - PROCESS | 1730 | 1468500423935 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]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1288ms 05:47:03 INFO - PROCESS | 1730 | 1468500423960 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 1730 | 1468500423964 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:47:03 INFO - PROCESS | 1730 | 1468500423976 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1730 | 1468500423978 Marionette TRACE conn3 <- [1,1866,null,{}] 05:47:03 INFO - PROCESS | 1730 | 1468500423984 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}] 05:47:03 INFO - PROCESS | 1730 | 1468500423989 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:04 INFO - PROCESS | 1730 | 1468500424186 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:47:04 INFO - PROCESS | 1730 | 1468500424214 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1730 | 1468500424221 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d744800 == 22 [pid = 1730] [id = 474] 05:47:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8d7ce000) [pid = 1730] [serial = 1423] [outer = (nil)] 05:47:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x92c85400) [pid = 1730] [serial = 1424] [outer = 0x8d7ce000] 05:47:04 INFO - PROCESS | 1730 | 1468500424290 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92c87c00) [pid = 1730] [serial = 1425] [outer = 0x8d7ce000] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8d20a400) [pid = 1730] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8ea97800) [pid = 1730] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90975000) [pid = 1730] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x91b74c00) [pid = 1730] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x939d1800) [pid = 1730] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93c6d400) [pid = 1730] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8d7d1800) [pid = 1730] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8ea9a000) [pid = 1730] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e16c000) [pid = 1730] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8d7cf400) [pid = 1730] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x90980800) [pid = 1730] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:47:04 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90c92000) [pid = 1730] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:47:05 INFO - PROCESS | 1730 | 1468500425312 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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1378ms 05:47:05 INFO - PROCESS | 1730 | 1468500425354 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1730 | 1468500425358 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:47:05 INFO - PROCESS | 1730 | 1468500425368 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1730 | 1468500425370 Marionette TRACE conn3 <- [1,1870,null,{}] 05:47:05 INFO - PROCESS | 1730 | 1468500425377 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}] 05:47:05 INFO - PROCESS | 1730 | 1468500425387 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:05 INFO - PROCESS | 1730 | 1468500425588 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:47:05 INFO - PROCESS | 1730 | 1468500425732 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 1730 | 1468500425742 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d201800 == 23 [pid = 1730] [id = 475] 05:47:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8ea9a000) [pid = 1730] [serial = 1426] [outer = (nil)] 05:47:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x9224a000) [pid = 1730] [serial = 1427] [outer = 0x8ea9a000] 05:47:05 INFO - PROCESS | 1730 | 1468500425811 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x939e9000) [pid = 1730] [serial = 1428] [outer = 0x8ea9a000] 05:47:06 INFO - PROCESS | 1730 | 1468500426567 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]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1232ms 05:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:47:06 INFO - PROCESS | 1730 | 1468500426600 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1730 | 1468500426603 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:47:06 INFO - PROCESS | 1730 | 1468500426610 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1730 | 1468500426613 Marionette TRACE conn3 <- [1,1874,null,{}] 05:47:06 INFO - PROCESS | 1730 | 1468500426631 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}] 05:47:06 INFO - PROCESS | 1730 | 1468500426636 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:06 INFO - PROCESS | 1730 | 1468500426917 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:47:07 INFO - PROCESS | 1730 | 1468500427044 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 1730 | 1468500427055 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cd400 == 24 [pid = 1730] [id = 476] 05:47:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8d7ce800) [pid = 1730] [serial = 1429] [outer = (nil)] 05:47:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e16fc00) [pid = 1730] [serial = 1430] [outer = 0x8d7ce800] 05:47:07 INFO - PROCESS | 1730 | 1468500427141 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e177c00) [pid = 1730] [serial = 1431] [outer = 0x8d7ce800] 05:47:08 INFO - PROCESS | 1730 | 1468500428163 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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1590ms 05:47:08 INFO - PROCESS | 1730 | 1468500428201 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1730 | 1468500428208 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:47:08 INFO - PROCESS | 1730 | 1468500428217 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1730 | 1468500428222 Marionette TRACE conn3 <- [1,1878,null,{}] 05:47:08 INFO - PROCESS | 1730 | 1468500428229 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}] 05:47:08 INFO - PROCESS | 1730 | 1468500428235 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:08 INFO - PROCESS | 1730 | 1468500428417 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:47:08 INFO - PROCESS | 1730 | 1468500428670 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1730 | 1468500428677 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c93c00 == 25 [pid = 1730] [id = 477] 05:47:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90cb4800) [pid = 1730] [serial = 1432] [outer = (nil)] 05:47:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90cba400) [pid = 1730] [serial = 1433] [outer = 0x90cb4800] 05:47:08 INFO - PROCESS | 1730 | 1468500428809 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x912dc000) [pid = 1730] [serial = 1434] [outer = 0x90cb4800] 05:47:09 INFO - PROCESS | 1730 | 1468500429746 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1589ms 05:47:09 INFO - PROCESS | 1730 | 1468500429805 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1730 | 1468500429811 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:47:09 INFO - PROCESS | 1730 | 1468500429817 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1730 | 1468500429821 Marionette TRACE conn3 <- [1,1882,null,{}] 05:47:09 INFO - PROCESS | 1730 | 1468500429828 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}] 05:47:09 INFO - PROCESS | 1730 | 1468500429833 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:10 INFO - PROCESS | 1730 | 1468500430014 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:47:10 INFO - PROCESS | 1730 | 1468500430202 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1730 | 1468500430214 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f74000 == 26 [pid = 1730] [id = 478] 05:47:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x92c82800) [pid = 1730] [serial = 1435] [outer = (nil)] 05:47:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x92fd8400) [pid = 1730] [serial = 1436] [outer = 0x92c82800] 05:47:10 INFO - PROCESS | 1730 | 1468500430302 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x939ef000) [pid = 1730] [serial = 1437] [outer = 0x92c82800] 05:47:11 INFO - PROCESS | 1730 | 1468500431316 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]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1581ms 05:47:11 INFO - PROCESS | 1730 | 1468500431408 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1730 | 1468500431415 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:47:11 INFO - PROCESS | 1730 | 1468500431434 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1730 | 1468500431441 Marionette TRACE conn3 <- [1,1886,null,{}] 05:47:11 INFO - PROCESS | 1730 | 1468500431447 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}] 05:47:11 INFO - PROCESS | 1730 | 1468500431453 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:11 INFO - PROCESS | 1730 | 1468500431630 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:47:11 INFO - PROCESS | 1730 | 1468500431810 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 1730 | 1468500431820 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d1c00 == 27 [pid = 1730] [id = 479] 05:47:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8e730c00) [pid = 1730] [serial = 1438] [outer = (nil)] 05:47:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c0c400) [pid = 1730] [serial = 1439] [outer = 0x8e730c00] 05:47:11 INFO - PROCESS | 1730 | 1468500431956 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x93c73800) [pid = 1730] [serial = 1440] [outer = 0x8e730c00] 05:47:12 INFO - PROCESS | 1730 | 1468500432844 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]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1447ms 05:47:12 INFO - PROCESS | 1730 | 1468500432873 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:47:12 INFO - PROCESS | 1730 | 1468500432877 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:47:12 INFO - PROCESS | 1730 | 1468500432884 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1730 | 1468500432887 Marionette TRACE conn3 <- [1,1890,null,{}] 05:47:12 INFO - PROCESS | 1730 | 1468500432893 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}] 05:47:12 INFO - PROCESS | 1730 | 1468500432898 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:13 INFO - PROCESS | 1730 | 1468500433060 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:47:13 INFO - PROCESS | 1730 | 1468500433244 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1730 | 1468500433253 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c62800 == 28 [pid = 1730] [id = 480] 05:47:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c78000) [pid = 1730] [serial = 1441] [outer = (nil)] 05:47:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x93c99c00) [pid = 1730] [serial = 1442] [outer = 0x93c78000] 05:47:13 INFO - PROCESS | 1730 | 1468500433329 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x93c9ec00) [pid = 1730] [serial = 1443] [outer = 0x93c78000] 05:47:14 INFO - PROCESS | 1730 | 1468500434236 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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1430ms 05:47:14 INFO - PROCESS | 1730 | 1468500434314 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1730 | 1468500434318 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:47:14 INFO - PROCESS | 1730 | 1468500434324 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1730 | 1468500434327 Marionette TRACE conn3 <- [1,1894,null,{}] 05:47:14 INFO - PROCESS | 1730 | 1468500434333 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}] 05:47:14 INFO - PROCESS | 1730 | 1468500434338 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:14 INFO - PROCESS | 1730 | 1468500434585 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:47:14 INFO - PROCESS | 1730 | 1468500434815 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1730 | 1468500434833 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f236400 == 29 [pid = 1730] [id = 481] 05:47:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x951d6000) [pid = 1730] [serial = 1444] [outer = (nil)] 05:47:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x951de400) [pid = 1730] [serial = 1445] [outer = 0x951d6000] 05:47:14 INFO - PROCESS | 1730 | 1468500434960 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x95276c00) [pid = 1730] [serial = 1446] [outer = 0x951d6000] 05:47:15 INFO - PROCESS | 1730 | 1468500435927 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]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1635ms 05:47:15 INFO - PROCESS | 1730 | 1468500435960 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 1730 | 1468500435963 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:47:15 INFO - PROCESS | 1730 | 1468500435970 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 1730 | 1468500435973 Marionette TRACE conn3 <- [1,1898,null,{}] 05:47:15 INFO - PROCESS | 1730 | 1468500435979 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}] 05:47:15 INFO - PROCESS | 1730 | 1468500435984 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:16 INFO - PROCESS | 1730 | 1468500436153 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:47:16 INFO - PROCESS | 1730 | 1468500436333 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1730 | 1468500436343 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20b000 == 30 [pid = 1730] [id = 482] 05:47:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8d20e800) [pid = 1730] [serial = 1447] [outer = (nil)] 05:47:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x95278000) [pid = 1730] [serial = 1448] [outer = 0x8d20e800] 05:47:16 INFO - PROCESS | 1730 | 1468500436429 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x9527d800) [pid = 1730] [serial = 1449] [outer = 0x8d20e800] 05:47:17 INFO - PROCESS | 1730 | 1468500437383 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1486ms 05:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:47:17 INFO - PROCESS | 1730 | 1468500437456 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1730 | 1468500437459 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:47:17 INFO - PROCESS | 1730 | 1468500437466 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1730 | 1468500437470 Marionette TRACE conn3 <- [1,1902,null,{}] 05:47:17 INFO - PROCESS | 1730 | 1468500437475 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}] 05:47:17 INFO - PROCESS | 1730 | 1468500437480 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:17 INFO - PROCESS | 1730 | 1468500437849 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:47:18 INFO - PROCESS | 1730 | 1468500438107 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1730 | 1468500438117 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d1800 == 31 [pid = 1730] [id = 483] 05:47:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8e169800) [pid = 1730] [serial = 1450] [outer = (nil)] 05:47:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8e726000) [pid = 1730] [serial = 1451] [outer = 0x8e169800] 05:47:18 INFO - PROCESS | 1730 | 1468500438202 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8e74b800) [pid = 1730] [serial = 1452] [outer = 0x8e169800] 05:47:19 INFO - PROCESS | 1730 | 1468500439030 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]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1629ms 05:47:19 INFO - PROCESS | 1730 | 1468500439098 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 1730 | 1468500439105 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:47:19 INFO - PROCESS | 1730 | 1468500439114 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1730 | 1468500439119 Marionette TRACE conn3 <- [1,1906,null,{}] 05:47:19 INFO - PROCESS | 1730 | 1468500439126 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}] 05:47:19 INFO - PROCESS | 1730 | 1468500439131 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:19 INFO - PROCESS | 1730 | 1468500439301 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:47:19 INFO - PROCESS | 1730 | 1468500439570 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1730 | 1468500439580 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa3800 == 32 [pid = 1730] [id = 484] 05:47:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x9090d400) [pid = 1730] [serial = 1453] [outer = (nil)] 05:47:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x90c8d400) [pid = 1730] [serial = 1454] [outer = 0x9090d400] 05:47:19 INFO - PROCESS | 1730 | 1468500439700 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x90cba000) [pid = 1730] [serial = 1455] [outer = 0x9090d400] 05:47:21 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d0800 == 31 [pid = 1730] [id = 459] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x90cb5000) [pid = 1730] [serial = 1397] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x8d7ca000) [pid = 1730] [serial = 1362] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x8d743c00) [pid = 1730] [serial = 1361] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x90909c00) [pid = 1730] [serial = 1365] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8f23ac00) [pid = 1730] [serial = 1364] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x91b75000) [pid = 1730] [serial = 1368] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x912de000) [pid = 1730] [serial = 1367] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x939f2400) [pid = 1730] [serial = 1371] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x92c8f800) [pid = 1730] [serial = 1370] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x93c0f800) [pid = 1730] [serial = 1374] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x93c0a800) [pid = 1730] [serial = 1373] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x95177800) [pid = 1730] [serial = 1377] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x93c76400) [pid = 1730] [serial = 1376] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e723000) [pid = 1730] [serial = 1380] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8e16f800) [pid = 1730] [serial = 1379] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8ea9f800) [pid = 1730] [serial = 1388] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x909c9000) [pid = 1730] [serial = 1383] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x90903000) [pid = 1730] [serial = 1382] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e16b400) [pid = 1730] [serial = 1385] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e175000) [pid = 1730] [serial = 1386] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90c86400) [pid = 1730] [serial = 1391] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90cbc000) [pid = 1730] [serial = 1394] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90c8e800) [pid = 1730] [serial = 1392] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8f231000) [pid = 1730] [serial = 1389] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91b71800) [pid = 1730] [serial = 1395] [outer = (nil)] [url = about:blank] 05:47:21 INFO - PROCESS | 1730 | 1468500441658 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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2592ms 05:47:21 INFO - PROCESS | 1730 | 1468500441706 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 1730 | 1468500441712 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:47:21 INFO - PROCESS | 1730 | 1468500441720 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1730 | 1468500441725 Marionette TRACE conn3 <- [1,1910,null,{}] 05:47:21 INFO - PROCESS | 1730 | 1468500441734 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}] 05:47:21 INFO - PROCESS | 1730 | 1468500441739 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:21 INFO - PROCESS | 1730 | 1468500441946 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:47:22 INFO - PROCESS | 1730 | 1468500442077 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1730 | 1468500442086 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16b400 == 32 [pid = 1730] [id = 485] 05:47:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e172400) [pid = 1730] [serial = 1456] [outer = (nil)] 05:47:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e724400) [pid = 1730] [serial = 1457] [outer = 0x8e172400] 05:47:22 INFO - PROCESS | 1730 | 1468500442155 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8e72b000) [pid = 1730] [serial = 1458] [outer = 0x8e172400] 05:47:22 INFO - PROCESS | 1730 | 1468500442961 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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1282ms 05:47:23 INFO - PROCESS | 1730 | 1468500443003 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:47:23 INFO - PROCESS | 1730 | 1468500443011 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:47:23 INFO - PROCESS | 1730 | 1468500443022 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1730 | 1468500443027 Marionette TRACE conn3 <- [1,1914,null,{}] 05:47:23 INFO - PROCESS | 1730 | 1468500443034 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}] 05:47:23 INFO - PROCESS | 1730 | 1468500443039 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:23 INFO - PROCESS | 1730 | 1468500443207 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:47:23 INFO - PROCESS | 1730 | 1468500443217 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1730 | 1468500443226 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa1000 == 33 [pid = 1730] [id = 486] 05:47:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8f231000) [pid = 1730] [serial = 1459] [outer = (nil)] 05:47:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8f23b400) [pid = 1730] [serial = 1460] [outer = 0x8f231000] 05:47:23 INFO - PROCESS | 1730 | 1468500443430 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8f382400) [pid = 1730] [serial = 1461] [outer = 0x8f231000] 05:47:24 INFO - PROCESS | 1730 | 1468500444356 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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1379ms 05:47:24 INFO - PROCESS | 1730 | 1468500444400 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1730 | 1468500444404 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:47:24 INFO - PROCESS | 1730 | 1468500444410 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1730 | 1468500444416 Marionette TRACE conn3 <- [1,1918,null,{}] 05:47:24 INFO - PROCESS | 1730 | 1468500444440 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}] 05:47:24 INFO - PROCESS | 1730 | 1468500444449 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:24 INFO - PROCESS | 1730 | 1468500444660 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:47:24 INFO - PROCESS | 1730 | 1468500444687 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1730 | 1468500444699 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8b400 == 34 [pid = 1730] [id = 487] 05:47:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x90c8c800) [pid = 1730] [serial = 1462] [outer = (nil)] 05:47:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x90c92c00) [pid = 1730] [serial = 1463] [outer = 0x90c8c800] 05:47:24 INFO - PROCESS | 1730 | 1468500444771 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x90cbe000) [pid = 1730] [serial = 1464] [outer = 0x90c8c800] 05:47:25 INFO - PROCESS | 1730 | 1468500445700 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]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1334ms 05:47:25 INFO - PROCESS | 1730 | 1468500445745 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1730 | 1468500445750 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:47:25 INFO - PROCESS | 1730 | 1468500445764 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1730 | 1468500445767 Marionette TRACE conn3 <- [1,1922,null,{}] 05:47:25 INFO - PROCESS | 1730 | 1468500445772 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}] 05:47:25 INFO - PROCESS | 1730 | 1468500445777 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:26 INFO - PROCESS | 1730 | 1468500446425 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8f230400) [pid = 1730] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x90c93000) [pid = 1730] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91f22000) [pid = 1730] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90cb2800) [pid = 1730] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8f232c00) [pid = 1730] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d208400) [pid = 1730] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e646800) [pid = 1730] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8d7ce000) [pid = 1730] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8ea9d400) [pid = 1730] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x912e6000) [pid = 1730] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:47:26 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8ea9a000) [pid = 1730] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:47:26 INFO - PROCESS | 1730 | 1468500446654 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1730 | 1468500446664 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204c00 == 35 [pid = 1730] [id = 488] 05:47:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8d74cc00) [pid = 1730] [serial = 1465] [outer = (nil)] 05:47:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8ea9a000) [pid = 1730] [serial = 1466] [outer = 0x8d74cc00] 05:47:26 INFO - PROCESS | 1730 | 1468500446730 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x912e3000) [pid = 1730] [serial = 1467] [outer = 0x8d74cc00] 05:47:27 INFO - PROCESS | 1730 | 1468500447427 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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1681ms 05:47:27 INFO - PROCESS | 1730 | 1468500447448 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1730 | 1468500447451 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:47:27 INFO - PROCESS | 1730 | 1468500447457 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1730 | 1468500447461 Marionette TRACE conn3 <- [1,1926,null,{}] 05:47:27 INFO - PROCESS | 1730 | 1468500447466 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}] 05:47:27 INFO - PROCESS | 1730 | 1468500447471 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:27 INFO - PROCESS | 1730 | 1468500447665 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:47:27 INFO - PROCESS | 1730 | 1468500447753 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1730 | 1468500447761 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64f000 == 36 [pid = 1730] [id = 489] 05:47:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e72f800) [pid = 1730] [serial = 1468] [outer = (nil)] 05:47:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91c68400) [pid = 1730] [serial = 1469] [outer = 0x8e72f800] 05:47:27 INFO - PROCESS | 1730 | 1468500447828 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91f24000) [pid = 1730] [serial = 1470] [outer = 0x8e72f800] 05:47:28 INFO - PROCESS | 1730 | 1468500448689 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]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1281ms 05:47:28 INFO - PROCESS | 1730 | 1468500448740 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 1730 | 1468500448747 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:47:28 INFO - PROCESS | 1730 | 1468500448756 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1730 | 1468500448761 Marionette TRACE conn3 <- [1,1930,null,{}] 05:47:28 INFO - PROCESS | 1730 | 1468500448769 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}] 05:47:28 INFO - PROCESS | 1730 | 1468500448775 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:28 INFO - PROCESS | 1730 | 1468500448958 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:47:29 INFO - PROCESS | 1730 | 1468500449133 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 1730 | 1468500449147 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d203400 == 37 [pid = 1730] [id = 490] 05:47:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8d7cc400) [pid = 1730] [serial = 1471] [outer = (nil)] 05:47:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8e730000) [pid = 1730] [serial = 1472] [outer = 0x8d7cc400] 05:47:29 INFO - PROCESS | 1730 | 1468500449230 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x8eaa3c00) [pid = 1730] [serial = 1473] [outer = 0x8d7cc400] 05:47:30 INFO - PROCESS | 1730 | 1468500450307 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]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1636ms 05:47:30 INFO - PROCESS | 1730 | 1468500450391 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 1730 | 1468500450398 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:47:30 INFO - PROCESS | 1730 | 1468500450408 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1730 | 1468500450413 Marionette TRACE conn3 <- [1,1934,null,{}] 05:47:30 INFO - PROCESS | 1730 | 1468500450419 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}] 05:47:30 INFO - PROCESS | 1730 | 1468500450425 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:30 INFO - PROCESS | 1730 | 1468500450645 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:47:30 INFO - PROCESS | 1730 | 1468500450918 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1730 | 1468500450926 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e722800 == 38 [pid = 1730] [id = 491] 05:47:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x909cfc00) [pid = 1730] [serial = 1474] [outer = (nil)] 05:47:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x90c93800) [pid = 1730] [serial = 1475] [outer = 0x909cfc00] 05:47:31 INFO - PROCESS | 1730 | 1468500451010 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x909c9400) [pid = 1730] [serial = 1476] [outer = 0x909cfc00] 05:47:32 INFO - PROCESS | 1730 | 1468500452093 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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1739ms 05:47:32 INFO - PROCESS | 1730 | 1468500452148 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1730 | 1468500452153 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:47:32 INFO - PROCESS | 1730 | 1468500452160 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1730 | 1468500452166 Marionette TRACE conn3 <- [1,1938,null,{}] 05:47:32 INFO - PROCESS | 1730 | 1468500452183 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}] 05:47:32 INFO - PROCESS | 1730 | 1468500452192 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:32 INFO - PROCESS | 1730 | 1468500452375 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:47:32 INFO - PROCESS | 1730 | 1468500452605 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1730 | 1468500452615 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f7d800 == 39 [pid = 1730] [id = 492] 05:47:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x91f7dc00) [pid = 1730] [serial = 1477] [outer = (nil)] 05:47:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x92fd5400) [pid = 1730] [serial = 1478] [outer = 0x91f7dc00] 05:47:32 INFO - PROCESS | 1730 | 1468500452699 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x92fde400) [pid = 1730] [serial = 1479] [outer = 0x91f7dc00] 05:47:33 INFO - PROCESS | 1730 | 1468500453652 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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1540ms 05:47:33 INFO - PROCESS | 1730 | 1468500453700 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1730 | 1468500453705 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:47:33 INFO - PROCESS | 1730 | 1468500453711 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1730 | 1468500453714 Marionette TRACE conn3 <- [1,1942,null,{}] 05:47:33 INFO - PROCESS | 1730 | 1468500453720 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}] 05:47:33 INFO - PROCESS | 1730 | 1468500453725 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:33 INFO - PROCESS | 1730 | 1468500453899 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:47:34 INFO - PROCESS | 1730 | 1468500454081 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 1730 | 1468500454090 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x939e9c00 == 40 [pid = 1730] [id = 493] 05:47:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x939f7c00) [pid = 1730] [serial = 1480] [outer = (nil)] 05:47:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x93a53800) [pid = 1730] [serial = 1481] [outer = 0x939f7c00] 05:47:34 INFO - PROCESS | 1730 | 1468500454173 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x93c02000) [pid = 1730] [serial = 1482] [outer = 0x939f7c00] 05:47:35 INFO - PROCESS | 1730 | 1468500455361 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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1683ms 05:47:35 INFO - PROCESS | 1730 | 1468500455395 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 1730 | 1468500455400 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:47:35 INFO - PROCESS | 1730 | 1468500455409 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 1730 | 1468500455414 Marionette TRACE conn3 <- [1,1946,null,{}] 05:47:35 INFO - PROCESS | 1730 | 1468500455422 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}] 05:47:35 INFO - PROCESS | 1730 | 1468500455428 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:35 INFO - PROCESS | 1730 | 1468500455638 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:47:36 INFO - PROCESS | 1730 | 1468500455979 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1730 | 1468500455995 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:36 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204c00 == 39 [pid = 1730] [id = 488] 05:47:36 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8b400 == 38 [pid = 1730] [id = 487] 05:47:36 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa1000 == 37 [pid = 1730] [id = 486] 05:47:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d745400 == 38 [pid = 1730] [id = 494] 05:47:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8d7c8800) [pid = 1730] [serial = 1483] [outer = (nil)] 05:47:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8e730400) [pid = 1730] [serial = 1484] [outer = 0x8d7c8800] 05:47:36 INFO - PROCESS | 1730 | 1468500456090 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8e745000) [pid = 1730] [serial = 1485] [outer = 0x8d7c8800] 05:47:36 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16b400 == 37 [pid = 1730] [id = 485] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x9224a000) [pid = 1730] [serial = 1427] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x939e9000) [pid = 1730] [serial = 1428] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8f388000) [pid = 1730] [serial = 1415] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x92c8a800) [pid = 1730] [serial = 1410] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x92245c00) [pid = 1730] [serial = 1409] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x91f70c00) [pid = 1730] [serial = 1421] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x91b73400) [pid = 1730] [serial = 1406] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x912e4c00) [pid = 1730] [serial = 1398] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x91f78c00) [pid = 1730] [serial = 1422] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8d7c4400) [pid = 1730] [serial = 1401] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8e723c00) [pid = 1730] [serial = 1412] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x92c87c00) [pid = 1730] [serial = 1425] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8f37c400) [pid = 1730] [serial = 1403] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8d20f800) [pid = 1730] [serial = 1400] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91b79c00) [pid = 1730] [serial = 1418] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x91c63000) [pid = 1730] [serial = 1407] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e726c00) [pid = 1730] [serial = 1413] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x909cc800) [pid = 1730] [serial = 1416] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x92c85400) [pid = 1730] [serial = 1424] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91c6f800) [pid = 1730] [serial = 1419] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8f385400) [pid = 1730] [serial = 1404] [outer = (nil)] [url = about:blank] 05:47:36 INFO - PROCESS | 1730 | 1468500456886 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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1532ms 05:47:36 INFO - PROCESS | 1730 | 1468500456943 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1730 | 1468500456950 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:47:36 INFO - PROCESS | 1730 | 1468500456959 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1730 | 1468500456963 Marionette TRACE conn3 <- [1,1950,null,{}] 05:47:36 INFO - PROCESS | 1730 | 1468500456969 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}] 05:47:36 INFO - PROCESS | 1730 | 1468500456974 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:37 INFO - PROCESS | 1730 | 1468500457129 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:47:37 INFO - PROCESS | 1730 | 1468500457139 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1730 | 1468500457145 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f235800 == 38 [pid = 1730] [id = 495] 05:47:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90903000) [pid = 1730] [serial = 1486] [outer = (nil)] 05:47:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9097a400) [pid = 1730] [serial = 1487] [outer = 0x90903000] 05:47:37 INFO - PROCESS | 1730 | 1468500457217 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x909ccc00) [pid = 1730] [serial = 1488] [outer = 0x90903000] 05:47:38 INFO - PROCESS | 1730 | 1468500458116 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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1183ms 05:47:38 INFO - PROCESS | 1730 | 1468500458142 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1730 | 1468500458145 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:47:38 INFO - PROCESS | 1730 | 1468500458152 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1730 | 1468500458158 Marionette TRACE conn3 <- [1,1954,null,{}] 05:47:38 INFO - PROCESS | 1730 | 1468500458177 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}] 05:47:38 INFO - PROCESS | 1730 | 1468500458186 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:38 INFO - PROCESS | 1730 | 1468500458342 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:47:38 INFO - PROCESS | 1730 | 1468500458489 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1730 | 1468500458499 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b75800 == 39 [pid = 1730] [id = 496] 05:47:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91b78c00) [pid = 1730] [serial = 1489] [outer = (nil)] 05:47:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91c6d800) [pid = 1730] [serial = 1490] [outer = 0x91b78c00] 05:47:38 INFO - PROCESS | 1730 | 1468500458574 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91f27400) [pid = 1730] [serial = 1491] [outer = 0x91b78c00] 05:47:39 INFO - PROCESS | 1730 | 1468500459411 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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1333ms 05:47:39 INFO - PROCESS | 1730 | 1468500459486 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1730 | 1468500459489 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:47:39 INFO - PROCESS | 1730 | 1468500459496 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1730 | 1468500459499 Marionette TRACE conn3 <- [1,1958,null,{}] 05:47:39 INFO - PROCESS | 1730 | 1468500459509 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}] 05:47:39 INFO - PROCESS | 1730 | 1468500459513 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:39 INFO - PROCESS | 1730 | 1468500459741 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:47:39 INFO - PROCESS | 1730 | 1468500459762 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 1730 | 1468500459770 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c90c00 == 40 [pid = 1730] [id = 497] 05:47:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x91c68c00) [pid = 1730] [serial = 1492] [outer = (nil)] 05:47:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x92c83400) [pid = 1730] [serial = 1493] [outer = 0x91c68c00] 05:47:39 INFO - PROCESS | 1730 | 1468500459837 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92c88000) [pid = 1730] [serial = 1494] [outer = 0x91c68c00] 05:47:40 INFO - PROCESS | 1730 | 1468500460708 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]]]}] 05:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1232ms 05:47:40 INFO - PROCESS | 1730 | 1468500460728 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 1730 | 1468500460732 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:47:40 INFO - PROCESS | 1730 | 1468500460738 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 1730 | 1468500460741 Marionette TRACE conn3 <- [1,1962,null,{}] 05:47:40 INFO - PROCESS | 1730 | 1468500460746 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}] 05:47:40 INFO - PROCESS | 1730 | 1468500460752 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:40 INFO - PROCESS | 1730 | 1468500460968 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8d20e800) [pid = 1730] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e169800) [pid = 1730] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8d7ce800) [pid = 1730] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90c8c800) [pid = 1730] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90cb4800) [pid = 1730] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x92c82800) [pid = 1730] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e730c00) [pid = 1730] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9090d400) [pid = 1730] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x93c78000) [pid = 1730] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e172400) [pid = 1730] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x951d6000) [pid = 1730] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8f231000) [pid = 1730] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:47:41 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8d74cc00) [pid = 1730] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:47:41 INFO - PROCESS | 1730 | 1468500461200 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1730 | 1468500461209 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20e800 == 41 [pid = 1730] [id = 498] 05:47:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d74cc00) [pid = 1730] [serial = 1495] [outer = (nil)] 05:47:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e730c00) [pid = 1730] [serial = 1496] [outer = 0x8d74cc00] 05:47:41 INFO - PROCESS | 1730 | 1468500461277 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8f37d800) [pid = 1730] [serial = 1497] [outer = 0x8d74cc00] 05:47:42 INFO - PROCESS | 1730 | 1468500462096 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]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1377ms 05:47:42 INFO - PROCESS | 1730 | 1468500462120 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 1730 | 1468500462124 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:47:42 INFO - PROCESS | 1730 | 1468500462130 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1730 | 1468500462134 Marionette TRACE conn3 <- [1,1966,null,{}] 05:47:42 INFO - PROCESS | 1730 | 1468500462140 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}] 05:47:42 INFO - PROCESS | 1730 | 1468500462150 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:42 INFO - PROCESS | 1730 | 1468500462341 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:47:42 INFO - PROCESS | 1730 | 1468500462352 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1730 | 1468500462359 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c9400 == 42 [pid = 1730] [id = 499] 05:47:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e173400) [pid = 1730] [serial = 1498] [outer = (nil)] 05:47:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x93c6b000) [pid = 1730] [serial = 1499] [outer = 0x8e173400] 05:47:42 INFO - PROCESS | 1730 | 1468500462429 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x93c6c800) [pid = 1730] [serial = 1500] [outer = 0x8e173400] 05:47:43 INFO - PROCESS | 1730 | 1468500463432 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]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1333ms 05:47:43 INFO - PROCESS | 1730 | 1468500463464 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1730 | 1468500463470 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:47:43 INFO - PROCESS | 1730 | 1468500463480 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1730 | 1468500463484 Marionette TRACE conn3 <- [1,1970,null,{}] 05:47:43 INFO - PROCESS | 1730 | 1468500463493 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}] 05:47:43 INFO - PROCESS | 1730 | 1468500463499 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:43 INFO - PROCESS | 1730 | 1468500463684 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:47:43 INFO - PROCESS | 1730 | 1468500463863 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1730 | 1468500463879 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c6c00 == 43 [pid = 1730] [id = 500] 05:47:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8d7ca000) [pid = 1730] [serial = 1501] [outer = (nil)] 05:47:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e72e000) [pid = 1730] [serial = 1502] [outer = 0x8d7ca000] 05:47:43 INFO - PROCESS | 1730 | 1468500463959 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8f230c00) [pid = 1730] [serial = 1503] [outer = 0x8d7ca000] 05:47:44 INFO - PROCESS | 1730 | 1468500464940 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]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1532ms 05:47:45 INFO - PROCESS | 1730 | 1468500465011 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 1730 | 1468500465018 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:47:45 INFO - PROCESS | 1730 | 1468500465029 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1730 | 1468500465033 Marionette TRACE conn3 <- [1,1974,null,{}] 05:47:45 INFO - PROCESS | 1730 | 1468500465039 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}] 05:47:45 INFO - PROCESS | 1730 | 1468500465045 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:45 INFO - PROCESS | 1730 | 1468500465271 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:47:45 INFO - PROCESS | 1730 | 1468500465496 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 1730 | 1468500465503 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x90980000 == 44 [pid = 1730] [id = 501] 05:47:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90cb6800) [pid = 1730] [serial = 1504] [outer = (nil)] 05:47:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x91c61800) [pid = 1730] [serial = 1505] [outer = 0x90cb6800] 05:47:45 INFO - PROCESS | 1730 | 1468500465633 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91c6e400) [pid = 1730] [serial = 1506] [outer = 0x90cb6800] 05:47:46 INFO - PROCESS | 1730 | 1468500466617 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1631ms 05:47:46 INFO - PROCESS | 1730 | 1468500466660 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1730 | 1468500466664 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:47:46 INFO - PROCESS | 1730 | 1468500466671 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1730 | 1468500466677 Marionette TRACE conn3 <- [1,1978,null,{}] 05:47:46 INFO - PROCESS | 1730 | 1468500466693 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}] 05:47:46 INFO - PROCESS | 1730 | 1468500466702 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:46 INFO - PROCESS | 1730 | 1468500466889 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:47:47 INFO - PROCESS | 1730 | 1468500467080 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1730 | 1468500467093 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x93a46c00 == 45 [pid = 1730] [id = 502] 05:47:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x93a49000) [pid = 1730] [serial = 1507] [outer = (nil)] 05:47:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x93c10000) [pid = 1730] [serial = 1508] [outer = 0x93a49000] 05:47:47 INFO - PROCESS | 1730 | 1468500467221 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c78400) [pid = 1730] [serial = 1509] [outer = 0x93a49000] 05:47:48 INFO - PROCESS | 1730 | 1468500468109 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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1491ms 05:47:48 INFO - PROCESS | 1730 | 1468500468162 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1730 | 1468500468167 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:47:48 INFO - PROCESS | 1730 | 1468500468173 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1730 | 1468500468177 Marionette TRACE conn3 <- [1,1982,null,{}] 05:47:48 INFO - PROCESS | 1730 | 1468500468183 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}] 05:47:48 INFO - PROCESS | 1730 | 1468500468188 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:48 INFO - PROCESS | 1730 | 1468500468367 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:47:48 INFO - PROCESS | 1730 | 1468500468545 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1730 | 1468500468554 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c95800 == 46 [pid = 1730] [id = 503] 05:47:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x93c9b800) [pid = 1730] [serial = 1510] [outer = (nil)] 05:47:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x95178400) [pid = 1730] [serial = 1511] [outer = 0x93c9b800] 05:47:48 INFO - PROCESS | 1730 | 1468500468637 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x9517c000) [pid = 1730] [serial = 1512] [outer = 0x93c9b800] 05:47:49 INFO - PROCESS | 1730 | 1468500469585 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]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1478ms 05:47:49 INFO - PROCESS | 1730 | 1468500469653 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1730 | 1468500469657 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:47:49 INFO - PROCESS | 1730 | 1468500469664 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1730 | 1468500469668 Marionette TRACE conn3 <- [1,1986,null,{}] 05:47:49 INFO - PROCESS | 1730 | 1468500469674 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}] 05:47:49 INFO - PROCESS | 1730 | 1468500469679 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:49 INFO - PROCESS | 1730 | 1468500469903 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:47:50 INFO - PROCESS | 1730 | 1468500470082 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1730 | 1468500470090 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x93a54000 == 47 [pid = 1730] [id = 504] 05:47:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x93c10c00) [pid = 1730] [serial = 1513] [outer = (nil)] 05:47:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x951d5c00) [pid = 1730] [serial = 1514] [outer = 0x93c10c00] 05:47:50 INFO - PROCESS | 1730 | 1468500470169 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x951d7400) [pid = 1730] [serial = 1515] [outer = 0x93c10c00] 05:47:51 INFO - PROCESS | 1730 | 1468500471114 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1487ms 05:47:51 INFO - PROCESS | 1730 | 1468500471164 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1730 | 1468500471168 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:47:51 INFO - PROCESS | 1730 | 1468500471176 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1730 | 1468500471179 Marionette TRACE conn3 <- [1,1990,null,{}] 05:47:51 INFO - PROCESS | 1730 | 1468500471185 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}] 05:47:51 INFO - PROCESS | 1730 | 1468500471195 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:51 INFO - PROCESS | 1730 | 1468500471402 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:47:51 INFO - PROCESS | 1730 | 1468500471585 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1730 | 1468500471594 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x95179000 == 48 [pid = 1730] [id = 505] 05:47:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x9527cc00) [pid = 1730] [serial = 1516] [outer = (nil)] 05:47:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x954a5c00) [pid = 1730] [serial = 1517] [outer = 0x9527cc00] 05:47:51 INFO - PROCESS | 1730 | 1468500471674 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x954ae400) [pid = 1730] [serial = 1518] [outer = 0x9527cc00] 05:47:52 INFO - PROCESS | 1730 | 1468500472653 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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1529ms 05:47:52 INFO - PROCESS | 1730 | 1468500472705 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 1730 | 1468500472708 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:47:52 INFO - PROCESS | 1730 | 1468500472716 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 1730 | 1468500472719 Marionette TRACE conn3 <- [1,1994,null,{}] 05:47:52 INFO - PROCESS | 1730 | 1468500472725 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}] 05:47:52 INFO - PROCESS | 1730 | 1468500472730 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:52 INFO - PROCESS | 1730 | 1468500472900 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:47:53 INFO - PROCESS | 1730 | 1468500473084 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 1730 | 1468500473092 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d744c00 == 49 [pid = 1730] [id = 506] 05:47:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8e646400) [pid = 1730] [serial = 1519] [outer = (nil)] 05:47:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x909c9c00) [pid = 1730] [serial = 1520] [outer = 0x8e646400] 05:47:53 INFO - PROCESS | 1730 | 1468500473175 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x91b75000) [pid = 1730] [serial = 1521] [outer = 0x8e646400] 05:47:54 INFO - PROCESS | 1730 | 1468500474329 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]]]}] 05:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1680ms 05:47:54 INFO - PROCESS | 1730 | 1468500474396 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 1730 | 1468500474402 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:47:54 INFO - PROCESS | 1730 | 1468500474410 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 1730 | 1468500474415 Marionette TRACE conn3 <- [1,1998,null,{}] 05:47:54 INFO - PROCESS | 1730 | 1468500474423 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}] 05:47:54 INFO - PROCESS | 1730 | 1468500474429 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:54 INFO - PROCESS | 1730 | 1468500474642 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:47:54 INFO - PROCESS | 1730 | 1468500474959 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1730 | 1468500474970 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e746400 == 50 [pid = 1730] [id = 507] 05:47:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8eaa1400) [pid = 1730] [serial = 1522] [outer = (nil)] 05:47:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8f239000) [pid = 1730] [serial = 1523] [outer = 0x8eaa1400] 05:47:55 INFO - PROCESS | 1730 | 1468500475051 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8f389800) [pid = 1730] [serial = 1524] [outer = 0x8eaa1400] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa3800 == 49 [pid = 1730] [id = 484] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20e800 == 48 [pid = 1730] [id = 498] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x90c90c00 == 47 [pid = 1730] [id = 497] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x91b75800 == 46 [pid = 1730] [id = 496] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8f235800 == 45 [pid = 1730] [id = 495] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8d745400 == 44 [pid = 1730] [id = 494] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d1800 == 43 [pid = 1730] [id = 483] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x91f74000 == 42 [pid = 1730] [id = 478] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d1c00 == 41 [pid = 1730] [id = 479] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x91c62800 == 40 [pid = 1730] [id = 480] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8f236400 == 39 [pid = 1730] [id = 481] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20b000 == 38 [pid = 1730] [id = 482] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64f000 == 37 [pid = 1730] [id = 489] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x939e9c00 == 36 [pid = 1730] [id = 493] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x90c93c00 == 35 [pid = 1730] [id = 477] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8d203400 == 34 [pid = 1730] [id = 490] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8e722800 == 33 [pid = 1730] [id = 491] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x91f7d800 == 32 [pid = 1730] [id = 492] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8d744c00 == 31 [pid = 1730] [id = 506] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x95179000 == 30 [pid = 1730] [id = 505] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x93a54000 == 29 [pid = 1730] [id = 504] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x93a46c00 == 28 [pid = 1730] [id = 502] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x93c95800 == 27 [pid = 1730] [id = 503] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x90980000 == 26 [pid = 1730] [id = 501] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c9400 == 25 [pid = 1730] [id = 499] 05:47:56 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c6c00 == 24 [pid = 1730] [id = 500] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x91c68400) [pid = 1730] [serial = 1469] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x95278000) [pid = 1730] [serial = 1448] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8e74b800) [pid = 1730] [serial = 1452] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8e726000) [pid = 1730] [serial = 1451] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x8e177c00) [pid = 1730] [serial = 1431] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8e16fc00) [pid = 1730] [serial = 1430] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x90c92c00) [pid = 1730] [serial = 1463] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x912dc000) [pid = 1730] [serial = 1434] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x90cba400) [pid = 1730] [serial = 1433] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x939ef000) [pid = 1730] [serial = 1437] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x92fd8400) [pid = 1730] [serial = 1436] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x93c73800) [pid = 1730] [serial = 1440] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x93c0c400) [pid = 1730] [serial = 1439] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x90cba000) [pid = 1730] [serial = 1455] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x90c8d400) [pid = 1730] [serial = 1454] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x93c9ec00) [pid = 1730] [serial = 1443] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e724400) [pid = 1730] [serial = 1457] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x93c99c00) [pid = 1730] [serial = 1442] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e72b000) [pid = 1730] [serial = 1458] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x95276c00) [pid = 1730] [serial = 1446] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x951de400) [pid = 1730] [serial = 1445] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8f23b400) [pid = 1730] [serial = 1460] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x9527d800) [pid = 1730] [serial = 1449] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x912e3000) [pid = 1730] [serial = 1467] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90cbe000) [pid = 1730] [serial = 1464] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8f382400) [pid = 1730] [serial = 1461] [outer = (nil)] [url = about:blank] 05:47:56 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8ea9a000) [pid = 1730] [serial = 1466] [outer = (nil)] [url = about:blank] 05:47:57 INFO - PROCESS | 1730 | 1468500477093 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2734ms 05:47:57 INFO - PROCESS | 1730 | 1468500477144 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1730 | 1468500477149 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:47:57 INFO - PROCESS | 1730 | 1468500477157 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1730 | 1468500477160 Marionette TRACE conn3 <- [1,2002,null,{}] 05:47:57 INFO - PROCESS | 1730 | 1468500477168 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}] 05:47:57 INFO - PROCESS | 1730 | 1468500477174 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:57 INFO - PROCESS | 1730 | 1468500477384 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:47:57 INFO - PROCESS | 1730 | 1468500477516 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1730 | 1468500477525 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c9400 == 25 [pid = 1730] [id = 508] 05:47:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8d7cf000) [pid = 1730] [serial = 1525] [outer = (nil)] 05:47:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e178800) [pid = 1730] [serial = 1526] [outer = 0x8d7cf000] 05:47:57 INFO - PROCESS | 1730 | 1468500477594 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e64ac00) [pid = 1730] [serial = 1527] [outer = 0x8d7cf000] 05:47:58 INFO - PROCESS | 1730 | 1468500478418 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]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1332ms 05:47:58 INFO - PROCESS | 1730 | 1468500478488 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 1730 | 1468500478496 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:47:58 INFO - PROCESS | 1730 | 1468500478507 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1730 | 1468500478511 Marionette TRACE conn3 <- [1,2006,null,{}] 05:47:58 INFO - PROCESS | 1730 | 1468500478517 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}] 05:47:58 INFO - PROCESS | 1730 | 1468500478523 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:58 INFO - PROCESS | 1730 | 1468500478690 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:47:58 INFO - PROCESS | 1730 | 1468500478836 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 1730 | 1468500478843 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:47:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea98000 == 26 [pid = 1730] [id = 509] 05:47:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8ea9b400) [pid = 1730] [serial = 1528] [outer = (nil)] 05:47:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8f235c00) [pid = 1730] [serial = 1529] [outer = 0x8ea9b400] 05:47:58 INFO - PROCESS | 1730 | 1468500478917 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8f23b800) [pid = 1730] [serial = 1530] [outer = 0x8ea9b400] 05:47:59 INFO - PROCESS | 1730 | 1468500479834 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]]]}] 05:47:59 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 05:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1344ms 05:47:59 INFO - PROCESS | 1730 | 1468500479852 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 1730 | 1468500479855 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:47:59 INFO - PROCESS | 1730 | 1468500479862 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 1730 | 1468500479868 Marionette TRACE conn3 <- [1,2010,null,{}] 05:47:59 INFO - PROCESS | 1730 | 1468500479895 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}] 05:47:59 INFO - PROCESS | 1730 | 1468500479905 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:00 INFO - PROCESS | 1730 | 1468500480117 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:48:00 INFO - PROCESS | 1730 | 1468500480141 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 1730 | 1468500480151 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8ac00 == 27 [pid = 1730] [id = 510] 05:48:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90c8b000) [pid = 1730] [serial = 1531] [outer = (nil)] 05:48:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90c91000) [pid = 1730] [serial = 1532] [outer = 0x90c8b000] 05:48:00 INFO - PROCESS | 1730 | 1468500480226 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90cb5000) [pid = 1730] [serial = 1533] [outer = 0x90c8b000] 05:48:01 INFO - PROCESS | 1730 | 1468500481183 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]]]}] 05:48:01 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 05:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1343ms 05:48:01 INFO - PROCESS | 1730 | 1468500481206 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:48:01 INFO - PROCESS | 1730 | 1468500481210 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:48:01 INFO - PROCESS | 1730 | 1468500481217 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 1730 | 1468500481221 Marionette TRACE conn3 <- [1,2014,null,{}] 05:48:01 INFO - PROCESS | 1730 | 1468500481226 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}] 05:48:01 INFO - PROCESS | 1730 | 1468500481231 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:01 INFO - PROCESS | 1730 | 1468500481881 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:48:01 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90903000) [pid = 1730] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:48:01 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8d7cc400) [pid = 1730] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:48:01 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x91f7dc00) [pid = 1730] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:48:01 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x939f7c00) [pid = 1730] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:48:01 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8d7c8800) [pid = 1730] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:48:01 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x909cfc00) [pid = 1730] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:48:01 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8e173400) [pid = 1730] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:48:01 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91c68c00) [pid = 1730] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:48:01 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8d74cc00) [pid = 1730] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:48:02 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x91b78c00) [pid = 1730] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:48:02 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e72f800) [pid = 1730] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:48:02 INFO - PROCESS | 1730 | 1468500482086 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1730 | 1468500482097 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20d800 == 28 [pid = 1730] [id = 511] 05:48:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8d20fc00) [pid = 1730] [serial = 1534] [outer = (nil)] 05:48:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e726800) [pid = 1730] [serial = 1535] [outer = 0x8d20fc00] 05:48:02 INFO - PROCESS | 1730 | 1468500482169 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x909cfc00) [pid = 1730] [serial = 1536] [outer = 0x8d20fc00] 05:48:02 INFO - PROCESS | 1730 | 1468500482871 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1686ms 05:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:48:02 INFO - PROCESS | 1730 | 1468500482904 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 1730 | 1468500482907 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:48:02 INFO - PROCESS | 1730 | 1468500482913 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1730 | 1468500482916 Marionette TRACE conn3 <- [1,2018,null,{}] 05:48:02 INFO - PROCESS | 1730 | 1468500482922 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}] 05:48:02 INFO - PROCESS | 1730 | 1468500482927 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:03 INFO - PROCESS | 1730 | 1468500483072 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:48:03 INFO - PROCESS | 1730 | 1468500483213 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 1730 | 1468500483220 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c7000 == 29 [pid = 1730] [id = 512] 05:48:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90cb8800) [pid = 1730] [serial = 1537] [outer = (nil)] 05:48:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91b74800) [pid = 1730] [serial = 1538] [outer = 0x90cb8800] 05:48:03 INFO - PROCESS | 1730 | 1468500483290 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x91b78000) [pid = 1730] [serial = 1539] [outer = 0x90cb8800] 05:48:04 INFO - PROCESS | 1730 | 1468500484210 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]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1381ms 05:48:04 INFO - PROCESS | 1730 | 1468500484294 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 1730 | 1468500484302 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:48:04 INFO - PROCESS | 1730 | 1468500484311 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 1730 | 1468500484316 Marionette TRACE conn3 <- [1,2022,null,{}] 05:48:04 INFO - PROCESS | 1730 | 1468500484325 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}] 05:48:04 INFO - PROCESS | 1730 | 1468500484331 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:04 INFO - PROCESS | 1730 | 1468500484553 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:48:04 INFO - PROCESS | 1730 | 1468500484791 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 1730 | 1468500484803 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cbc00 == 30 [pid = 1730] [id = 513] 05:48:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e175800) [pid = 1730] [serial = 1540] [outer = (nil)] 05:48:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8e72f000) [pid = 1730] [serial = 1541] [outer = 0x8e175800] 05:48:04 INFO - PROCESS | 1730 | 1468500484914 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8e74bc00) [pid = 1730] [serial = 1542] [outer = 0x8e175800] 05:48:05 INFO - PROCESS | 1730 | 1468500485942 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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1691ms 05:48:06 INFO - PROCESS | 1730 | 1468500486001 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1730 | 1468500486009 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:48:06 INFO - PROCESS | 1730 | 1468500486019 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1730 | 1468500486023 Marionette TRACE conn3 <- [1,2026,null,{}] 05:48:06 INFO - PROCESS | 1730 | 1468500486030 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}] 05:48:06 INFO - PROCESS | 1730 | 1468500486036 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:06 INFO - PROCESS | 1730 | 1468500486225 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:48:06 INFO - PROCESS | 1730 | 1468500486446 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1730 | 1468500486457 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e178400 == 31 [pid = 1730] [id = 514] 05:48:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90977000) [pid = 1730] [serial = 1543] [outer = (nil)] 05:48:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90c86c00) [pid = 1730] [serial = 1544] [outer = 0x90977000] 05:48:06 INFO - PROCESS | 1730 | 1468500486544 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x909c3800) [pid = 1730] [serial = 1545] [outer = 0x90977000] 05:48:07 INFO - PROCESS | 1730 | 1468500487581 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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1646ms 05:48:07 INFO - PROCESS | 1730 | 1468500487665 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 1730 | 1468500487669 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:48:07 INFO - PROCESS | 1730 | 1468500487676 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1730 | 1468500487682 Marionette TRACE conn3 <- [1,2030,null,{}] 05:48:07 INFO - PROCESS | 1730 | 1468500487699 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}] 05:48:07 INFO - PROCESS | 1730 | 1468500487708 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:07 INFO - PROCESS | 1730 | 1468500487920 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:48:08 INFO - PROCESS | 1730 | 1468500488200 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 1730 | 1468500488212 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f25000 == 32 [pid = 1730] [id = 515] 05:48:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91f28000) [pid = 1730] [serial = 1546] [outer = (nil)] 05:48:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91f76400) [pid = 1730] [serial = 1547] [outer = 0x91f28000] 05:48:08 INFO - PROCESS | 1730 | 1468500488296 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x92240800) [pid = 1730] [serial = 1548] [outer = 0x91f28000] 05:48:09 INFO - PROCESS | 1730 | 1468500489212 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]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1583ms 05:48:09 INFO - PROCESS | 1730 | 1468500489260 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 1730 | 1468500489265 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:48:09 INFO - PROCESS | 1730 | 1468500489272 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 1730 | 1468500489276 Marionette TRACE conn3 <- [1,2034,null,{}] 05:48:09 INFO - PROCESS | 1730 | 1468500489281 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}] 05:48:09 INFO - PROCESS | 1730 | 1468500489287 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:09 INFO - PROCESS | 1730 | 1468500489461 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:48:09 INFO - PROCESS | 1730 | 1468500489635 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 1730 | 1468500489646 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c88800 == 33 [pid = 1730] [id = 516] 05:48:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x91f76800) [pid = 1730] [serial = 1549] [outer = (nil)] 05:48:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x92fd2800) [pid = 1730] [serial = 1550] [outer = 0x91f76800] 05:48:09 INFO - PROCESS | 1730 | 1468500489723 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x939e9400) [pid = 1730] [serial = 1551] [outer = 0x91f76800] 05:48:10 INFO - PROCESS | 1730 | 1468500490925 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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1741ms 05:48:11 INFO - PROCESS | 1730 | 1468500491015 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 1730 | 1468500491021 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:48:11 INFO - PROCESS | 1730 | 1468500491038 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1730 | 1468500491043 Marionette TRACE conn3 <- [1,2038,null,{}] 05:48:11 INFO - PROCESS | 1730 | 1468500491059 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}] 05:48:11 INFO - PROCESS | 1730 | 1468500491065 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:11 INFO - PROCESS | 1730 | 1468500491472 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:48:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20d800 == 32 [pid = 1730] [id = 511] 05:48:11 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8ac00 == 31 [pid = 1730] [id = 510] 05:48:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea98000 == 30 [pid = 1730] [id = 509] 05:48:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c9400 == 29 [pid = 1730] [id = 508] 05:48:11 INFO - PROCESS | 1730 | 1468500491626 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 1730 | 1468500491640 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x93c6b000) [pid = 1730] [serial = 1499] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x92c83400) [pid = 1730] [serial = 1493] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8e730c00) [pid = 1730] [serial = 1496] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92c88000) [pid = 1730] [serial = 1494] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91c6d800) [pid = 1730] [serial = 1490] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x91f24000) [pid = 1730] [serial = 1470] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x93c6c800) [pid = 1730] [serial = 1500] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x9097a400) [pid = 1730] [serial = 1487] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x909ccc00) [pid = 1730] [serial = 1488] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e730000) [pid = 1730] [serial = 1472] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8eaa3c00) [pid = 1730] [serial = 1473] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x92fd5400) [pid = 1730] [serial = 1478] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x92fde400) [pid = 1730] [serial = 1479] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x93a53800) [pid = 1730] [serial = 1481] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x93c02000) [pid = 1730] [serial = 1482] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e730400) [pid = 1730] [serial = 1484] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e745000) [pid = 1730] [serial = 1485] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90c93800) [pid = 1730] [serial = 1475] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x909c9400) [pid = 1730] [serial = 1476] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x91f27400) [pid = 1730] [serial = 1491] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8f37d800) [pid = 1730] [serial = 1497] [outer = (nil)] [url = about:blank] 05:48:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cb800 == 30 [pid = 1730] [id = 517] 05:48:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8e177800) [pid = 1730] [serial = 1552] [outer = (nil)] 05:48:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8e723400) [pid = 1730] [serial = 1553] [outer = 0x8e177800] 05:48:11 INFO - PROCESS | 1730 | 1468500491743 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e726000) [pid = 1730] [serial = 1554] [outer = 0x8e177800] 05:48:12 INFO - PROCESS | 1730 | 1468500492589 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]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1583ms 05:48:12 INFO - PROCESS | 1730 | 1468500492620 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 1730 | 1468500492625 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:48:12 INFO - PROCESS | 1730 | 1468500492646 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 1730 | 1468500492650 Marionette TRACE conn3 <- [1,2042,null,{}] 05:48:12 INFO - PROCESS | 1730 | 1468500492656 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}] 05:48:12 INFO - PROCESS | 1730 | 1468500492661 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:12 INFO - PROCESS | 1730 | 1468500492814 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:48:12 INFO - PROCESS | 1730 | 1468500492832 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 1730 | 1468500492841 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e171800 == 31 [pid = 1730] [id = 518] 05:48:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8f37d800) [pid = 1730] [serial = 1555] [outer = (nil)] 05:48:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8f386800) [pid = 1730] [serial = 1556] [outer = 0x8f37d800] 05:48:12 INFO - PROCESS | 1730 | 1468500492909 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x9097b000) [pid = 1730] [serial = 1557] [outer = 0x8f37d800] 05:48:13 INFO - PROCESS | 1730 | 1468500493815 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]]]}] 05:48:13 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) 05:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1242ms 05:48:13 INFO - PROCESS | 1730 | 1468500493887 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 1730 | 1468500493890 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:48:13 INFO - PROCESS | 1730 | 1468500493897 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 1730 | 1468500493902 Marionette TRACE conn3 <- [1,2046,null,{}] 05:48:13 INFO - PROCESS | 1730 | 1468500493917 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}] 05:48:13 INFO - PROCESS | 1730 | 1468500493925 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:14 INFO - PROCESS | 1730 | 1468500494079 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:48:14 INFO - PROCESS | 1730 | 1468500494232 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1730 | 1468500494242 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cbd800 == 32 [pid = 1730] [id = 519] 05:48:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90cbe800) [pid = 1730] [serial = 1558] [outer = (nil)] 05:48:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91b75400) [pid = 1730] [serial = 1559] [outer = 0x90cbe800] 05:48:14 INFO - PROCESS | 1730 | 1468500494313 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x91f1ec00) [pid = 1730] [serial = 1560] [outer = 0x90cbe800] 05:48:15 INFO - PROCESS | 1730 | 1468500495224 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]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1381ms 05:48:15 INFO - PROCESS | 1730 | 1468500495281 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 1730 | 1468500495285 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:48:15 INFO - PROCESS | 1730 | 1468500495291 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1730 | 1468500495294 Marionette TRACE conn3 <- [1,2050,null,{}] 05:48:15 INFO - PROCESS | 1730 | 1468500495300 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}] 05:48:15 INFO - PROCESS | 1730 | 1468500495305 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:15 INFO - PROCESS | 1730 | 1468500495537 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:48:15 INFO - PROCESS | 1730 | 1468500495562 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1730 | 1468500495571 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f232400 == 33 [pid = 1730] [id = 520] 05:48:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91b78800) [pid = 1730] [serial = 1561] [outer = (nil)] 05:48:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x92c82800) [pid = 1730] [serial = 1562] [outer = 0x91b78800] 05:48:15 INFO - PROCESS | 1730 | 1468500495638 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x92c89c00) [pid = 1730] [serial = 1563] [outer = 0x91b78800] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d20fc00) [pid = 1730] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8d7cf000) [pid = 1730] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8ea9b400) [pid = 1730] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x93a49000) [pid = 1730] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x93c10c00) [pid = 1730] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e646400) [pid = 1730] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x9527cc00) [pid = 1730] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x90c8b000) [pid = 1730] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8d7ca000) [pid = 1730] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x93c9b800) [pid = 1730] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8eaa1400) [pid = 1730] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:48:16 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x90cb6800) [pid = 1730] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:48:16 INFO - PROCESS | 1730 | 1468500496634 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]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1381ms 05:48:16 INFO - PROCESS | 1730 | 1468500496672 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 1730 | 1468500496676 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:48:16 INFO - PROCESS | 1730 | 1468500496682 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 1730 | 1468500496685 Marionette TRACE conn3 <- [1,2054,null,{}] 05:48:16 INFO - PROCESS | 1730 | 1468500496690 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}] 05:48:16 INFO - PROCESS | 1730 | 1468500496696 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:16 INFO - PROCESS | 1730 | 1468500496841 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:48:16 INFO - PROCESS | 1730 | 1468500496855 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 1730 | 1468500496861 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20ec00 == 34 [pid = 1730] [id = 521] 05:48:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8ea9b400) [pid = 1730] [serial = 1564] [outer = (nil)] 05:48:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x91b6dc00) [pid = 1730] [serial = 1565] [outer = 0x8ea9b400] 05:48:16 INFO - PROCESS | 1730 | 1468500496929 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x91f29c00) [pid = 1730] [serial = 1566] [outer = 0x8ea9b400] 05:48:17 INFO - PROCESS | 1730 | 1468500497862 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]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1227ms 05:48:17 INFO - PROCESS | 1730 | 1468500497910 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1730 | 1468500497914 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:48:17 INFO - PROCESS | 1730 | 1468500497924 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1730 | 1468500497926 Marionette TRACE conn3 <- [1,2058,null,{}] 05:48:17 INFO - PROCESS | 1730 | 1468500497932 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}] 05:48:17 INFO - PROCESS | 1730 | 1468500497942 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:18 INFO - PROCESS | 1730 | 1468500498132 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:48:18 INFO - PROCESS | 1730 | 1468500498268 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 1730 | 1468500498274 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20fc00 == 35 [pid = 1730] [id = 522] 05:48:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e16f400) [pid = 1730] [serial = 1567] [outer = (nil)] 05:48:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x939f7400) [pid = 1730] [serial = 1568] [outer = 0x8e16f400] 05:48:18 INFO - PROCESS | 1730 | 1468500498344 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x93c08800) [pid = 1730] [serial = 1569] [outer = 0x8e16f400] 05:48:19 INFO - PROCESS | 1730 | 1468500499364 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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1476ms 05:48:19 INFO - PROCESS | 1730 | 1468500499401 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1730 | 1468500499408 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:48:19 INFO - PROCESS | 1730 | 1468500499416 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1730 | 1468500499424 Marionette TRACE conn3 <- [1,2062,null,{}] 05:48:19 INFO - PROCESS | 1730 | 1468500499431 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}] 05:48:19 INFO - PROCESS | 1730 | 1468500499437 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:19 INFO - PROCESS | 1730 | 1468500499619 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:48:19 INFO - PROCESS | 1730 | 1468500499798 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 1730 | 1468500499809 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e175000 == 36 [pid = 1730] [id = 523] 05:48:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e724800) [pid = 1730] [serial = 1570] [outer = (nil)] 05:48:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8ea99000) [pid = 1730] [serial = 1571] [outer = 0x8e724800] 05:48:19 INFO - PROCESS | 1730 | 1468500499892 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8f238800) [pid = 1730] [serial = 1572] [outer = 0x8e724800] 05:48:20 INFO - PROCESS | 1730 | 1468500500858 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]]]}] 05:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1482ms 05:48:20 INFO - PROCESS | 1730 | 1468500500899 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 1730 | 1468500500906 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:48:20 INFO - PROCESS | 1730 | 1468500500918 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 1730 | 1468500500922 Marionette TRACE conn3 <- [1,2066,null,{}] 05:48:20 INFO - PROCESS | 1730 | 1468500500928 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}] 05:48:20 INFO - PROCESS | 1730 | 1468500500934 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:21 INFO - PROCESS | 1730 | 1468500501141 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:48:21 INFO - PROCESS | 1730 | 1468500501320 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1730 | 1468500501329 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d747400 == 37 [pid = 1730] [id = 524] 05:48:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90cba000) [pid = 1730] [serial = 1573] [outer = (nil)] 05:48:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91c63000) [pid = 1730] [serial = 1574] [outer = 0x90cba000] 05:48:21 INFO - PROCESS | 1730 | 1468500501413 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91f24400) [pid = 1730] [serial = 1575] [outer = 0x90cba000] 05:48:22 INFO - PROCESS | 1730 | 1468500502438 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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1582ms 05:48:22 INFO - PROCESS | 1730 | 1468500502504 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1730 | 1468500502508 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:48:22 INFO - PROCESS | 1730 | 1468500502515 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1730 | 1468500502521 Marionette TRACE conn3 <- [1,2070,null,{}] 05:48:22 INFO - PROCESS | 1730 | 1468500502537 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}] 05:48:22 INFO - PROCESS | 1730 | 1468500502546 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:22 INFO - PROCESS | 1730 | 1468500502728 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:48:22 INFO - PROCESS | 1730 | 1468500502921 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 1730 | 1468500502935 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f22c00 == 38 [pid = 1730] [id = 525] 05:48:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x92246400) [pid = 1730] [serial = 1576] [outer = (nil)] 05:48:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x93c0d400) [pid = 1730] [serial = 1577] [outer = 0x92246400] 05:48:23 INFO - PROCESS | 1730 | 1468500503014 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x93c70400) [pid = 1730] [serial = 1578] [outer = 0x92246400] 05:48:23 INFO - PROCESS | 1730 | 1468500503977 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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1504ms 05:48:24 INFO - PROCESS | 1730 | 1468500504020 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:48:24 INFO - PROCESS | 1730 | 1468500504025 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:48:24 INFO - PROCESS | 1730 | 1468500504031 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1730 | 1468500504034 Marionette TRACE conn3 <- [1,2074,null,{}] 05:48:24 INFO - PROCESS | 1730 | 1468500504040 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}] 05:48:24 INFO - PROCESS | 1730 | 1468500504045 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:24 INFO - PROCESS | 1730 | 1468500504216 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:48:24 INFO - PROCESS | 1730 | 1468500504393 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 1730 | 1468500504402 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea9f000 == 39 [pid = 1730] [id = 526] 05:48:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x93c75000) [pid = 1730] [serial = 1579] [outer = (nil)] 05:48:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c94800) [pid = 1730] [serial = 1580] [outer = 0x93c75000] 05:48:24 INFO - PROCESS | 1730 | 1468500504479 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x93c98400) [pid = 1730] [serial = 1581] [outer = 0x93c75000] 05:48:25 INFO - PROCESS | 1730 | 1468500505421 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]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1436ms 05:48:25 INFO - PROCESS | 1730 | 1468500505467 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 1730 | 1468500505470 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:48:25 INFO - PROCESS | 1730 | 1468500505477 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1730 | 1468500505481 Marionette TRACE conn3 <- [1,2078,null,{}] 05:48:25 INFO - PROCESS | 1730 | 1468500505486 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}] 05:48:25 INFO - PROCESS | 1730 | 1468500505492 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:25 INFO - PROCESS | 1730 | 1468500505659 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:48:25 INFO - PROCESS | 1730 | 1468500505838 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1730 | 1468500505848 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8a800 == 40 [pid = 1730] [id = 527] 05:48:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x92c88000) [pid = 1730] [serial = 1582] [outer = (nil)] 05:48:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x95179800) [pid = 1730] [serial = 1583] [outer = 0x92c88000] 05:48:25 INFO - PROCESS | 1730 | 1468500505927 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x951d0c00) [pid = 1730] [serial = 1584] [outer = 0x92c88000] 05:48:26 INFO - PROCESS | 1730 | 1468500506879 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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1433ms 05:48:26 INFO - PROCESS | 1730 | 1468500506911 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 1730 | 1468500506914 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:48:26 INFO - PROCESS | 1730 | 1468500506921 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1730 | 1468500506924 Marionette TRACE conn3 <- [1,2082,null,{}] 05:48:26 INFO - PROCESS | 1730 | 1468500506930 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}] 05:48:26 INFO - PROCESS | 1730 | 1468500506940 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:27 INFO - PROCESS | 1730 | 1468500507128 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:48:27 INFO - PROCESS | 1730 | 1468500507359 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 1730 | 1468500507370 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x939f3c00 == 41 [pid = 1730] [id = 528] 05:48:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x95176400) [pid = 1730] [serial = 1585] [outer = (nil)] 05:48:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x95453800) [pid = 1730] [serial = 1586] [outer = 0x95176400] 05:48:27 INFO - PROCESS | 1730 | 1468500507495 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x9545e000) [pid = 1730] [serial = 1587] [outer = 0x95176400] 05:48:28 INFO - PROCESS | 1730 | 1468500508378 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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1534ms 05:48:28 INFO - PROCESS | 1730 | 1468500508455 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 1730 | 1468500508459 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:48:28 INFO - PROCESS | 1730 | 1468500508465 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 1730 | 1468500508469 Marionette TRACE conn3 <- [1,2086,null,{}] 05:48:28 INFO - PROCESS | 1730 | 1468500508475 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}] 05:48:28 INFO - PROCESS | 1730 | 1468500508480 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:28 INFO - PROCESS | 1730 | 1468500508682 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:48:28 INFO - PROCESS | 1730 | 1468500508863 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1730 | 1468500508870 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206c00 == 42 [pid = 1730] [id = 529] 05:48:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8e740c00) [pid = 1730] [serial = 1588] [outer = (nil)] 05:48:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x96e07400) [pid = 1730] [serial = 1589] [outer = 0x8e740c00] 05:48:28 INFO - PROCESS | 1730 | 1468500508949 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x96e08800) [pid = 1730] [serial = 1590] [outer = 0x8e740c00] 05:48:29 INFO - PROCESS | 1730 | 1468500509878 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]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1479ms 05:48:29 INFO - PROCESS | 1730 | 1468500509945 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:48:29 INFO - PROCESS | 1730 | 1468500509949 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:48:29 INFO - PROCESS | 1730 | 1468500509955 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1730 | 1468500509959 Marionette TRACE conn3 <- [1,2090,null,{}] 05:48:29 INFO - PROCESS | 1730 | 1468500509965 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}] 05:48:29 INFO - PROCESS | 1730 | 1468500509970 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:30 INFO - PROCESS | 1730 | 1468500510136 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:48:30 INFO - PROCESS | 1730 | 1468500510319 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1730 | 1468500510328 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20c800 == 43 [pid = 1730] [id = 530] 05:48:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8d74d400) [pid = 1730] [serial = 1591] [outer = (nil)] 05:48:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8e729c00) [pid = 1730] [serial = 1592] [outer = 0x8d74d400] 05:48:30 INFO - PROCESS | 1730 | 1468500510420 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x90906800) [pid = 1730] [serial = 1593] [outer = 0x8d74d400] 05:48:31 INFO - PROCESS | 1730 | 1468500511599 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]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1682ms 05:48:31 INFO - PROCESS | 1730 | 1468500511645 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1730 | 1468500511651 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:48:31 INFO - PROCESS | 1730 | 1468500511659 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1730 | 1468500511667 Marionette TRACE conn3 <- [1,2094,null,{}] 05:48:31 INFO - PROCESS | 1730 | 1468500511674 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}] 05:48:31 INFO - PROCESS | 1730 | 1468500511680 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:31 INFO - PROCESS | 1730 | 1468500511851 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:48:32 INFO - PROCESS | 1730 | 1468500512042 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 1730 | 1468500512050 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cec00 == 44 [pid = 1730] [id = 531] 05:48:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8e16ec00) [pid = 1730] [serial = 1594] [outer = (nil)] 05:48:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8ea9a000) [pid = 1730] [serial = 1595] [outer = 0x8e16ec00] 05:48:32 INFO - PROCESS | 1730 | 1468500512123 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x8f231800) [pid = 1730] [serial = 1596] [outer = 0x8e16ec00] 05:48:33 INFO - PROCESS | 1730 | 1468500513104 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]]]}] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20ec00 == 43 [pid = 1730] [id = 521] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8f232400 == 42 [pid = 1730] [id = 520] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x90cbd800 == 41 [pid = 1730] [id = 519] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8e171800 == 40 [pid = 1730] [id = 518] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cb800 == 39 [pid = 1730] [id = 517] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cbc00 == 38 [pid = 1730] [id = 513] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x909c7000 == 37 [pid = 1730] [id = 512] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8e178400 == 36 [pid = 1730] [id = 514] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x90c88800 == 35 [pid = 1730] [id = 516] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8e746400 == 34 [pid = 1730] [id = 507] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x91f25000 == 33 [pid = 1730] [id = 515] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20c800 == 32 [pid = 1730] [id = 530] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206c00 == 31 [pid = 1730] [id = 529] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8a800 == 30 [pid = 1730] [id = 527] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x939f3c00 == 29 [pid = 1730] [id = 528] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea9f000 == 28 [pid = 1730] [id = 526] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x91f22c00 == 27 [pid = 1730] [id = 525] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8d747400 == 26 [pid = 1730] [id = 524] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20fc00 == 25 [pid = 1730] [id = 522] 05:48:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8e175000 == 24 [pid = 1730] [id = 523] 05:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2489ms 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x909cfc00) [pid = 1730] [serial = 1536] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x8e64ac00) [pid = 1730] [serial = 1527] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x8f235c00) [pid = 1730] [serial = 1529] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x93c78400) [pid = 1730] [serial = 1509] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x951d7400) [pid = 1730] [serial = 1515] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x909c9c00) [pid = 1730] [serial = 1520] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x954ae400) [pid = 1730] [serial = 1518] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x90cb5000) [pid = 1730] [serial = 1533] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8e72e000) [pid = 1730] [serial = 1502] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8f230c00) [pid = 1730] [serial = 1503] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x951d5c00) [pid = 1730] [serial = 1514] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x95178400) [pid = 1730] [serial = 1511] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x90c91000) [pid = 1730] [serial = 1532] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e178800) [pid = 1730] [serial = 1526] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8e726800) [pid = 1730] [serial = 1535] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8f239000) [pid = 1730] [serial = 1523] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91c61800) [pid = 1730] [serial = 1505] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x954a5c00) [pid = 1730] [serial = 1517] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x93c10000) [pid = 1730] [serial = 1508] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8f389800) [pid = 1730] [serial = 1524] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8f23b800) [pid = 1730] [serial = 1530] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x91b74800) [pid = 1730] [serial = 1538] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x91b75000) [pid = 1730] [serial = 1521] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91c6e400) [pid = 1730] [serial = 1506] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x9517c000) [pid = 1730] [serial = 1512] [outer = (nil)] [url = about:blank] 05:48:34 INFO - PROCESS | 1730 | 1468500514350 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 1730 | 1468500514356 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:48:34 INFO - PROCESS | 1730 | 1468500514366 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 1730 | 1468500514373 Marionette TRACE conn3 <- [1,2098,null,{}] 05:48:34 INFO - PROCESS | 1730 | 1468500514386 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}] 05:48:34 INFO - PROCESS | 1730 | 1468500514392 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:34 INFO - PROCESS | 1730 | 1468500514540 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:48:34 INFO - PROCESS | 1730 | 1468500514556 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 1730 | 1468500514570 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c8800 == 25 [pid = 1730] [id = 532] 05:48:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8d7c9000) [pid = 1730] [serial = 1597] [outer = (nil)] 05:48:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8d7cf400) [pid = 1730] [serial = 1598] [outer = 0x8d7c9000] 05:48:34 INFO - PROCESS | 1730 | 1468500514634 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8e16d400) [pid = 1730] [serial = 1599] [outer = 0x8d7c9000] 05:48:35 INFO - PROCESS | 1730 | 1468500515553 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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1245ms 05:48:35 INFO - PROCESS | 1730 | 1468500515611 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:48:35 INFO - PROCESS | 1730 | 1468500515616 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:48:35 INFO - PROCESS | 1730 | 1468500515628 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1730 | 1468500515633 Marionette TRACE conn3 <- [1,2102,null,{}] 05:48:35 INFO - PROCESS | 1730 | 1468500515640 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}] 05:48:35 INFO - PROCESS | 1730 | 1468500515645 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:35 INFO - PROCESS | 1730 | 1468500515802 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:48:35 INFO - PROCESS | 1730 | 1468500515935 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 1730 | 1468500515946 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e746000 == 26 [pid = 1730] [id = 533] 05:48:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8ea9c800) [pid = 1730] [serial = 1600] [outer = (nil)] 05:48:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8eaa3800) [pid = 1730] [serial = 1601] [outer = 0x8ea9c800] 05:48:36 INFO - PROCESS | 1730 | 1468500516013 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8f231c00) [pid = 1730] [serial = 1602] [outer = 0x8ea9c800] 05:48:36 INFO - PROCESS | 1730 | 1468500516902 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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1339ms 05:48:36 INFO - PROCESS | 1730 | 1468500516963 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 1730 | 1468500516967 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:48:36 INFO - PROCESS | 1730 | 1468500516973 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 1730 | 1468500516977 Marionette TRACE conn3 <- [1,2106,null,{}] 05:48:36 INFO - PROCESS | 1730 | 1468500516993 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}] 05:48:37 INFO - PROCESS | 1730 | 1468500517002 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:37 INFO - PROCESS | 1730 | 1468500517225 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:48:37 INFO - PROCESS | 1730 | 1468500517250 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1730 | 1468500517269 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x909ccc00 == 27 [pid = 1730] [id = 534] 05:48:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x909cd000) [pid = 1730] [serial = 1603] [outer = (nil)] 05:48:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x909d2400) [pid = 1730] [serial = 1604] [outer = 0x909cd000] 05:48:37 INFO - PROCESS | 1730 | 1468500517360 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x90c8bc00) [pid = 1730] [serial = 1605] [outer = 0x909cd000] 05:48:38 INFO - PROCESS | 1730 | 1468500518260 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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1330ms 05:48:38 INFO - PROCESS | 1730 | 1468500518304 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 1730 | 1468500518308 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:48:38 INFO - PROCESS | 1730 | 1468500518321 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 1730 | 1468500518325 Marionette TRACE conn3 <- [1,2110,null,{}] 05:48:38 INFO - PROCESS | 1730 | 1468500518330 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}] 05:48:38 INFO - PROCESS | 1730 | 1468500518335 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:38 INFO - PROCESS | 1730 | 1468500518550 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:48:38 INFO - PROCESS | 1730 | 1468500518572 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 1730 | 1468500518582 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e176800 == 28 [pid = 1730] [id = 535] 05:48:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x90c8b400) [pid = 1730] [serial = 1606] [outer = (nil)] 05:48:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x912dbc00) [pid = 1730] [serial = 1607] [outer = 0x90c8b400] 05:48:38 INFO - PROCESS | 1730 | 1468500518646 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x91b74800) [pid = 1730] [serial = 1608] [outer = 0x90c8b400] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e16f400) [pid = 1730] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x90cbe800) [pid = 1730] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8ea9b400) [pid = 1730] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91b78800) [pid = 1730] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e177800) [pid = 1730] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91f28000) [pid = 1730] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8f37d800) [pid = 1730] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8e175800) [pid = 1730] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90cb8800) [pid = 1730] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x91f76800) [pid = 1730] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:48:39 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90977000) [pid = 1730] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:48:40 INFO - PROCESS | 1730 | 1468500520010 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]]]}] 05:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1733ms 05:48:40 INFO - PROCESS | 1730 | 1468500520056 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 1730 | 1468500520059 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:48:40 INFO - PROCESS | 1730 | 1468500520066 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 1730 | 1468500520069 Marionette TRACE conn3 <- [1,2114,null,{}] 05:48:40 INFO - PROCESS | 1730 | 1468500520075 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}] 05:48:40 INFO - PROCESS | 1730 | 1468500520080 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:40 INFO - PROCESS | 1730 | 1468500520222 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:48:40 INFO - PROCESS | 1730 | 1468500520235 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 1730 | 1468500520246 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x909d0000 == 29 [pid = 1730] [id = 536] 05:48:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90cb2800) [pid = 1730] [serial = 1609] [outer = (nil)] 05:48:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x912dd800) [pid = 1730] [serial = 1610] [outer = 0x90cb2800] 05:48:40 INFO - PROCESS | 1730 | 1468500520312 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91b7a400) [pid = 1730] [serial = 1611] [outer = 0x90cb2800] 05:48:41 INFO - PROCESS | 1730 | 1468500521177 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]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1128ms 05:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:48:41 INFO - PROCESS | 1730 | 1468500521195 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1730 | 1468500521198 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:48:41 INFO - PROCESS | 1730 | 1468500521205 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1730 | 1468500521207 Marionette TRACE conn3 <- [1,2118,null,{}] 05:48:41 INFO - PROCESS | 1730 | 1468500521223 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}] 05:48:41 INFO - PROCESS | 1730 | 1468500521233 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:41 INFO - PROCESS | 1730 | 1468500521482 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:48:41 INFO - PROCESS | 1730 | 1468500521659 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:41 INFO - PROCESS | 1730 | 1468500521671 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d205000 == 30 [pid = 1730] [id = 537] 05:48:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8d206000) [pid = 1730] [serial = 1612] [outer = (nil)] 05:48:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8d20cc00) [pid = 1730] [serial = 1613] [outer = 0x8d206000] 05:48:41 INFO - PROCESS | 1730 | 1468500521754 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x8d74a800) [pid = 1730] [serial = 1614] [outer = 0x8d206000] 05:48:42 INFO - PROCESS | 1730 | 1468500522881 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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1727ms 05:48:42 INFO - PROCESS | 1730 | 1468500522934 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 1730 | 1468500522940 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:48:42 INFO - PROCESS | 1730 | 1468500522948 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 1730 | 1468500522954 Marionette TRACE conn3 <- [1,2122,null,{}] 05:48:42 INFO - PROCESS | 1730 | 1468500522961 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}] 05:48:42 INFO - PROCESS | 1730 | 1468500522968 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:43 INFO - PROCESS | 1730 | 1468500523151 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:48:43 INFO - PROCESS | 1730 | 1468500523376 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1730 | 1468500523387 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cf800 == 31 [pid = 1730] [id = 538] 05:48:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8e64f000) [pid = 1730] [serial = 1615] [outer = (nil)] 05:48:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8ea99c00) [pid = 1730] [serial = 1616] [outer = 0x8e64f000] 05:48:43 INFO - PROCESS | 1730 | 1468500523471 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8f37c400) [pid = 1730] [serial = 1617] [outer = 0x8e64f000] 05:48:44 INFO - PROCESS | 1730 | 1468500524480 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]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1588ms 05:48:44 INFO - PROCESS | 1730 | 1468500524537 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 1730 | 1468500524542 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:48:44 INFO - PROCESS | 1730 | 1468500524548 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1730 | 1468500524552 Marionette TRACE conn3 <- [1,2126,null,{}] 05:48:44 INFO - PROCESS | 1730 | 1468500524558 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}] 05:48:44 INFO - PROCESS | 1730 | 1468500524564 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:44 INFO - PROCESS | 1730 | 1468500524752 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:48:45 INFO - PROCESS | 1730 | 1468500525019 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1730 | 1468500525026 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8ac00 == 32 [pid = 1730] [id = 539] 05:48:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x90c8b800) [pid = 1730] [serial = 1618] [outer = (nil)] 05:48:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x90cb1400) [pid = 1730] [serial = 1619] [outer = 0x90c8b800] 05:48:45 INFO - PROCESS | 1730 | 1468500525154 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x912ddc00) [pid = 1730] [serial = 1620] [outer = 0x90c8b800] 05:48:46 INFO - PROCESS | 1730 | 1468500526170 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]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1686ms 05:48:46 INFO - PROCESS | 1730 | 1468500526235 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1730 | 1468500526242 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:48:46 INFO - PROCESS | 1730 | 1468500526259 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1730 | 1468500526266 Marionette TRACE conn3 <- [1,2130,null,{}] 05:48:46 INFO - PROCESS | 1730 | 1468500526272 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}] 05:48:46 INFO - PROCESS | 1730 | 1468500526279 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:46 INFO - PROCESS | 1730 | 1468500526504 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:48:46 INFO - PROCESS | 1730 | 1468500526725 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 1730 | 1468500526733 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb4000 == 33 [pid = 1730] [id = 540] 05:48:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x912dcc00) [pid = 1730] [serial = 1621] [outer = (nil)] 05:48:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x91f20c00) [pid = 1730] [serial = 1622] [outer = 0x912dcc00] 05:48:46 INFO - PROCESS | 1730 | 1468500526868 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x91f70c00) [pid = 1730] [serial = 1623] [outer = 0x912dcc00] 05:48:47 INFO - PROCESS | 1730 | 1468500527851 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] 05:48:47 INFO - PROCESS | 1730 | 1468500527902 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:48:47 INFO - PROCESS | 1730 | 1468500527908 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 1730 | 1468500527912 Marionette TRACE conn3 <- [1,2134,null,{}] 05:48:47 INFO - PROCESS | 1730 | 1468500527918 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}] 05:48:47 INFO - PROCESS | 1730 | 1468500527923 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:48 INFO - PROCESS | 1730 | 1468500528104 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:48:48 INFO - PROCESS | 1730 | 1468500528473 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 1730 | 1468500528480 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20d000 == 34 [pid = 1730] [id = 541] 05:48:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8d20e000) [pid = 1730] [serial = 1624] [outer = (nil)] 05:48:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8d745400) [pid = 1730] [serial = 1625] [outer = 0x8d20e000] 05:48:48 INFO - PROCESS | 1730 | 1468500528600 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8d7ce400) [pid = 1730] [serial = 1626] [outer = 0x8d20e000] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x9097f400 == 33 [pid = 1730] [id = 463] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8e749000 == 32 [pid = 1730] [id = 462] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74ec00 == 31 [pid = 1730] [id = 460] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cc800 == 30 [pid = 1730] [id = 461] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8e169c00 == 29 [pid = 1730] [id = 471] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x909d0000 == 28 [pid = 1730] [id = 536] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8e176800 == 27 [pid = 1730] [id = 535] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x909ccc00 == 26 [pid = 1730] [id = 534] 05:48:49 INFO - PROCESS | 1730 | 1468500529631 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]]]}] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8e746000 == 25 [pid = 1730] [id = 533] 05:48:49 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c8800 == 24 [pid = 1730] [id = 532] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x93c08800) [pid = 1730] [serial = 1569] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x939f7400) [pid = 1730] [serial = 1568] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x91f1ec00) [pid = 1730] [serial = 1560] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x91b6dc00) [pid = 1730] [serial = 1565] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x92c82800) [pid = 1730] [serial = 1562] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8e723400) [pid = 1730] [serial = 1553] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8e726000) [pid = 1730] [serial = 1554] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x91f76400) [pid = 1730] [serial = 1547] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x92240800) [pid = 1730] [serial = 1548] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8f386800) [pid = 1730] [serial = 1556] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x9097b000) [pid = 1730] [serial = 1557] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e72f000) [pid = 1730] [serial = 1541] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e74bc00) [pid = 1730] [serial = 1542] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91b78000) [pid = 1730] [serial = 1539] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x92fd2800) [pid = 1730] [serial = 1550] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x939e9400) [pid = 1730] [serial = 1551] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90c86c00) [pid = 1730] [serial = 1544] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x909c3800) [pid = 1730] [serial = 1545] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91b75400) [pid = 1730] [serial = 1559] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91f29c00) [pid = 1730] [serial = 1566] [outer = (nil)] [url = about:blank] 05:48:49 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x92c89c00) [pid = 1730] [serial = 1563] [outer = (nil)] [url = about:blank] 05:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1786ms 05:48:49 INFO - PROCESS | 1730 | 1468500529697 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 1730 | 1468500529702 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:48:49 INFO - PROCESS | 1730 | 1468500529710 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 1730 | 1468500529714 Marionette TRACE conn3 <- [1,2138,null,{}] 05:48:49 INFO - PROCESS | 1730 | 1468500529722 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}] 05:48:49 INFO - PROCESS | 1730 | 1468500529730 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:49 INFO - PROCESS | 1730 | 1468500529897 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:48:50 INFO - PROCESS | 1730 | 1468500530039 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 1730 | 1468500530047 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72f800 == 25 [pid = 1730] [id = 542] 05:48:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e73e800) [pid = 1730] [serial = 1627] [outer = (nil)] 05:48:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e74bc00) [pid = 1730] [serial = 1628] [outer = 0x8e73e800] 05:48:50 INFO - PROCESS | 1730 | 1468500530166 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8f239000) [pid = 1730] [serial = 1629] [outer = 0x8e73e800] 05:48:50 INFO - PROCESS | 1730 | 1468500530964 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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1288ms 05:48:51 INFO - PROCESS | 1730 | 1468500531006 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 1730 | 1468500531012 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:48:51 INFO - PROCESS | 1730 | 1468500531020 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1730 | 1468500531023 Marionette TRACE conn3 <- [1,2142,null,{}] 05:48:51 INFO - PROCESS | 1730 | 1468500531029 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}] 05:48:51 INFO - PROCESS | 1730 | 1468500531034 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:51 INFO - PROCESS | 1730 | 1468500531214 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:48:51 INFO - PROCESS | 1730 | 1468500531225 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 1730 | 1468500531233 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x9090a800 == 26 [pid = 1730] [id = 543] 05:48:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90972000) [pid = 1730] [serial = 1630] [outer = (nil)] 05:48:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x909d0000) [pid = 1730] [serial = 1631] [outer = 0x90972000] 05:48:51 INFO - PROCESS | 1730 | 1468500531303 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90cb7400) [pid = 1730] [serial = 1632] [outer = 0x90972000] 05:48:52 INFO - PROCESS | 1730 | 1468500532321 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] 05:48:52 INFO - PROCESS | 1730 | 1468500532359 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:48:52 INFO - PROCESS | 1730 | 1468500532373 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 1730 | 1468500532381 Marionette TRACE conn3 <- [1,2146,null,{}] 05:48:52 INFO - PROCESS | 1730 | 1468500532394 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}] 05:48:52 INFO - PROCESS | 1730 | 1468500532400 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:52 INFO - PROCESS | 1730 | 1468500532630 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:48:52 INFO - PROCESS | 1730 | 1468500532661 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 1730 | 1468500532670 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d207400 == 27 [pid = 1730] [id = 544] 05:48:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8d7cbc00) [pid = 1730] [serial = 1633] [outer = (nil)] 05:48:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f26c00) [pid = 1730] [serial = 1634] [outer = 0x8d7cbc00] 05:48:52 INFO - PROCESS | 1730 | 1468500532737 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91f76400) [pid = 1730] [serial = 1635] [outer = 0x8d7cbc00] 05:48:53 INFO - PROCESS | 1730 | 1468500533713 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] 05:48:53 INFO - PROCESS | 1730 | 1468500533776 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:48:53 INFO - PROCESS | 1730 | 1468500533791 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1730 | 1468500533793 Marionette TRACE conn3 <- [1,2150,null,{}] 05:48:53 INFO - PROCESS | 1730 | 1468500533800 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}] 05:48:53 INFO - PROCESS | 1730 | 1468500533805 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:54 INFO - PROCESS | 1730 | 1468500534016 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:48:54 INFO - PROCESS | 1730 | 1468500534038 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 1730 | 1468500534049 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204800 == 28 [pid = 1730] [id = 545] 05:48:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x90907c00) [pid = 1730] [serial = 1636] [outer = (nil)] 05:48:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x92c85800) [pid = 1730] [serial = 1637] [outer = 0x90907c00] 05:48:54 INFO - PROCESS | 1730 | 1468500534115 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x92c8b400) [pid = 1730] [serial = 1638] [outer = 0x90907c00] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8ea9c800) [pid = 1730] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8e740c00) [pid = 1730] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x95176400) [pid = 1730] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x92c88000) [pid = 1730] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8d74d400) [pid = 1730] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90cba000) [pid = 1730] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d7c9000) [pid = 1730] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x93c75000) [pid = 1730] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x909cd000) [pid = 1730] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e724800) [pid = 1730] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8e16ec00) [pid = 1730] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x90c8b400) [pid = 1730] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:48:54 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x92246400) [pid = 1730] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:48:55 INFO - PROCESS | 1730 | 1468500535160 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]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1394ms 05:48:55 INFO - PROCESS | 1730 | 1468500535178 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 1730 | 1468500535182 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:48:55 INFO - PROCESS | 1730 | 1468500535189 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 1730 | 1468500535193 Marionette TRACE conn3 <- [1,2154,null,{}] 05:48:55 INFO - PROCESS | 1730 | 1468500535198 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}] 05:48:55 INFO - PROCESS | 1730 | 1468500535203 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:55 INFO - PROCESS | 1730 | 1468500535403 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:48:55 INFO - PROCESS | 1730 | 1468500535422 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1730 | 1468500535440 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e740c00 == 29 [pid = 1730] [id = 546] 05:48:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8ea9ec00) [pid = 1730] [serial = 1639] [outer = (nil)] 05:48:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91f22400) [pid = 1730] [serial = 1640] [outer = 0x8ea9ec00] 05:48:55 INFO - PROCESS | 1730 | 1468500535520 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x939e8800) [pid = 1730] [serial = 1641] [outer = 0x8ea9ec00] 05:48:56 INFO - PROCESS | 1730 | 1468500536447 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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1286ms 05:48:56 INFO - PROCESS | 1730 | 1468500536476 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 1730 | 1468500536480 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:48:56 INFO - PROCESS | 1730 | 1468500536486 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1730 | 1468500536488 Marionette TRACE conn3 <- [1,2158,null,{}] 05:48:56 INFO - PROCESS | 1730 | 1468500536494 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}] 05:48:56 INFO - PROCESS | 1730 | 1468500536499 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:56 INFO - PROCESS | 1730 | 1468500536648 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:48:56 INFO - PROCESS | 1730 | 1468500536663 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 1730 | 1468500536669 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64c800 == 30 [pid = 1730] [id = 547] 05:48:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e722400) [pid = 1730] [serial = 1642] [outer = (nil)] 05:48:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x93a4b800) [pid = 1730] [serial = 1643] [outer = 0x8e722400] 05:48:56 INFO - PROCESS | 1730 | 1468500536739 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x93a55c00) [pid = 1730] [serial = 1644] [outer = 0x8e722400] 05:48:57 INFO - PROCESS | 1730 | 1468500537946 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]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1532ms 05:48:58 INFO - PROCESS | 1730 | 1468500538019 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 1730 | 1468500538025 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:48:58 INFO - PROCESS | 1730 | 1468500538033 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1730 | 1468500538039 Marionette TRACE conn3 <- [1,2162,null,{}] 05:48:58 INFO - PROCESS | 1730 | 1468500538047 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}] 05:48:58 INFO - PROCESS | 1730 | 1468500538054 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:58 INFO - PROCESS | 1730 | 1468500538228 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:48:58 INFO - PROCESS | 1730 | 1468500538462 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1730 | 1468500538471 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e741000 == 31 [pid = 1730] [id = 548] 05:48:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8e742000) [pid = 1730] [serial = 1645] [outer = (nil)] 05:48:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8f37ac00) [pid = 1730] [serial = 1646] [outer = 0x8e742000] 05:48:58 INFO - PROCESS | 1730 | 1468500538597 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90908400) [pid = 1730] [serial = 1647] [outer = 0x8e742000] 05:48:59 INFO - PROCESS | 1730 | 1468500539518 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]]]}] 05:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1538ms 05:48:59 INFO - PROCESS | 1730 | 1468500539571 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 1730 | 1468500539578 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:48:59 INFO - PROCESS | 1730 | 1468500539589 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 1730 | 1468500539593 Marionette TRACE conn3 <- [1,2166,null,{}] 05:48:59 INFO - PROCESS | 1730 | 1468500539599 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}] 05:48:59 INFO - PROCESS | 1730 | 1468500539605 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:48:59 INFO - PROCESS | 1730 | 1468500539791 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:49:00 INFO - PROCESS | 1730 | 1468500539982 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1730 | 1468500539992 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x9097f800 == 32 [pid = 1730] [id = 549] 05:49:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x912e3c00) [pid = 1730] [serial = 1648] [outer = (nil)] 05:49:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91c6f800) [pid = 1730] [serial = 1649] [outer = 0x912e3c00] 05:49:00 INFO - PROCESS | 1730 | 1468500540076 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91f2c800) [pid = 1730] [serial = 1650] [outer = 0x912e3c00] 05:49:01 INFO - PROCESS | 1730 | 1468500541061 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]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1533ms 05:49:01 INFO - PROCESS | 1730 | 1468500541123 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 1730 | 1468500541126 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:49:01 INFO - PROCESS | 1730 | 1468500541134 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1730 | 1468500541144 Marionette TRACE conn3 <- [1,2170,null,{}] 05:49:01 INFO - PROCESS | 1730 | 1468500541170 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}] 05:49:01 INFO - PROCESS | 1730 | 1468500541179 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:01 INFO - PROCESS | 1730 | 1468500541416 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:49:01 INFO - PROCESS | 1730 | 1468500541648 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 1730 | 1468500541659 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20c000 == 33 [pid = 1730] [id = 550] 05:49:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x93a49000) [pid = 1730] [serial = 1651] [outer = (nil)] 05:49:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c10400) [pid = 1730] [serial = 1652] [outer = 0x93a49000] 05:49:01 INFO - PROCESS | 1730 | 1468500541765 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x93c73000) [pid = 1730] [serial = 1653] [outer = 0x93a49000] 05:49:02 INFO - PROCESS | 1730 | 1468500542669 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1596ms 05:49:02 INFO - PROCESS | 1730 | 1468500542744 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 1730 | 1468500542750 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:49:02 INFO - PROCESS | 1730 | 1468500542762 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1730 | 1468500542765 Marionette TRACE conn3 <- [1,2174,null,{}] 05:49:02 INFO - PROCESS | 1730 | 1468500542771 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}] 05:49:02 INFO - PROCESS | 1730 | 1468500542777 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:02 INFO - PROCESS | 1730 | 1468500542954 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:49:03 INFO - PROCESS | 1730 | 1468500543138 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1730 | 1468500543146 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c74c00 == 34 [pid = 1730] [id = 551] 05:49:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x93c75000) [pid = 1730] [serial = 1654] [outer = (nil)] 05:49:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x93c99000) [pid = 1730] [serial = 1655] [outer = 0x93c75000] 05:49:03 INFO - PROCESS | 1730 | 1468500543234 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x95178800) [pid = 1730] [serial = 1656] [outer = 0x93c75000] 05:49:04 INFO - PROCESS | 1730 | 1468500544165 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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1477ms 05:49:04 INFO - PROCESS | 1730 | 1468500544241 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:49:04 INFO - PROCESS | 1730 | 1468500544245 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:49:04 INFO - PROCESS | 1730 | 1468500544252 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1730 | 1468500544255 Marionette TRACE conn3 <- [1,2178,null,{}] 05:49:04 INFO - PROCESS | 1730 | 1468500544261 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}] 05:49:04 INFO - PROCESS | 1730 | 1468500544266 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:04 INFO - PROCESS | 1730 | 1468500544477 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:49:04 INFO - PROCESS | 1730 | 1468500544670 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1730 | 1468500544678 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e652c00 == 35 [pid = 1730] [id = 552] 05:49:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8e72dc00) [pid = 1730] [serial = 1657] [outer = (nil)] 05:49:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x951d7800) [pid = 1730] [serial = 1658] [outer = 0x8e72dc00] 05:49:04 INFO - PROCESS | 1730 | 1468500544761 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x95274400) [pid = 1730] [serial = 1659] [outer = 0x8e72dc00] 05:49:05 INFO - PROCESS | 1730 | 1468500545953 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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1750ms 05:49:06 INFO - PROCESS | 1730 | 1468500546002 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1730 | 1468500546006 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:49:06 INFO - PROCESS | 1730 | 1468500546012 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1730 | 1468500546016 Marionette TRACE conn3 <- [1,2182,null,{}] 05:49:06 INFO - PROCESS | 1730 | 1468500546021 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}] 05:49:06 INFO - PROCESS | 1730 | 1468500546031 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:06 INFO - PROCESS | 1730 | 1468500546254 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:49:06 INFO - PROCESS | 1730 | 1468500546437 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1730 | 1468500546449 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c95800 == 36 [pid = 1730] [id = 553] 05:49:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x9517d000) [pid = 1730] [serial = 1660] [outer = (nil)] 05:49:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x96e06800) [pid = 1730] [serial = 1661] [outer = 0x9517d000] 05:49:06 INFO - PROCESS | 1730 | 1468500546525 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x954a2c00) [pid = 1730] [serial = 1662] [outer = 0x9517d000] 05:49:07 INFO - PROCESS | 1730 | 1468500547448 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]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1480ms 05:49:07 INFO - PROCESS | 1730 | 1468500547493 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:49:07 INFO - PROCESS | 1730 | 1468500547497 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:49:07 INFO - PROCESS | 1730 | 1468500547504 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 1730 | 1468500547507 Marionette TRACE conn3 <- [1,2186,null,{}] 05:49:07 INFO - PROCESS | 1730 | 1468500547513 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}] 05:49:07 INFO - PROCESS | 1730 | 1468500547518 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:07 INFO - PROCESS | 1730 | 1468500547692 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:49:07 INFO - PROCESS | 1730 | 1468500547878 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 1730 | 1468500547886 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d746800 == 37 [pid = 1730] [id = 554] 05:49:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8e653000) [pid = 1730] [serial = 1663] [outer = (nil)] 05:49:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x96e03c00) [pid = 1730] [serial = 1664] [outer = 0x8e653000] 05:49:07 INFO - PROCESS | 1730 | 1468500547966 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x97806400) [pid = 1730] [serial = 1665] [outer = 0x8e653000] 05:49:09 INFO - PROCESS | 1730 | 1468500549129 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1683ms 05:49:09 INFO - PROCESS | 1730 | 1468500549187 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1730 | 1468500549192 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:49:09 INFO - PROCESS | 1730 | 1468500549201 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1730 | 1468500549205 Marionette TRACE conn3 <- [1,2190,null,{}] 05:49:09 INFO - PROCESS | 1730 | 1468500549214 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}] 05:49:09 INFO - PROCESS | 1730 | 1468500549219 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:09 INFO - PROCESS | 1730 | 1468500549451 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:49:09 INFO - PROCESS | 1730 | 1468500549809 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 1730 | 1468500549824 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e175800 == 38 [pid = 1730] [id = 555] 05:49:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x8e176000) [pid = 1730] [serial = 1666] [outer = (nil)] 05:49:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x8e64d000) [pid = 1730] [serial = 1667] [outer = 0x8e176000] 05:49:09 INFO - PROCESS | 1730 | 1468500549897 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x8e654000) [pid = 1730] [serial = 1668] [outer = 0x8e176000] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb1c00 == 37 [pid = 1730] [id = 473] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d744800 == 36 [pid = 1730] [id = 474] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d208000 == 35 [pid = 1730] [id = 466] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x909cac00 == 34 [pid = 1730] [id = 469] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x90c87000 == 33 [pid = 1730] [id = 468] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cec00 == 32 [pid = 1730] [id = 531] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea96400 == 31 [pid = 1730] [id = 467] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8e645400 == 30 [pid = 1730] [id = 470] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d205000 == 29 [pid = 1730] [id = 537] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cf800 == 28 [pid = 1730] [id = 538] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x90c88400 == 27 [pid = 1730] [id = 464] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cd400 == 26 [pid = 1730] [id = 476] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8ac00 == 25 [pid = 1730] [id = 539] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x912e1800 == 24 [pid = 1730] [id = 472] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20d000 == 23 [pid = 1730] [id = 541] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64cc00 == 22 [pid = 1730] [id = 465] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x8d201800 == 21 [pid = 1730] [id = 475] 05:49:11 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb4000 == 20 [pid = 1730] [id = 540] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x912dd800) [pid = 1730] [serial = 1610] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x8f231c00) [pid = 1730] [serial = 1602] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x96e07400) [pid = 1730] [serial = 1589] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x95453800) [pid = 1730] [serial = 1586] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x95179800) [pid = 1730] [serial = 1583] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x90906800) [pid = 1730] [serial = 1593] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8e729c00) [pid = 1730] [serial = 1592] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x91c63000) [pid = 1730] [serial = 1574] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8d7cf400) [pid = 1730] [serial = 1598] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x93c94800) [pid = 1730] [serial = 1580] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x90c8bc00) [pid = 1730] [serial = 1605] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8ea99000) [pid = 1730] [serial = 1571] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8ea9a000) [pid = 1730] [serial = 1595] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x91b74800) [pid = 1730] [serial = 1608] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x909d2400) [pid = 1730] [serial = 1604] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8eaa3800) [pid = 1730] [serial = 1601] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x951d0c00) [pid = 1730] [serial = 1584] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x91f24400) [pid = 1730] [serial = 1575] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x93c0d400) [pid = 1730] [serial = 1577] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x93c70400) [pid = 1730] [serial = 1578] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8f231800) [pid = 1730] [serial = 1596] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x96e08800) [pid = 1730] [serial = 1590] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x93c98400) [pid = 1730] [serial = 1581] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x912dbc00) [pid = 1730] [serial = 1607] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x9545e000) [pid = 1730] [serial = 1587] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e16d400) [pid = 1730] [serial = 1599] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8f238800) [pid = 1730] [serial = 1572] [outer = (nil)] [url = about:blank] 05:49:11 INFO - PROCESS | 1730 | 1468500551949 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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2783ms 05:49:11 INFO - PROCESS | 1730 | 1468500551984 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:49:11 INFO - PROCESS | 1730 | 1468500551991 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:49:12 INFO - PROCESS | 1730 | 1468500551999 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 1730 | 1468500552003 Marionette TRACE conn3 <- [1,2194,null,{}] 05:49:12 INFO - PROCESS | 1730 | 1468500552011 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}] 05:49:12 INFO - PROCESS | 1730 | 1468500552017 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:12 INFO - PROCESS | 1730 | 1468500552180 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:49:12 INFO - PROCESS | 1730 | 1468500552190 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1730 | 1468500552199 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d1400 == 21 [pid = 1730] [id = 556] 05:49:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8d7d2000) [pid = 1730] [serial = 1669] [outer = (nil)] 05:49:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e645400) [pid = 1730] [serial = 1670] [outer = 0x8d7d2000] 05:49:12 INFO - PROCESS | 1730 | 1468500552270 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8e650c00) [pid = 1730] [serial = 1671] [outer = 0x8d7d2000] 05:49:13 INFO - PROCESS | 1730 | 1468500553216 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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1229ms 05:49:13 INFO - PROCESS | 1730 | 1468500553226 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 1730 | 1468500553234 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:49:13 INFO - PROCESS | 1730 | 1468500553245 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 1730 | 1468500553249 Marionette TRACE conn3 <- [1,2198,null,{}] 05:49:13 INFO - PROCESS | 1730 | 1468500553255 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}] 05:49:13 INFO - PROCESS | 1730 | 1468500553261 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:13 INFO - PROCESS | 1730 | 1468500553433 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:49:13 INFO - PROCESS | 1730 | 1468500553567 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 1730 | 1468500553573 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e724800 == 22 [pid = 1730] [id = 557] 05:49:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8ea96400) [pid = 1730] [serial = 1672] [outer = (nil)] 05:49:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8eaa0400) [pid = 1730] [serial = 1673] [outer = 0x8ea96400] 05:49:13 INFO - PROCESS | 1730 | 1468500553644 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8f230000) [pid = 1730] [serial = 1674] [outer = 0x8ea96400] 05:49:14 INFO - PROCESS | 1730 | 1468500554546 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1330ms 05:49:14 INFO - PROCESS | 1730 | 1468500554575 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1730 | 1468500554579 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:49:14 INFO - PROCESS | 1730 | 1468500554585 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1730 | 1468500554591 Marionette TRACE conn3 <- [1,2202,null,{}] 05:49:14 INFO - PROCESS | 1730 | 1468500554616 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}] 05:49:14 INFO - PROCESS | 1730 | 1468500554624 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:14 INFO - PROCESS | 1730 | 1468500554831 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:49:14 INFO - PROCESS | 1730 | 1468500554855 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1730 | 1468500554863 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x9090b400 == 23 [pid = 1730] [id = 558] 05:49:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x9090cc00) [pid = 1730] [serial = 1675] [outer = (nil)] 05:49:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x90972400) [pid = 1730] [serial = 1676] [outer = 0x9090cc00] 05:49:14 INFO - PROCESS | 1730 | 1468500554937 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x9097fc00) [pid = 1730] [serial = 1677] [outer = 0x9090cc00] 05:49:15 INFO - PROCESS | 1730 | 1468500555846 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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1302ms 05:49:15 INFO - PROCESS | 1730 | 1468500555887 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1730 | 1468500555892 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:49:15 INFO - PROCESS | 1730 | 1468500555906 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1730 | 1468500555909 Marionette TRACE conn3 <- [1,2206,null,{}] 05:49:15 INFO - PROCESS | 1730 | 1468500555914 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}] 05:49:15 INFO - PROCESS | 1730 | 1468500555919 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:16 INFO - PROCESS | 1730 | 1468500556118 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:49:16 INFO - PROCESS | 1730 | 1468500556144 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1730 | 1468500556152 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204c00 == 24 [pid = 1730] [id = 559] 05:49:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x90973000) [pid = 1730] [serial = 1678] [outer = (nil)] 05:49:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x90c90800) [pid = 1730] [serial = 1679] [outer = 0x90973000] 05:49:16 INFO - PROCESS | 1730 | 1468500556221 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x90cb5000) [pid = 1730] [serial = 1680] [outer = 0x90973000] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e722400) [pid = 1730] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8ea9ec00) [pid = 1730] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x90907c00) [pid = 1730] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8d20e000) [pid = 1730] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x90972000) [pid = 1730] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8d206000) [pid = 1730] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e64f000) [pid = 1730] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x912dcc00) [pid = 1730] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e73e800) [pid = 1730] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90c8b800) [pid = 1730] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8d7cbc00) [pid = 1730] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:49:17 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x90cb2800) [pid = 1730] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:49:17 INFO - PROCESS | 1730 | 1468500557588 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]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1736ms 05:49:17 INFO - PROCESS | 1730 | 1468500557635 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 1730 | 1468500557638 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:49:17 INFO - PROCESS | 1730 | 1468500557644 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 1730 | 1468500557647 Marionette TRACE conn3 <- [1,2210,null,{}] 05:49:17 INFO - PROCESS | 1730 | 1468500557652 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}] 05:49:17 INFO - PROCESS | 1730 | 1468500557657 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:17 INFO - PROCESS | 1730 | 1468500557846 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:49:17 INFO - PROCESS | 1730 | 1468500557864 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1730 | 1468500557871 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c8400 == 25 [pid = 1730] [id = 560] 05:49:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e647c00) [pid = 1730] [serial = 1681] [outer = (nil)] 05:49:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x909d2400) [pid = 1730] [serial = 1682] [outer = 0x8e647c00] 05:49:17 INFO - PROCESS | 1730 | 1468500557938 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90c88800) [pid = 1730] [serial = 1683] [outer = 0x8e647c00] 05:49:18 INFO - PROCESS | 1730 | 1468500558792 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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1183ms 05:49:18 INFO - PROCESS | 1730 | 1468500558834 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 1730 | 1468500558838 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:49:18 INFO - PROCESS | 1730 | 1468500558844 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1730 | 1468500558847 Marionette TRACE conn3 <- [1,2214,null,{}] 05:49:18 INFO - PROCESS | 1730 | 1468500558853 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}] 05:49:18 INFO - PROCESS | 1730 | 1468500558863 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:19 INFO - PROCESS | 1730 | 1468500559109 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:49:19 INFO - PROCESS | 1730 | 1468500559288 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 1730 | 1468500559299 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20b400 == 26 [pid = 1730] [id = 561] 05:49:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8d20bc00) [pid = 1730] [serial = 1684] [outer = (nil)] 05:49:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8d745000) [pid = 1730] [serial = 1685] [outer = 0x8d20bc00] 05:49:19 INFO - PROCESS | 1730 | 1468500559386 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8e16a800) [pid = 1730] [serial = 1686] [outer = 0x8d20bc00] 05:49:20 INFO - PROCESS | 1730 | 1468500560505 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]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1728ms 05:49:20 INFO - PROCESS | 1730 | 1468500560581 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:49:20 INFO - PROCESS | 1730 | 1468500560594 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:49:20 INFO - PROCESS | 1730 | 1468500560602 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1730 | 1468500560608 Marionette TRACE conn3 <- [1,2218,null,{}] 05:49:20 INFO - PROCESS | 1730 | 1468500560615 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}] 05:49:20 INFO - PROCESS | 1730 | 1468500560621 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:20 INFO - PROCESS | 1730 | 1468500560840 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:49:21 INFO - PROCESS | 1730 | 1468500561070 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 1730 | 1468500561079 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72e800 == 27 [pid = 1730] [id = 562] 05:49:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x8f230400) [pid = 1730] [serial = 1687] [outer = (nil)] 05:49:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8f238800) [pid = 1730] [serial = 1688] [outer = 0x8f230400] 05:49:21 INFO - PROCESS | 1730 | 1468500561188 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8f380c00) [pid = 1730] [serial = 1689] [outer = 0x8f230400] 05:49:22 INFO - PROCESS | 1730 | 1468500562170 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]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1632ms 05:49:22 INFO - PROCESS | 1730 | 1468500562234 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 1730 | 1468500562240 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:49:22 INFO - PROCESS | 1730 | 1468500562247 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 1730 | 1468500562250 Marionette TRACE conn3 <- [1,2222,null,{}] 05:49:22 INFO - PROCESS | 1730 | 1468500562257 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}] 05:49:22 INFO - PROCESS | 1730 | 1468500562262 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:22 INFO - PROCESS | 1730 | 1468500562444 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:49:22 INFO - PROCESS | 1730 | 1468500562630 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 1730 | 1468500562638 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cc800 == 28 [pid = 1730] [id = 563] 05:49:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x90cbcc00) [pid = 1730] [serial = 1690] [outer = (nil)] 05:49:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x912dcc00) [pid = 1730] [serial = 1691] [outer = 0x90cbcc00] 05:49:22 INFO - PROCESS | 1730 | 1468500562845 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x912e7800) [pid = 1730] [serial = 1692] [outer = 0x90cbcc00] 05:49:23 INFO - PROCESS | 1730 | 1468500563864 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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1683ms 05:49:23 INFO - PROCESS | 1730 | 1468500563931 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 1730 | 1468500563938 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:49:23 INFO - PROCESS | 1730 | 1468500563955 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1730 | 1468500563963 Marionette TRACE conn3 <- [1,2226,null,{}] 05:49:23 INFO - PROCESS | 1730 | 1468500563969 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}] 05:49:23 INFO - PROCESS | 1730 | 1468500563976 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:24 INFO - PROCESS | 1730 | 1468500564209 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:49:24 INFO - PROCESS | 1730 | 1468500564442 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 1730 | 1468500564450 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x9090a400 == 29 [pid = 1730] [id = 564] 05:49:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x91b6d400) [pid = 1730] [serial = 1693] [outer = (nil)] 05:49:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x91c65c00) [pid = 1730] [serial = 1694] [outer = 0x91b6d400] 05:49:24 INFO - PROCESS | 1730 | 1468500564577 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x91c68400) [pid = 1730] [serial = 1695] [outer = 0x91b6d400] 05:49:25 INFO - PROCESS | 1730 | 1468500565631 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1898ms 05:49:25 INFO - PROCESS | 1730 | 1468500565845 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1730 | 1468500565852 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:49:25 INFO - PROCESS | 1730 | 1468500565868 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1730 | 1468500565871 Marionette TRACE conn3 <- [1,2230,null,{}] 05:49:25 INFO - PROCESS | 1730 | 1468500565880 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}] 05:49:25 INFO - PROCESS | 1730 | 1468500565886 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:26 INFO - PROCESS | 1730 | 1468500566080 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:49:26 INFO - PROCESS | 1730 | 1468500566437 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 1730 | 1468500566453 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cfc00 == 30 [pid = 1730] [id = 565] 05:49:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8e649c00) [pid = 1730] [serial = 1696] [outer = (nil)] 05:49:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8e725400) [pid = 1730] [serial = 1697] [outer = 0x8e649c00] 05:49:26 INFO - PROCESS | 1730 | 1468500566525 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8e72f000) [pid = 1730] [serial = 1698] [outer = 0x8e649c00] 05:49:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8d207400 == 29 [pid = 1730] [id = 544] 05:49:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72f800 == 28 [pid = 1730] [id = 542] 05:49:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c8400 == 27 [pid = 1730] [id = 560] 05:49:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204c00 == 26 [pid = 1730] [id = 559] 05:49:26 INFO - PROCESS | 1730 | --DOCSHELL 0x9090b400 == 25 [pid = 1730] [id = 558] 05:49:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8e724800 == 24 [pid = 1730] [id = 557] 05:49:26 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d1400 == 23 [pid = 1730] [id = 556] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x91b7a400) [pid = 1730] [serial = 1611] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8d745400) [pid = 1730] [serial = 1625] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8d7ce400) [pid = 1730] [serial = 1626] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x909d0000) [pid = 1730] [serial = 1631] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8d20cc00) [pid = 1730] [serial = 1613] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8d74a800) [pid = 1730] [serial = 1614] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8ea99c00) [pid = 1730] [serial = 1616] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8f37c400) [pid = 1730] [serial = 1617] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x91f20c00) [pid = 1730] [serial = 1622] [outer = (nil)] [url = about:blank] 05:49:26 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91f70c00) [pid = 1730] [serial = 1623] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e74bc00) [pid = 1730] [serial = 1628] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8f239000) [pid = 1730] [serial = 1629] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90cb1400) [pid = 1730] [serial = 1619] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x912ddc00) [pid = 1730] [serial = 1620] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90cb7400) [pid = 1730] [serial = 1632] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x93a55c00) [pid = 1730] [serial = 1644] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93a4b800) [pid = 1730] [serial = 1643] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91f22400) [pid = 1730] [serial = 1640] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x92c85800) [pid = 1730] [serial = 1637] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x92c8b400) [pid = 1730] [serial = 1638] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91f76400) [pid = 1730] [serial = 1635] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x91f26c00) [pid = 1730] [serial = 1634] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x939e8800) [pid = 1730] [serial = 1641] [outer = (nil)] [url = about:blank] 05:49:27 INFO - PROCESS | 1730 | 1468500567436 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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1632ms 05:49:27 INFO - PROCESS | 1730 | 1468500567513 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 1730 | 1468500567518 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:49:27 INFO - PROCESS | 1730 | 1468500567531 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1730 | 1468500567537 Marionette TRACE conn3 <- [1,2234,null,{}] 05:49:27 INFO - PROCESS | 1730 | 1468500567543 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}] 05:49:27 INFO - PROCESS | 1730 | 1468500567549 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:27 INFO - PROCESS | 1730 | 1468500567720 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:49:27 INFO - PROCESS | 1730 | 1468500567730 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1730 | 1468500567739 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e724800 == 24 [pid = 1730] [id = 566] 05:49:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8ea99c00) [pid = 1730] [serial = 1699] [outer = (nil)] 05:49:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8f231c00) [pid = 1730] [serial = 1700] [outer = 0x8ea99c00] 05:49:27 INFO - PROCESS | 1730 | 1468500567823 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8f37cc00) [pid = 1730] [serial = 1701] [outer = 0x8ea99c00] 05:49:28 INFO - PROCESS | 1730 | 1468500568776 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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1285ms 05:49:28 INFO - PROCESS | 1730 | 1468500568812 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1730 | 1468500568816 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:49:28 INFO - PROCESS | 1730 | 1468500568822 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1730 | 1468500568826 Marionette TRACE conn3 <- [1,2238,null,{}] 05:49:28 INFO - PROCESS | 1730 | 1468500568844 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}] 05:49:28 INFO - PROCESS | 1730 | 1468500568852 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:29 INFO - PROCESS | 1730 | 1468500569013 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:49:29 INFO - PROCESS | 1730 | 1468500569167 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1730 | 1468500569179 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x909d2c00 == 25 [pid = 1730] [id = 567] 05:49:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90c86c00) [pid = 1730] [serial = 1702] [outer = (nil)] 05:49:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x90cb1400) [pid = 1730] [serial = 1703] [outer = 0x90c86c00] 05:49:29 INFO - PROCESS | 1730 | 1468500569252 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x90cbe400) [pid = 1730] [serial = 1704] [outer = 0x90c86c00] 05:49:30 INFO - PROCESS | 1730 | 1468500570166 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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1388ms 05:49:30 INFO - PROCESS | 1730 | 1468500570211 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1730 | 1468500570215 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:49:30 INFO - PROCESS | 1730 | 1468500570229 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1730 | 1468500570231 Marionette TRACE conn3 <- [1,2242,null,{}] 05:49:30 INFO - PROCESS | 1730 | 1468500570237 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}] 05:49:30 INFO - PROCESS | 1730 | 1468500570242 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:30 INFO - PROCESS | 1730 | 1468500570460 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:49:30 INFO - PROCESS | 1730 | 1468500570483 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1730 | 1468500570491 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b71800 == 26 [pid = 1730] [id = 568] 05:49:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91b77800) [pid = 1730] [serial = 1705] [outer = (nil)] 05:49:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91c64800) [pid = 1730] [serial = 1706] [outer = 0x91b77800] 05:49:30 INFO - PROCESS | 1730 | 1468500570559 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91c70000) [pid = 1730] [serial = 1707] [outer = 0x91b77800] 05:49:31 INFO - PROCESS | 1730 | 1468500571459 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]]]}] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e742000) [pid = 1730] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x912e3c00) [pid = 1730] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93a49000) [pid = 1730] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x93c75000) [pid = 1730] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8e72dc00) [pid = 1730] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d7d2000) [pid = 1730] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x9517d000) [pid = 1730] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8ea96400) [pid = 1730] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e176000) [pid = 1730] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1378ms 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e653000) [pid = 1730] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x9090cc00) [pid = 1730] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:49:31 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x90973000) [pid = 1730] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:49:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:49:31 INFO - PROCESS | 1730 | 1468500571616 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 1730 | 1468500571619 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:49:31 INFO - PROCESS | 1730 | 1468500571626 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1730 | 1468500571629 Marionette TRACE conn3 <- [1,2246,null,{}] 05:49:31 INFO - PROCESS | 1730 | 1468500571635 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}] 05:49:31 INFO - PROCESS | 1730 | 1468500571639 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:31 INFO - PROCESS | 1730 | 1468500571785 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:49:31 INFO - PROCESS | 1730 | 1468500571793 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 1730 | 1468500571805 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e724000 == 27 [pid = 1730] [id = 569] 05:49:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8e74c800) [pid = 1730] [serial = 1708] [outer = (nil)] 05:49:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x90cb4400) [pid = 1730] [serial = 1709] [outer = 0x8e74c800] 05:49:31 INFO - PROCESS | 1730 | 1468500571870 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x9097c000) [pid = 1730] [serial = 1710] [outer = 0x8e74c800] 05:49:32 INFO - PROCESS | 1730 | 1468500572770 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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1180ms 05:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:49:32 INFO - PROCESS | 1730 | 1468500572805 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1730 | 1468500572808 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:49:32 INFO - PROCESS | 1730 | 1468500572814 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1730 | 1468500572818 Marionette TRACE conn3 <- [1,2250,null,{}] 05:49:32 INFO - PROCESS | 1730 | 1468500572823 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}] 05:49:32 INFO - PROCESS | 1730 | 1468500572834 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:33 INFO - PROCESS | 1730 | 1468500573057 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:49:33 INFO - PROCESS | 1730 | 1468500573195 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1730 | 1468500573206 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7ca000 == 28 [pid = 1730] [id = 570] 05:49:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e653000) [pid = 1730] [serial = 1711] [outer = (nil)] 05:49:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x92248c00) [pid = 1730] [serial = 1712] [outer = 0x8e653000] 05:49:33 INFO - PROCESS | 1730 | 1468500573275 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x92c8bc00) [pid = 1730] [serial = 1713] [outer = 0x8e653000] 05:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1479ms 05:49:34 INFO - PROCESS | 1730 | 1468500574281 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]]]}] 05:49:34 INFO - PROCESS | 1730 | 1468500574294 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1730 | 1468500574300 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:49:34 INFO - PROCESS | 1730 | 1468500574309 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1730 | 1468500574314 Marionette TRACE conn3 <- [1,2254,null,{}] 05:49:34 INFO - PROCESS | 1730 | 1468500574324 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}] 05:49:34 INFO - PROCESS | 1730 | 1468500574330 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:34 INFO - PROCESS | 1730 | 1468500574522 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:49:34 INFO - PROCESS | 1730 | 1468500574716 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 1730 | 1468500574724 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d2c00 == 29 [pid = 1730] [id = 571] 05:49:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e16d400) [pid = 1730] [serial = 1714] [outer = (nil)] 05:49:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8ea96c00) [pid = 1730] [serial = 1715] [outer = 0x8e16d400] 05:49:34 INFO - PROCESS | 1730 | 1468500574808 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8ea9dc00) [pid = 1730] [serial = 1716] [outer = 0x8e16d400] 05:49:35 INFO - PROCESS | 1730 | 1468500575826 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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:49:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1589ms 05:49:35 INFO - PROCESS | 1730 | 1468500575898 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 1730 | 1468500575905 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:49:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:49:35 INFO - PROCESS | 1730 | 1468500575916 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1730 | 1468500575920 Marionette TRACE conn3 <- [1,2258,null,{}] 05:49:35 INFO - PROCESS | 1730 | 1468500575927 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}] 05:49:35 INFO - PROCESS | 1730 | 1468500575932 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:36 INFO - PROCESS | 1730 | 1468500576160 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:49:36 INFO - PROCESS | 1730 | 1468500576393 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1730 | 1468500576404 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c3800 == 30 [pid = 1730] [id = 572] 05:49:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x909d1400) [pid = 1730] [serial = 1717] [outer = (nil)] 05:49:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90cbc800) [pid = 1730] [serial = 1718] [outer = 0x909d1400] 05:49:36 INFO - PROCESS | 1730 | 1468500576532 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91b76800) [pid = 1730] [serial = 1719] [outer = 0x909d1400] 05:49:37 INFO - PROCESS | 1730 | 1468500577524 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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1678ms 05:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:49:37 INFO - PROCESS | 1730 | 1468500577594 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1730 | 1468500577598 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:49:37 INFO - PROCESS | 1730 | 1468500577605 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1730 | 1468500577611 Marionette TRACE conn3 <- [1,2262,null,{}] 05:49:37 INFO - PROCESS | 1730 | 1468500577628 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}] 05:49:37 INFO - PROCESS | 1730 | 1468500577637 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:37 INFO - PROCESS | 1730 | 1468500577854 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:49:38 INFO - PROCESS | 1730 | 1468500578082 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1730 | 1468500578095 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f239800 == 31 [pid = 1730] [id = 573] 05:49:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x92c81800) [pid = 1730] [serial = 1720] [outer = (nil)] 05:49:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x92c8d400) [pid = 1730] [serial = 1721] [outer = 0x92c81800] 05:49:38 INFO - PROCESS | 1730 | 1468500578222 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92fd4c00) [pid = 1730] [serial = 1722] [outer = 0x92c81800] 05:49:39 INFO - PROCESS | 1730 | 1468500579120 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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1589ms 05:49:39 INFO - PROCESS | 1730 | 1468500579195 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 1730 | 1468500579199 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:49:39 INFO - PROCESS | 1730 | 1468500579206 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1730 | 1468500579210 Marionette TRACE conn3 <- [1,2266,null,{}] 05:49:39 INFO - PROCESS | 1730 | 1468500579216 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}] 05:49:39 INFO - PROCESS | 1730 | 1468500579221 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:39 INFO - PROCESS | 1730 | 1468500579437 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:49:39 INFO - PROCESS | 1730 | 1468500579633 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1730 | 1468500579640 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b79c00 == 32 [pid = 1730] [id = 574] 05:49:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91b7bc00) [pid = 1730] [serial = 1723] [outer = (nil)] 05:49:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x939e9c00) [pid = 1730] [serial = 1724] [outer = 0x91b7bc00] 05:49:39 INFO - PROCESS | 1730 | 1468500579721 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x939ee400) [pid = 1730] [serial = 1725] [outer = 0x91b7bc00] 05:49:40 INFO - PROCESS | 1730 | 1468500580675 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]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1528ms 05:49:40 INFO - PROCESS | 1730 | 1468500580735 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1730 | 1468500580740 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:49:40 INFO - PROCESS | 1730 | 1468500580746 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1730 | 1468500580750 Marionette TRACE conn3 <- [1,2270,null,{}] 05:49:40 INFO - PROCESS | 1730 | 1468500580756 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}] 05:49:40 INFO - PROCESS | 1730 | 1468500580761 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:40 INFO - PROCESS | 1730 | 1468500580941 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:49:41 INFO - PROCESS | 1730 | 1468500581133 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1730 | 1468500581142 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e74dc00 == 33 [pid = 1730] [id = 575] 05:49:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8f237c00) [pid = 1730] [serial = 1726] [outer = (nil)] 05:49:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x939f5000) [pid = 1730] [serial = 1727] [outer = 0x8f237c00] 05:49:41 INFO - PROCESS | 1730 | 1468500581230 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x93a49000) [pid = 1730] [serial = 1728] [outer = 0x8f237c00] 05:49:42 INFO - PROCESS | 1730 | 1468500582179 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]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1480ms 05:49:42 INFO - PROCESS | 1730 | 1468500582227 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 1730 | 1468500582230 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:49:42 INFO - PROCESS | 1730 | 1468500582237 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1730 | 1468500582241 Marionette TRACE conn3 <- [1,2274,null,{}] 05:49:42 INFO - PROCESS | 1730 | 1468500582246 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}] 05:49:42 INFO - PROCESS | 1730 | 1468500582256 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:42 INFO - PROCESS | 1730 | 1468500582455 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:49:42 INFO - PROCESS | 1730 | 1468500582897 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 1730 | 1468500582909 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7ce400 == 34 [pid = 1730] [id = 576] 05:49:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x8d7d0400) [pid = 1730] [serial = 1729] [outer = (nil)] 05:49:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8e171800) [pid = 1730] [serial = 1730] [outer = 0x8d7d0400] 05:49:43 INFO - PROCESS | 1730 | 1468500583024 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8e724c00) [pid = 1730] [serial = 1731] [outer = 0x8d7d0400] 05:49:44 INFO - PROCESS | 1730 | 1468500584021 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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1831ms 05:49:44 INFO - PROCESS | 1730 | 1468500584072 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:49:44 INFO - PROCESS | 1730 | 1468500584077 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:49:44 INFO - PROCESS | 1730 | 1468500584084 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1730 | 1468500584089 Marionette TRACE conn3 <- [1,2278,null,{}] 05:49:44 INFO - PROCESS | 1730 | 1468500584096 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}] 05:49:44 INFO - PROCESS | 1730 | 1468500584102 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:44 INFO - PROCESS | 1730 | 1468500584261 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:49:44 INFO - PROCESS | 1730 | 1468500584447 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 1730 | 1468500584456 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74cc00 == 35 [pid = 1730] [id = 577] 05:49:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8e740800) [pid = 1730] [serial = 1732] [outer = (nil)] 05:49:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x9097d400) [pid = 1730] [serial = 1733] [outer = 0x8e740800] 05:49:44 INFO - PROCESS | 1730 | 1468500584530 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x909cb400) [pid = 1730] [serial = 1734] [outer = 0x8e740800] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x9090a800 == 34 [pid = 1730] [id = 543] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8e740c00 == 33 [pid = 1730] [id = 546] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8e175800 == 32 [pid = 1730] [id = 555] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64c800 == 31 [pid = 1730] [id = 547] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8e741000 == 30 [pid = 1730] [id = 548] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x93c74c00 == 29 [pid = 1730] [id = 551] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72e800 == 28 [pid = 1730] [id = 562] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x9097f800 == 27 [pid = 1730] [id = 549] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x9090a400 == 26 [pid = 1730] [id = 564] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20b400 == 25 [pid = 1730] [id = 561] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8e652c00 == 24 [pid = 1730] [id = 552] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x909cc800 == 23 [pid = 1730] [id = 563] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x93c95800 == 22 [pid = 1730] [id = 553] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204800 == 21 [pid = 1730] [id = 545] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20c000 == 20 [pid = 1730] [id = 550] 05:49:45 INFO - PROCESS | 1730 | --DOCSHELL 0x8d746800 == 19 [pid = 1730] [id = 554] 05:49:45 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x909d2400) [pid = 1730] [serial = 1682] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x90908400) [pid = 1730] [serial = 1647] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8f37ac00) [pid = 1730] [serial = 1646] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x91f2c800) [pid = 1730] [serial = 1650] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x91c6f800) [pid = 1730] [serial = 1649] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x93c73000) [pid = 1730] [serial = 1653] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x93c10400) [pid = 1730] [serial = 1652] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x95178800) [pid = 1730] [serial = 1656] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x93c99000) [pid = 1730] [serial = 1655] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x95274400) [pid = 1730] [serial = 1659] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x951d7800) [pid = 1730] [serial = 1658] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e645400) [pid = 1730] [serial = 1670] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x954a2c00) [pid = 1730] [serial = 1662] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e650c00) [pid = 1730] [serial = 1671] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8eaa0400) [pid = 1730] [serial = 1673] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e654000) [pid = 1730] [serial = 1668] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e64d000) [pid = 1730] [serial = 1667] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x96e06800) [pid = 1730] [serial = 1661] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x97806400) [pid = 1730] [serial = 1665] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90972400) [pid = 1730] [serial = 1676] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x96e03c00) [pid = 1730] [serial = 1664] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90c90800) [pid = 1730] [serial = 1679] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x90cb5000) [pid = 1730] [serial = 1680] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x9097fc00) [pid = 1730] [serial = 1677] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8f230000) [pid = 1730] [serial = 1674] [outer = (nil)] [url = about:blank] 05:49:46 INFO - PROCESS | 1730 | 1468500586515 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]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2485ms 05:49:46 INFO - PROCESS | 1730 | 1468500586569 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:49:46 INFO - PROCESS | 1730 | 1468500586575 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:49:46 INFO - PROCESS | 1730 | 1468500586582 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1730 | 1468500586589 Marionette TRACE conn3 <- [1,2282,null,{}] 05:49:46 INFO - PROCESS | 1730 | 1468500586596 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}] 05:49:46 INFO - PROCESS | 1730 | 1468500586601 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:46 INFO - PROCESS | 1730 | 1468500586761 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:49:46 INFO - PROCESS | 1730 | 1468500586896 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1730 | 1468500586906 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64d000 == 20 [pid = 1730] [id = 578] 05:49:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e64d400) [pid = 1730] [serial = 1735] [outer = (nil)] 05:49:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e722c00) [pid = 1730] [serial = 1736] [outer = 0x8e64d400] 05:49:46 INFO - PROCESS | 1730 | 1468500586978 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e72b400) [pid = 1730] [serial = 1737] [outer = 0x8e64d400] 05:49:47 INFO - PROCESS | 1730 | 1468500587778 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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1230ms 05:49:47 INFO - PROCESS | 1730 | 1468500587813 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1730 | 1468500587822 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:49:47 INFO - PROCESS | 1730 | 1468500587833 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1730 | 1468500587837 Marionette TRACE conn3 <- [1,2286,null,{}] 05:49:47 INFO - PROCESS | 1730 | 1468500587843 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}] 05:49:47 INFO - PROCESS | 1730 | 1468500587848 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:48 INFO - PROCESS | 1730 | 1468500588020 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:49:48 INFO - PROCESS | 1730 | 1468500588030 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1730 | 1468500588037 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f22fc00 == 21 [pid = 1730] [id = 579] 05:49:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8f231800) [pid = 1730] [serial = 1738] [outer = (nil)] 05:49:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8f37bc00) [pid = 1730] [serial = 1739] [outer = 0x8f231800] 05:49:48 INFO - PROCESS | 1730 | 1468500588110 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8f389000) [pid = 1730] [serial = 1740] [outer = 0x8f231800] 05:49:49 INFO - PROCESS | 1730 | 1468500589085 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]]]}] 05:49:49 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 05:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1280ms 05:49:49 INFO - PROCESS | 1730 | 1468500589113 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1730 | 1468500589117 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:49:49 INFO - PROCESS | 1730 | 1468500589123 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1730 | 1468500589129 Marionette TRACE conn3 <- [1,2290,null,{}] 05:49:49 INFO - PROCESS | 1730 | 1468500589154 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}] 05:49:49 INFO - PROCESS | 1730 | 1468500589163 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:49 INFO - PROCESS | 1730 | 1468500589383 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:49:49 INFO - PROCESS | 1730 | 1468500589477 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1730 | 1468500589485 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x909d0c00 == 22 [pid = 1730] [id = 580] 05:49:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x909d1000) [pid = 1730] [serial = 1741] [outer = (nil)] 05:49:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90c8e000) [pid = 1730] [serial = 1742] [outer = 0x909d1000] 05:49:49 INFO - PROCESS | 1730 | 1468500589560 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90cb6800) [pid = 1730] [serial = 1743] [outer = 0x909d1000] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8f230400) [pid = 1730] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91b6d400) [pid = 1730] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e74c800) [pid = 1730] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91b77800) [pid = 1730] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8ea99c00) [pid = 1730] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90cbcc00) [pid = 1730] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8d20bc00) [pid = 1730] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90c86c00) [pid = 1730] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e647c00) [pid = 1730] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8e649c00) [pid = 1730] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:49:50 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8e653000) [pid = 1730] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:49:50 INFO - PROCESS | 1730 | 1468500590943 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]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1836ms 05:49:50 INFO - PROCESS | 1730 | 1468500590959 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:49:50 INFO - PROCESS | 1730 | 1468500590964 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:49:50 INFO - PROCESS | 1730 | 1468500590970 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1730 | 1468500590973 Marionette TRACE conn3 <- [1,2294,null,{}] 05:49:50 INFO - PROCESS | 1730 | 1468500590978 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}] 05:49:50 INFO - PROCESS | 1730 | 1468500590982 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:51 INFO - PROCESS | 1730 | 1468500591209 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:49:51 INFO - PROCESS | 1730 | 1468500591306 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1730 | 1468500591313 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204800 == 23 [pid = 1730] [id = 581] 05:49:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8d20f800) [pid = 1730] [serial = 1744] [outer = (nil)] 05:49:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x90c86c00) [pid = 1730] [serial = 1745] [outer = 0x8d20f800] 05:49:51 INFO - PROCESS | 1730 | 1468500591381 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x912e1c00) [pid = 1730] [serial = 1746] [outer = 0x8d20f800] 05:49:52 INFO - PROCESS | 1730 | 1468500592024 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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1077ms 05:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:49:52 INFO - PROCESS | 1730 | 1468500592057 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1730 | 1468500592059 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:49:52 INFO - PROCESS | 1730 | 1468500592066 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1730 | 1468500592069 Marionette TRACE conn3 <- [1,2298,null,{}] 05:49:52 INFO - PROCESS | 1730 | 1468500592074 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}] 05:49:52 INFO - PROCESS | 1730 | 1468500592079 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:52 INFO - PROCESS | 1730 | 1468500592273 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:49:52 INFO - PROCESS | 1730 | 1468500592296 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1730 | 1468500592303 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d743c00 == 24 [pid = 1730] [id = 582] 05:49:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e647c00) [pid = 1730] [serial = 1747] [outer = (nil)] 05:49:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91b78800) [pid = 1730] [serial = 1748] [outer = 0x8e647c00] 05:49:52 INFO - PROCESS | 1730 | 1468500592370 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91c6e400) [pid = 1730] [serial = 1749] [outer = 0x8e647c00] 05:49:53 INFO - PROCESS | 1730 | 1468500593438 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]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:49:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1435ms 05:49:53 INFO - PROCESS | 1730 | 1468500593501 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1730 | 1468500593508 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:49:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:49:53 INFO - PROCESS | 1730 | 1468500593516 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1730 | 1468500593522 Marionette TRACE conn3 <- [1,2302,null,{}] 05:49:53 INFO - PROCESS | 1730 | 1468500593530 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}] 05:49:53 INFO - PROCESS | 1730 | 1468500593536 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:53 INFO - PROCESS | 1730 | 1468500593765 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:49:54 INFO - PROCESS | 1730 | 1468500594013 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1730 | 1468500594022 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16fc00 == 25 [pid = 1730] [id = 583] 05:49:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e175800) [pid = 1730] [serial = 1750] [outer = (nil)] 05:49:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e747400) [pid = 1730] [serial = 1751] [outer = 0x8e175800] 05:49:54 INFO - PROCESS | 1730 | 1468500594150 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8f231400) [pid = 1730] [serial = 1752] [outer = 0x8e175800] 05:49:55 INFO - PROCESS | 1730 | 1468500595143 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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1684ms 05:49:55 INFO - PROCESS | 1730 | 1468500595200 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 1730 | 1468500595207 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:49:55 INFO - PROCESS | 1730 | 1468500595217 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1730 | 1468500595221 Marionette TRACE conn3 <- [1,2306,null,{}] 05:49:55 INFO - PROCESS | 1730 | 1468500595228 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}] 05:49:55 INFO - PROCESS | 1730 | 1468500595233 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:55 INFO - PROCESS | 1730 | 1468500595443 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:49:55 INFO - PROCESS | 1730 | 1468500595678 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1730 | 1468500595690 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x90909c00 == 26 [pid = 1730] [id = 584] 05:49:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x909c5c00) [pid = 1730] [serial = 1753] [outer = (nil)] 05:49:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90c85400) [pid = 1730] [serial = 1754] [outer = 0x909c5c00] 05:49:55 INFO - PROCESS | 1730 | 1468500595818 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90cb5000) [pid = 1730] [serial = 1755] [outer = 0x909c5c00] 05:49:56 INFO - PROCESS | 1730 | 1468500596845 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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1679ms 05:49:56 INFO - PROCESS | 1730 | 1468500596896 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1730 | 1468500596900 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:49:56 INFO - PROCESS | 1730 | 1468500596907 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1730 | 1468500596913 Marionette TRACE conn3 <- [1,2310,null,{}] 05:49:56 INFO - PROCESS | 1730 | 1468500596930 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}] 05:49:56 INFO - PROCESS | 1730 | 1468500596939 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:57 INFO - PROCESS | 1730 | 1468500597121 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:49:57 INFO - PROCESS | 1730 | 1468500597346 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1730 | 1468500597356 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f7d800 == 27 [pid = 1730] [id = 585] 05:49:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x92240c00) [pid = 1730] [serial = 1756] [outer = (nil)] 05:49:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x92c84000) [pid = 1730] [serial = 1757] [outer = 0x92240c00] 05:49:57 INFO - PROCESS | 1730 | 1468500597444 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92c8fc00) [pid = 1730] [serial = 1758] [outer = 0x92240c00] 05:49:58 INFO - PROCESS | 1730 | 1468500598402 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]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1544ms 05:49:58 INFO - PROCESS | 1730 | 1468500598451 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1730 | 1468500598456 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:49:58 INFO - PROCESS | 1730 | 1468500598462 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1730 | 1468500598466 Marionette TRACE conn3 <- [1,2314,null,{}] 05:49:58 INFO - PROCESS | 1730 | 1468500598472 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}] 05:49:58 INFO - PROCESS | 1730 | 1468500598477 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:58 INFO - PROCESS | 1730 | 1468500598659 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:49:59 INFO - PROCESS | 1730 | 1468500599068 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 1730 | 1468500599075 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:49:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d748000 == 28 [pid = 1730] [id = 586] 05:49:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8d749800) [pid = 1730] [serial = 1759] [outer = (nil)] 05:49:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8d7cb000) [pid = 1730] [serial = 1760] [outer = 0x8d749800] 05:49:59 INFO - PROCESS | 1730 | 1468500599196 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8e174c00) [pid = 1730] [serial = 1761] [outer = 0x8d749800] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92c8bc00) [pid = 1730] [serial = 1713] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x92248c00) [pid = 1730] [serial = 1712] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8f380c00) [pid = 1730] [serial = 1689] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91c65c00) [pid = 1730] [serial = 1694] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90cb4400) [pid = 1730] [serial = 1709] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91c64800) [pid = 1730] [serial = 1706] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8f37cc00) [pid = 1730] [serial = 1701] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8f231c00) [pid = 1730] [serial = 1700] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x912e7800) [pid = 1730] [serial = 1692] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x9097c000) [pid = 1730] [serial = 1710] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8e16a800) [pid = 1730] [serial = 1686] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x90cbe400) [pid = 1730] [serial = 1704] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91c68400) [pid = 1730] [serial = 1695] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8f238800) [pid = 1730] [serial = 1688] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90cb1400) [pid = 1730] [serial = 1703] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x91c70000) [pid = 1730] [serial = 1707] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8d745000) [pid = 1730] [serial = 1685] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x912dcc00) [pid = 1730] [serial = 1691] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x90c88800) [pid = 1730] [serial = 1683] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x8e72f000) [pid = 1730] [serial = 1698] [outer = (nil)] [url = about:blank] 05:49:59 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x8e725400) [pid = 1730] [serial = 1697] [outer = (nil)] [url = about:blank] 05:50:00 INFO - PROCESS | 1730 | 1468500600196 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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:50:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1780ms 05:50:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:50:00 INFO - PROCESS | 1730 | 1468500600246 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 1730 | 1468500600249 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:50:00 INFO - PROCESS | 1730 | 1468500600258 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 1730 | 1468500600261 Marionette TRACE conn3 <- [1,2318,null,{}] 05:50:00 INFO - PROCESS | 1730 | 1468500600270 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}] 05:50:00 INFO - PROCESS | 1730 | 1468500600277 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:00 INFO - PROCESS | 1730 | 1468500600446 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:50:00 INFO - PROCESS | 1730 | 1468500600613 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1730 | 1468500600620 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c3400 == 29 [pid = 1730] [id = 587] 05:50:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x8e72a000) [pid = 1730] [serial = 1762] [outer = (nil)] 05:50:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x8f236800) [pid = 1730] [serial = 1763] [outer = 0x8e72a000] 05:50:00 INFO - PROCESS | 1730 | 1468500600691 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8f383c00) [pid = 1730] [serial = 1764] [outer = 0x8e72a000] 05:50:01 INFO - PROCESS | 1730 | 1468500601497 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] 05:50:01 INFO - PROCESS | 1730 | 1468500601549 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:50:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:50:01 INFO - PROCESS | 1730 | 1468500601560 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1730 | 1468500601562 Marionette TRACE conn3 <- [1,2322,null,{}] 05:50:01 INFO - PROCESS | 1730 | 1468500601568 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}] 05:50:01 INFO - PROCESS | 1730 | 1468500601573 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:01 INFO - PROCESS | 1730 | 1468500601731 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:50:01 INFO - PROCESS | 1730 | 1468500601740 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 1730 | 1468500601749 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x9097e400 == 30 [pid = 1730] [id = 588] 05:50:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x909cf000) [pid = 1730] [serial = 1765] [outer = (nil)] 05:50:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x90cbe400) [pid = 1730] [serial = 1766] [outer = 0x909cf000] 05:50:01 INFO - PROCESS | 1730 | 1468500601817 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x91b70000) [pid = 1730] [serial = 1767] [outer = 0x909cf000] 05:50:02 INFO - PROCESS | 1730 | 1468500602871 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]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1334ms 05:50:02 INFO - PROCESS | 1730 | 1468500602894 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 1730 | 1468500602897 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:50:02 INFO - PROCESS | 1730 | 1468500602911 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 1730 | 1468500602919 Marionette TRACE conn3 <- [1,2326,null,{}] 05:50:02 INFO - PROCESS | 1730 | 1468500602950 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}] 05:50:02 INFO - PROCESS | 1730 | 1468500602956 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:03 INFO - PROCESS | 1730 | 1468500603168 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:50:03 INFO - PROCESS | 1730 | 1468500603197 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 1730 | 1468500603204 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f22dc00 == 31 [pid = 1730] [id = 589] 05:50:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x90cbf400) [pid = 1730] [serial = 1768] [outer = (nil)] 05:50:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91f72000) [pid = 1730] [serial = 1769] [outer = 0x90cbf400] 05:50:03 INFO - PROCESS | 1730 | 1468500603274 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91f7d000) [pid = 1730] [serial = 1770] [outer = 0x90cbf400] 05:50:04 INFO - PROCESS | 1730 | 1468500604201 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]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:50:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1315ms 05:50:04 INFO - PROCESS | 1730 | 1468500604219 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 1730 | 1468500604223 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:50:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:50:04 INFO - PROCESS | 1730 | 1468500604230 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 1730 | 1468500604232 Marionette TRACE conn3 <- [1,2330,null,{}] 05:50:04 INFO - PROCESS | 1730 | 1468500604238 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}] 05:50:04 INFO - PROCESS | 1730 | 1468500604243 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:04 INFO - PROCESS | 1730 | 1468500604458 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:50:04 INFO - PROCESS | 1730 | 1468500604480 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 1730 | 1468500604487 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d742400 == 32 [pid = 1730] [id = 590] 05:50:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8d7c7400) [pid = 1730] [serial = 1771] [outer = (nil)] 05:50:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x92c88000) [pid = 1730] [serial = 1772] [outer = 0x8d7c7400] 05:50:04 INFO - PROCESS | 1730 | 1468500604553 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x92fddc00) [pid = 1730] [serial = 1773] [outer = 0x8d7c7400] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x909d1000) [pid = 1730] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8e740800) [pid = 1730] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8f231800) [pid = 1730] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e64d400) [pid = 1730] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e16d400) [pid = 1730] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x909d1400) [pid = 1730] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x92c81800) [pid = 1730] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x91b7bc00) [pid = 1730] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8f237c00) [pid = 1730] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x8d20f800) [pid = 1730] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:50:05 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x8d7d0400) [pid = 1730] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:50:05 INFO - PROCESS | 1730 | 1468500605517 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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:50:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1336ms 05:50:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:50:05 INFO - PROCESS | 1730 | 1468500605566 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 1730 | 1468500605569 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:50:05 INFO - PROCESS | 1730 | 1468500605574 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 1730 | 1468500605579 Marionette TRACE conn3 <- [1,2334,null,{}] 05:50:05 INFO - PROCESS | 1730 | 1468500605584 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}] 05:50:05 INFO - PROCESS | 1730 | 1468500605589 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:05 INFO - PROCESS | 1730 | 1468500605742 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:50:05 INFO - PROCESS | 1730 | 1468500605751 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 1730 | 1468500605776 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c8400 == 33 [pid = 1730] [id = 591] 05:50:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x8e645400) [pid = 1730] [serial = 1774] [outer = (nil)] 05:50:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x92247400) [pid = 1730] [serial = 1775] [outer = 0x8e645400] 05:50:05 INFO - PROCESS | 1730 | 1468500605983 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x939f5400) [pid = 1730] [serial = 1776] [outer = 0x8e645400] 05:50:06 INFO - PROCESS | 1730 | 1468500606750 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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1228ms 05:50:06 INFO - PROCESS | 1730 | 1468500606803 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 1730 | 1468500606806 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:50:06 INFO - PROCESS | 1730 | 1468500606816 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 1730 | 1468500606820 Marionette TRACE conn3 <- [1,2338,null,{}] 05:50:06 INFO - PROCESS | 1730 | 1468500606825 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}] 05:50:06 INFO - PROCESS | 1730 | 1468500606830 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:07 INFO - PROCESS | 1730 | 1468500607047 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:50:07 INFO - PROCESS | 1730 | 1468500607228 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 1730 | 1468500607236 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20c000 == 34 [pid = 1730] [id = 592] 05:50:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8d20ec00) [pid = 1730] [serial = 1777] [outer = (nil)] 05:50:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d7cbc00) [pid = 1730] [serial = 1778] [outer = 0x8d20ec00] 05:50:07 INFO - PROCESS | 1730 | 1468500607322 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8d7d2000) [pid = 1730] [serial = 1779] [outer = 0x8d20ec00] 05:50:08 INFO - PROCESS | 1730 | 1468500608326 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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:50:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1583ms 05:50:08 INFO - PROCESS | 1730 | 1468500608401 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 1730 | 1468500608408 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:50:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:50:08 INFO - PROCESS | 1730 | 1468500608416 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 1730 | 1468500608422 Marionette TRACE conn3 <- [1,2342,null,{}] 05:50:08 INFO - PROCESS | 1730 | 1468500608429 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}] 05:50:08 INFO - PROCESS | 1730 | 1468500608435 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:08 INFO - PROCESS | 1730 | 1468500608659 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:50:08 INFO - PROCESS | 1730 | 1468500608902 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 1730 | 1468500608909 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x90973c00 == 35 [pid = 1730] [id = 593] 05:50:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x9097d800) [pid = 1730] [serial = 1780] [outer = (nil)] 05:50:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x909d1000) [pid = 1730] [serial = 1781] [outer = 0x9097d800] 05:50:09 INFO - PROCESS | 1730 | 1468500609012 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90cb4400) [pid = 1730] [serial = 1782] [outer = 0x9097d800] 05:50:09 INFO - PROCESS | 1730 | 1468500609926 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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1584ms 05:50:10 INFO - PROCESS | 1730 | 1468500610000 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:50:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:50:10 INFO - PROCESS | 1730 | 1468500610006 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:50:10 INFO - PROCESS | 1730 | 1468500610012 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 1730 | 1468500610015 Marionette TRACE conn3 <- [1,2346,null,{}] 05:50:10 INFO - PROCESS | 1730 | 1468500610021 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}] 05:50:10 INFO - PROCESS | 1730 | 1468500610027 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:10 INFO - PROCESS | 1730 | 1468500610241 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:50:10 INFO - PROCESS | 1730 | 1468500610530 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 1730 | 1468500610538 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c6bc00 == 36 [pid = 1730] [id = 594] 05:50:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91f29c00) [pid = 1730] [serial = 1783] [outer = (nil)] 05:50:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x92c82800) [pid = 1730] [serial = 1784] [outer = 0x91f29c00] 05:50:10 INFO - PROCESS | 1730 | 1468500610664 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x93a52800) [pid = 1730] [serial = 1785] [outer = 0x91f29c00] 05:50:11 INFO - PROCESS | 1730 | 1468500611627 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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:50:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1689ms 05:50:11 INFO - PROCESS | 1730 | 1468500611701 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 1730 | 1468500611708 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:50:11 INFO - PROCESS | 1730 | 1468500611726 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 1730 | 1468500611733 Marionette TRACE conn3 <- [1,2350,null,{}] 05:50:11 INFO - PROCESS | 1730 | 1468500611739 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}] 05:50:11 INFO - PROCESS | 1730 | 1468500611746 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:12 INFO - PROCESS | 1730 | 1468500612014 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:50:12 INFO - PROCESS | 1730 | 1468500612191 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 1730 | 1468500612201 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c6a000 == 37 [pid = 1730] [id = 595] 05:50:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91c6b400) [pid = 1730] [serial = 1786] [outer = (nil)] 05:50:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x93c73000) [pid = 1730] [serial = 1787] [outer = 0x91c6b400] 05:50:12 INFO - PROCESS | 1730 | 1468500612321 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x93c77800) [pid = 1730] [serial = 1788] [outer = 0x91c6b400] 05:50:13 INFO - PROCESS | 1730 | 1468500613208 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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1541ms 05:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:50:13 INFO - PROCESS | 1730 | 1468500613259 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 1730 | 1468500613262 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:50:13 INFO - PROCESS | 1730 | 1468500613269 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 1730 | 1468500613272 Marionette TRACE conn3 <- [1,2354,null,{}] 05:50:13 INFO - PROCESS | 1730 | 1468500613278 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}] 05:50:13 INFO - PROCESS | 1730 | 1468500613283 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:13 INFO - PROCESS | 1730 | 1468500613463 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:50:13 INFO - PROCESS | 1730 | 1468500613643 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 1730 | 1468500613651 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d202400 == 38 [pid = 1730] [id = 596] 05:50:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8e723000) [pid = 1730] [serial = 1789] [outer = (nil)] 05:50:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x93c9ac00) [pid = 1730] [serial = 1790] [outer = 0x8e723000] 05:50:13 INFO - PROCESS | 1730 | 1468500613733 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x93c9ec00) [pid = 1730] [serial = 1791] [outer = 0x8e723000] 05:50:14 INFO - PROCESS | 1730 | 1468500614727 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]]]}] 05:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1488ms 05:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:50:14 INFO - PROCESS | 1730 | 1468500614758 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 1730 | 1468500614761 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:50:14 INFO - PROCESS | 1730 | 1468500614768 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 1730 | 1468500614772 Marionette TRACE conn3 <- [1,2358,null,{}] 05:50:14 INFO - PROCESS | 1730 | 1468500614778 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}] 05:50:14 INFO - PROCESS | 1730 | 1468500614783 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:14 INFO - PROCESS | 1730 | 1468500614963 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:50:15 INFO - PROCESS | 1730 | 1468500615158 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 1730 | 1468500615176 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c09400 == 39 [pid = 1730] [id = 597] 05:50:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x95177c00) [pid = 1730] [serial = 1792] [outer = (nil)] 05:50:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x95181000) [pid = 1730] [serial = 1793] [outer = 0x95177c00] 05:50:15 INFO - PROCESS | 1730 | 1468500615306 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x951de400) [pid = 1730] [serial = 1794] [outer = 0x95177c00] 05:50:16 INFO - PROCESS | 1730 | 1468500616320 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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1589ms 05:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:50:16 INFO - PROCESS | 1730 | 1468500616373 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 1730 | 1468500616377 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:50:16 INFO - PROCESS | 1730 | 1468500616387 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 1730 | 1468500616390 Marionette TRACE conn3 <- [1,2362,null,{}] 05:50:16 INFO - PROCESS | 1730 | 1468500616396 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}] 05:50:16 INFO - PROCESS | 1730 | 1468500616401 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:16 INFO - PROCESS | 1730 | 1468500616582 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:50:17 INFO - PROCESS | 1730 | 1468500616998 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 1730 | 1468500617007 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d1800 == 40 [pid = 1730] [id = 598] 05:50:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x8e16c000) [pid = 1730] [serial = 1795] [outer = (nil)] 05:50:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x8e653000) [pid = 1730] [serial = 1796] [outer = 0x8e16c000] 05:50:17 INFO - PROCESS | 1730 | 1468500617118 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x8e731000) [pid = 1730] [serial = 1797] [outer = 0x8e16c000] 05:50:18 INFO - PROCESS | 1730 | 1468500618017 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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1683ms 05:50:18 INFO - PROCESS | 1730 | 1468500618071 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 1730 | 1468500618077 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:50:18 INFO - PROCESS | 1730 | 1468500618084 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 1730 | 1468500618088 Marionette TRACE conn3 <- [1,2366,null,{}] 05:50:18 INFO - PROCESS | 1730 | 1468500618096 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}] 05:50:18 INFO - PROCESS | 1730 | 1468500618103 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:18 INFO - PROCESS | 1730 | 1468500618265 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:50:18 INFO - PROCESS | 1730 | 1468500618530 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 1730 | 1468500618540 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20b400 == 41 [pid = 1730] [id = 599] 05:50:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8ea9c800) [pid = 1730] [serial = 1798] [outer = (nil)] 05:50:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x90910800) [pid = 1730] [serial = 1799] [outer = 0x8ea9c800] 05:50:18 INFO - PROCESS | 1730 | 1468500618616 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x90c93c00) [pid = 1730] [serial = 1800] [outer = 0x8ea9c800] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c8400 == 40 [pid = 1730] [id = 591] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x8d742400 == 39 [pid = 1730] [id = 590] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x8f22dc00 == 38 [pid = 1730] [id = 589] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x9097e400 == 37 [pid = 1730] [id = 588] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c3400 == 36 [pid = 1730] [id = 587] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x8d748000 == 35 [pid = 1730] [id = 586] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16fc00 == 34 [pid = 1730] [id = 583] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x90909c00 == 33 [pid = 1730] [id = 584] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x91f7d800 == 32 [pid = 1730] [id = 585] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x93c09400 == 31 [pid = 1730] [id = 597] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d1800 == 30 [pid = 1730] [id = 598] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x8d202400 == 29 [pid = 1730] [id = 596] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x91c6a000 == 28 [pid = 1730] [id = 595] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x90973c00 == 27 [pid = 1730] [id = 593] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x91c6bc00 == 26 [pid = 1730] [id = 594] 05:50:20 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20c000 == 25 [pid = 1730] [id = 592] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x90c8e000) [pid = 1730] [serial = 1742] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x909cb400) [pid = 1730] [serial = 1734] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x9097d400) [pid = 1730] [serial = 1733] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8f37bc00) [pid = 1730] [serial = 1739] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8e722c00) [pid = 1730] [serial = 1736] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e72b400) [pid = 1730] [serial = 1737] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8ea9dc00) [pid = 1730] [serial = 1716] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8ea96c00) [pid = 1730] [serial = 1715] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91b76800) [pid = 1730] [serial = 1719] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x90cbc800) [pid = 1730] [serial = 1718] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x92fd4c00) [pid = 1730] [serial = 1722] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x92c8d400) [pid = 1730] [serial = 1721] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x939ee400) [pid = 1730] [serial = 1725] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x939e9c00) [pid = 1730] [serial = 1724] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90cb6800) [pid = 1730] [serial = 1743] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93a49000) [pid = 1730] [serial = 1728] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91b78800) [pid = 1730] [serial = 1748] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90c86c00) [pid = 1730] [serial = 1745] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x939f5000) [pid = 1730] [serial = 1727] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e724c00) [pid = 1730] [serial = 1731] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e171800) [pid = 1730] [serial = 1730] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8f389000) [pid = 1730] [serial = 1740] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x912e1c00) [pid = 1730] [serial = 1746] [outer = (nil)] [url = about:blank] 05:50:20 INFO - PROCESS | 1730 | 1468500620669 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]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2642ms 05:50:20 INFO - PROCESS | 1730 | 1468500620726 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 1730 | 1468500620732 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:50:20 INFO - PROCESS | 1730 | 1468500620740 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 1730 | 1468500620745 Marionette TRACE conn3 <- [1,2370,null,{}] 05:50:20 INFO - PROCESS | 1730 | 1468500620753 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}] 05:50:20 INFO - PROCESS | 1730 | 1468500620759 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:20 INFO - PROCESS | 1730 | 1468500620939 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:50:21 INFO - PROCESS | 1730 | 1468500621127 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 1730 | 1468500621134 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d748000 == 26 [pid = 1730] [id = 600] 05:50:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d7c7000) [pid = 1730] [serial = 1801] [outer = (nil)] 05:50:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e64dc00) [pid = 1730] [serial = 1802] [outer = 0x8d7c7000] 05:50:21 INFO - PROCESS | 1730 | 1468500621209 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e723800) [pid = 1730] [serial = 1803] [outer = 0x8d7c7000] 05:50:22 INFO - PROCESS | 1730 | 1468500621996 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]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1280ms 05:50:22 INFO - PROCESS | 1730 | 1468500622022 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 1730 | 1468500622030 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:50:22 INFO - PROCESS | 1730 | 1468500622041 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 1730 | 1468500622044 Marionette TRACE conn3 <- [1,2374,null,{}] 05:50:22 INFO - PROCESS | 1730 | 1468500622050 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}] 05:50:22 INFO - PROCESS | 1730 | 1468500622056 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:22 INFO - PROCESS | 1730 | 1468500622212 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:50:22 INFO - PROCESS | 1730 | 1468500622233 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 1730 | 1468500622240 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f22d000 == 27 [pid = 1730] [id = 601] 05:50:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8f22dc00) [pid = 1730] [serial = 1804] [outer = (nil)] 05:50:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8f235c00) [pid = 1730] [serial = 1805] [outer = 0x8f22dc00] 05:50:22 INFO - PROCESS | 1730 | 1468500622314 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8f37b400) [pid = 1730] [serial = 1806] [outer = 0x8f22dc00] 05:50:23 INFO - PROCESS | 1730 | 1468500623377 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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:50:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1379ms 05:50:23 INFO - PROCESS | 1730 | 1468500623420 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 1730 | 1468500623424 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:50:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:50:23 INFO - PROCESS | 1730 | 1468500623430 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 1730 | 1468500623436 Marionette TRACE conn3 <- [1,2378,null,{}] 05:50:23 INFO - PROCESS | 1730 | 1468500623461 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}] 05:50:23 INFO - PROCESS | 1730 | 1468500623469 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:23 INFO - PROCESS | 1730 | 1468500623682 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:50:23 INFO - PROCESS | 1730 | 1468500623706 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1730 | 1468500623713 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cd400 == 28 [pid = 1730] [id = 602] 05:50:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x909ce000) [pid = 1730] [serial = 1807] [outer = (nil)] 05:50:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90c89800) [pid = 1730] [serial = 1808] [outer = 0x909ce000] 05:50:23 INFO - PROCESS | 1730 | 1468500623786 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90c93400) [pid = 1730] [serial = 1809] [outer = 0x909ce000] 05:50:24 INFO - PROCESS | 1730 | 1468500624721 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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:50:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1337ms 05:50:24 INFO - PROCESS | 1730 | 1468500624768 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1730 | 1468500624773 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:50:24 INFO - PROCESS | 1730 | 1468500624779 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1730 | 1468500624782 Marionette TRACE conn3 <- [1,2382,null,{}] 05:50:24 INFO - PROCESS | 1730 | 1468500624792 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}] 05:50:24 INFO - PROCESS | 1730 | 1468500624796 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:25 INFO - PROCESS | 1730 | 1468500625004 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e645400) [pid = 1730] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90cbf400) [pid = 1730] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8d7c7400) [pid = 1730] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8e647c00) [pid = 1730] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d749800) [pid = 1730] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x909c5c00) [pid = 1730] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x92240c00) [pid = 1730] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e72a000) [pid = 1730] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e175800) [pid = 1730] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:50:25 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x909cf000) [pid = 1730] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:50:25 INFO - PROCESS | 1730 | 1468500625638 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1730 | 1468500625648 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d749800 == 29 [pid = 1730] [id = 603] 05:50:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8d7ca800) [pid = 1730] [serial = 1810] [outer = (nil)] 05:50:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e647c00) [pid = 1730] [serial = 1811] [outer = 0x8d7ca800] 05:50:25 INFO - PROCESS | 1730 | 1468500625714 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8f383000) [pid = 1730] [serial = 1812] [outer = 0x8d7ca800] 05:50:26 INFO - PROCESS | 1730 | 1468500626453 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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:50:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1702ms 05:50:26 INFO - PROCESS | 1730 | 1468500626482 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1730 | 1468500626485 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:50:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:50:26 INFO - PROCESS | 1730 | 1468500626491 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1730 | 1468500626495 Marionette TRACE conn3 <- [1,2386,null,{}] 05:50:26 INFO - PROCESS | 1730 | 1468500626500 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}] 05:50:26 INFO - PROCESS | 1730 | 1468500626505 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:26 INFO - PROCESS | 1730 | 1468500626699 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:50:26 INFO - PROCESS | 1730 | 1468500626720 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 1730 | 1468500626729 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e6400 == 30 [pid = 1730] [id = 604] 05:50:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x912e9000) [pid = 1730] [serial = 1813] [outer = (nil)] 05:50:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91b79800) [pid = 1730] [serial = 1814] [outer = 0x912e9000] 05:50:26 INFO - PROCESS | 1730 | 1468500626796 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91c65400) [pid = 1730] [serial = 1815] [outer = 0x912e9000] 05:50:27 INFO - PROCESS | 1730 | 1468500627749 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1342ms 05:50:27 INFO - PROCESS | 1730 | 1468500627835 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 1730 | 1468500627842 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:50:27 INFO - PROCESS | 1730 | 1468500627851 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 1730 | 1468500627859 Marionette TRACE conn3 <- [1,2390,null,{}] 05:50:27 INFO - PROCESS | 1730 | 1468500627867 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}] 05:50:27 INFO - PROCESS | 1730 | 1468500627873 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:28 INFO - PROCESS | 1730 | 1468500628089 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:50:28 INFO - PROCESS | 1730 | 1468500628333 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 1730 | 1468500628346 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cf000 == 31 [pid = 1730] [id = 605] 05:50:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8d7d0000) [pid = 1730] [serial = 1816] [outer = (nil)] 05:50:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e72f000) [pid = 1730] [serial = 1817] [outer = 0x8d7d0000] 05:50:28 INFO - PROCESS | 1730 | 1468500628456 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8ea9d400) [pid = 1730] [serial = 1818] [outer = 0x8d7d0000] 05:50:29 INFO - PROCESS | 1730 | 1468500629528 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]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1748ms 05:50:29 INFO - PROCESS | 1730 | 1468500629600 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 1730 | 1468500629607 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:50:29 INFO - PROCESS | 1730 | 1468500629618 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 1730 | 1468500629622 Marionette TRACE conn3 <- [1,2394,null,{}] 05:50:29 INFO - PROCESS | 1730 | 1468500629628 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}] 05:50:29 INFO - PROCESS | 1730 | 1468500629634 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:29 INFO - PROCESS | 1730 | 1468500629864 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:50:30 INFO - PROCESS | 1730 | 1468500630136 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 1730 | 1468500630148 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d744800 == 32 [pid = 1730] [id = 606] 05:50:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x9097e400) [pid = 1730] [serial = 1819] [outer = (nil)] 05:50:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90c85800) [pid = 1730] [serial = 1820] [outer = 0x9097e400] 05:50:30 INFO - PROCESS | 1730 | 1468500630239 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90cb3400) [pid = 1730] [serial = 1821] [outer = 0x9097e400] 05:50:31 INFO - PROCESS | 1730 | 1468500631299 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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1730ms 05:50:31 INFO - PROCESS | 1730 | 1468500631350 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 1730 | 1468500631356 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:50:31 INFO - PROCESS | 1730 | 1468500631365 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1730 | 1468500631371 Marionette TRACE conn3 <- [1,2398,null,{}] 05:50:31 INFO - PROCESS | 1730 | 1468500631390 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}] 05:50:31 INFO - PROCESS | 1730 | 1468500631403 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:31 INFO - PROCESS | 1730 | 1468500631674 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:50:31 INFO - PROCESS | 1730 | 1468500631895 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 1730 | 1468500631907 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f73000 == 33 [pid = 1730] [id = 607] 05:50:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f75c00) [pid = 1730] [serial = 1822] [outer = (nil)] 05:50:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92c85800) [pid = 1730] [serial = 1823] [outer = 0x91f75c00] 05:50:31 INFO - PROCESS | 1730 | 1468500631991 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x92c90c00) [pid = 1730] [serial = 1824] [outer = 0x91f75c00] 05:50:33 INFO - PROCESS | 1730 | 1468500632999 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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:50:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1690ms 05:50:33 INFO - PROCESS | 1730 | 1468500633055 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 1730 | 1468500633060 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:50:33 INFO - PROCESS | 1730 | 1468500633067 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1730 | 1468500633071 Marionette TRACE conn3 <- [1,2402,null,{}] 05:50:33 INFO - PROCESS | 1730 | 1468500633077 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}] 05:50:33 INFO - PROCESS | 1730 | 1468500633084 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:33 INFO - PROCESS | 1730 | 1468500633264 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:50:33 INFO - PROCESS | 1730 | 1468500633640 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 1730 | 1468500633650 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d747400 == 34 [pid = 1730] [id = 608] 05:50:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8d747800) [pid = 1730] [serial = 1825] [outer = (nil)] 05:50:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8d7cf800) [pid = 1730] [serial = 1826] [outer = 0x8d747800] 05:50:33 INFO - PROCESS | 1730 | 1468500633771 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8e177800) [pid = 1730] [serial = 1827] [outer = 0x8d747800] 05:50:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8d749800 == 33 [pid = 1730] [id = 603] 05:50:34 INFO - PROCESS | 1730 | --DOCSHELL 0x909cd400 == 32 [pid = 1730] [id = 602] 05:50:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8f22d000 == 31 [pid = 1730] [id = 601] 05:50:34 INFO - PROCESS | 1730 | --DOCSHELL 0x8d748000 == 30 [pid = 1730] [id = 600] 05:50:34 INFO - PROCESS | 1730 | 1468500634800 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]]]}] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x91f72000) [pid = 1730] [serial = 1769] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92c88000) [pid = 1730] [serial = 1772] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91c6e400) [pid = 1730] [serial = 1749] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8d7cb000) [pid = 1730] [serial = 1760] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e174c00) [pid = 1730] [serial = 1761] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90c85400) [pid = 1730] [serial = 1754] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90cb5000) [pid = 1730] [serial = 1755] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x92c84000) [pid = 1730] [serial = 1757] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92c8fc00) [pid = 1730] [serial = 1758] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8f236800) [pid = 1730] [serial = 1763] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8f383c00) [pid = 1730] [serial = 1764] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8e747400) [pid = 1730] [serial = 1751] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8f231400) [pid = 1730] [serial = 1752] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90cbe400) [pid = 1730] [serial = 1766] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x91f7d000) [pid = 1730] [serial = 1770] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x939f5400) [pid = 1730] [serial = 1776] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x91b70000) [pid = 1730] [serial = 1767] [outer = (nil)] [url = about:blank] 05:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1785ms 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x92fddc00) [pid = 1730] [serial = 1773] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x92247400) [pid = 1730] [serial = 1775] [outer = (nil)] [url = about:blank] 05:50:34 INFO - PROCESS | 1730 | 1468500634854 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:50:34 INFO - PROCESS | 1730 | 1468500634860 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:50:34 INFO - PROCESS | 1730 | 1468500634868 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1730 | 1468500634872 Marionette TRACE conn3 <- [1,2406,null,{}] 05:50:34 INFO - PROCESS | 1730 | 1468500634879 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}] 05:50:34 INFO - PROCESS | 1730 | 1468500634887 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:35 INFO - PROCESS | 1730 | 1468500635044 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:50:35 INFO - PROCESS | 1730 | 1468500635056 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1730 | 1468500635066 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d748000 == 31 [pid = 1730] [id = 609] 05:50:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8e749800) [pid = 1730] [serial = 1828] [outer = (nil)] 05:50:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8f236000) [pid = 1730] [serial = 1829] [outer = 0x8e749800] 05:50:35 INFO - PROCESS | 1730 | 1468500635173 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8f382800) [pid = 1730] [serial = 1830] [outer = 0x8e749800] 05:50:36 INFO - PROCESS | 1730 | 1468500636135 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1288ms 05:50:36 INFO - PROCESS | 1730 | 1468500636166 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 1730 | 1468500636171 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:50:36 INFO - PROCESS | 1730 | 1468500636179 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1730 | 1468500636183 Marionette TRACE conn3 <- [1,2410,null,{}] 05:50:36 INFO - PROCESS | 1730 | 1468500636189 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}] 05:50:36 INFO - PROCESS | 1730 | 1468500636194 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:36 INFO - PROCESS | 1730 | 1468500636349 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:50:36 INFO - PROCESS | 1730 | 1468500636370 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 1730 | 1468500636381 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x90904800 == 32 [pid = 1730] [id = 610] 05:50:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x90979c00) [pid = 1730] [serial = 1831] [outer = (nil)] 05:50:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x90cbbc00) [pid = 1730] [serial = 1832] [outer = 0x90979c00] 05:50:36 INFO - PROCESS | 1730 | 1468500636447 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91b70000) [pid = 1730] [serial = 1833] [outer = 0x90979c00] 05:50:37 INFO - PROCESS | 1730 | 1468500637466 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1347ms 05:50:37 INFO - PROCESS | 1730 | 1468500637527 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1730 | 1468500637530 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:50:37 INFO - PROCESS | 1730 | 1468500637557 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1730 | 1468500637565 Marionette TRACE conn3 <- [1,2414,null,{}] 05:50:37 INFO - PROCESS | 1730 | 1468500637574 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}] 05:50:37 INFO - PROCESS | 1730 | 1468500637580 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:37 INFO - PROCESS | 1730 | 1468500637797 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:50:37 INFO - PROCESS | 1730 | 1468500637819 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1730 | 1468500637829 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c6400 == 33 [pid = 1730] [id = 611] 05:50:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91c6a000) [pid = 1730] [serial = 1834] [outer = (nil)] 05:50:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x92248800) [pid = 1730] [serial = 1835] [outer = 0x91c6a000] 05:50:37 INFO - PROCESS | 1730 | 1468500637891 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x92c87000) [pid = 1730] [serial = 1836] [outer = 0x91c6a000] 05:50:38 INFO - PROCESS | 1730 | 1468500638794 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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1293ms 05:50:38 INFO - PROCESS | 1730 | 1468500638842 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 1730 | 1468500638847 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:50:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:50:38 INFO - PROCESS | 1730 | 1468500638865 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1730 | 1468500638868 Marionette TRACE conn3 <- [1,2418,null,{}] 05:50:38 INFO - PROCESS | 1730 | 1468500638873 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}] 05:50:38 INFO - PROCESS | 1730 | 1468500638878 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:39 INFO - PROCESS | 1730 | 1468500639083 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:50:39 INFO - PROCESS | 1730 | 1468500639103 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 1730 | 1468500639109 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d205c00 == 34 [pid = 1730] [id = 612] 05:50:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91f22c00) [pid = 1730] [serial = 1837] [outer = (nil)] 05:50:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x939c8000) [pid = 1730] [serial = 1838] [outer = 0x91f22c00] 05:50:39 INFO - PROCESS | 1730 | 1468500639176 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x939d1c00) [pid = 1730] [serial = 1839] [outer = 0x91f22c00] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d20ec00) [pid = 1730] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x9097d800) [pid = 1730] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91f29c00) [pid = 1730] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8d7c7000) [pid = 1730] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91c6b400) [pid = 1730] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8ea9c800) [pid = 1730] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x909ce000) [pid = 1730] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e723000) [pid = 1730] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x95177c00) [pid = 1730] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8d7ca800) [pid = 1730] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8f22dc00) [pid = 1730] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:50:39 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8e16c000) [pid = 1730] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:50:40 INFO - PROCESS | 1730 | 1468500640156 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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1335ms 05:50:40 INFO - PROCESS | 1730 | 1468500640196 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 1730 | 1468500640200 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:50:40 INFO - PROCESS | 1730 | 1468500640206 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 1730 | 1468500640210 Marionette TRACE conn3 <- [1,2422,null,{}] 05:50:40 INFO - PROCESS | 1730 | 1468500640215 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}] 05:50:40 INFO - PROCESS | 1730 | 1468500640220 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:40 INFO - PROCESS | 1730 | 1468500640369 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:50:40 INFO - PROCESS | 1730 | 1468500640384 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 1730 | 1468500640401 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cb800 == 35 [pid = 1730] [id = 613] 05:50:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8e72e800) [pid = 1730] [serial = 1840] [outer = (nil)] 05:50:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x91f72800) [pid = 1730] [serial = 1841] [outer = 0x8e72e800] 05:50:40 INFO - PROCESS | 1730 | 1468500640478 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x92fddc00) [pid = 1730] [serial = 1842] [outer = 0x8e72e800] 05:50:41 INFO - PROCESS | 1730 | 1468500641421 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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:50:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1230ms 05:50:41 INFO - PROCESS | 1730 | 1468500641436 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 1730 | 1468500641438 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:50:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:50:41 INFO - PROCESS | 1730 | 1468500641444 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 1730 | 1468500641447 Marionette TRACE conn3 <- [1,2426,null,{}] 05:50:41 INFO - PROCESS | 1730 | 1468500641453 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}] 05:50:41 INFO - PROCESS | 1730 | 1468500641457 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:41 INFO - PROCESS | 1730 | 1468500641659 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:50:41 INFO - PROCESS | 1730 | 1468500641850 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 1730 | 1468500641863 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20a800 == 36 [pid = 1730] [id = 614] 05:50:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8d20ac00) [pid = 1730] [serial = 1843] [outer = (nil)] 05:50:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8d74ec00) [pid = 1730] [serial = 1844] [outer = 0x8d20ac00] 05:50:41 INFO - PROCESS | 1730 | 1468500641949 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e16fc00) [pid = 1730] [serial = 1845] [outer = 0x8d20ac00] 05:50:42 INFO - PROCESS | 1730 | 1468500642967 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:50:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1578ms 05:50:43 INFO - PROCESS | 1730 | 1468500643025 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1730 | 1468500643032 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:50:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:50:43 INFO - PROCESS | 1730 | 1468500643040 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1730 | 1468500643046 Marionette TRACE conn3 <- [1,2430,null,{}] 05:50:43 INFO - PROCESS | 1730 | 1468500643053 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}] 05:50:43 INFO - PROCESS | 1730 | 1468500643059 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:43 INFO - PROCESS | 1730 | 1468500643247 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:50:43 INFO - PROCESS | 1730 | 1468500643430 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1730 | 1468500643441 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f238800 == 37 [pid = 1730] [id = 615] 05:50:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x90906800) [pid = 1730] [serial = 1846] [outer = (nil)] 05:50:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x9097ac00) [pid = 1730] [serial = 1847] [outer = 0x90906800] 05:50:43 INFO - PROCESS | 1730 | 1468500643525 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x90c85400) [pid = 1730] [serial = 1848] [outer = 0x90906800] 05:50:44 INFO - PROCESS | 1730 | 1468500644570 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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:50:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1589ms 05:50:44 INFO - PROCESS | 1730 | 1468500644629 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:50:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:50:44 INFO - PROCESS | 1730 | 1468500644634 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:50:44 INFO - PROCESS | 1730 | 1468500644641 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1730 | 1468500644645 Marionette TRACE conn3 <- [1,2434,null,{}] 05:50:44 INFO - PROCESS | 1730 | 1468500644651 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}] 05:50:44 INFO - PROCESS | 1730 | 1468500644655 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:44 INFO - PROCESS | 1730 | 1468500644889 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:50:45 INFO - PROCESS | 1730 | 1468500645165 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 1730 | 1468500645174 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb3c00 == 38 [pid = 1730] [id = 616] 05:50:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91b6e800) [pid = 1730] [serial = 1849] [outer = (nil)] 05:50:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91c69400) [pid = 1730] [serial = 1850] [outer = 0x91b6e800] 05:50:45 INFO - PROCESS | 1730 | 1468500645302 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91f1fc00) [pid = 1730] [serial = 1851] [outer = 0x91b6e800] 05:50:46 INFO - PROCESS | 1730 | 1468500646275 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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:50:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1678ms 05:50:46 INFO - PROCESS | 1730 | 1468500646319 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 1730 | 1468500646326 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:50:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:50:46 INFO - PROCESS | 1730 | 1468500646342 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 1730 | 1468500646349 Marionette TRACE conn3 <- [1,2438,null,{}] 05:50:46 INFO - PROCESS | 1730 | 1468500646355 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}] 05:50:46 INFO - PROCESS | 1730 | 1468500646362 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:46 INFO - PROCESS | 1730 | 1468500646580 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:50:46 INFO - PROCESS | 1730 | 1468500646760 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1730 | 1468500646770 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b6ec00 == 39 [pid = 1730] [id = 617] 05:50:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x91f29c00) [pid = 1730] [serial = 1852] [outer = (nil)] 05:50:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x92fd9000) [pid = 1730] [serial = 1853] [outer = 0x91f29c00] 05:50:46 INFO - PROCESS | 1730 | 1468500646850 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x93a4a800) [pid = 1730] [serial = 1854] [outer = 0x91f29c00] 05:50:47 INFO - PROCESS | 1730 | 1468500647825 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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1549ms 05:50:47 INFO - PROCESS | 1730 | 1468500647884 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 1730 | 1468500647888 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:50:47 INFO - PROCESS | 1730 | 1468500647894 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1730 | 1468500647898 Marionette TRACE conn3 <- [1,2442,null,{}] 05:50:47 INFO - PROCESS | 1730 | 1468500647904 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}] 05:50:47 INFO - PROCESS | 1730 | 1468500647909 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:48 INFO - PROCESS | 1730 | 1468500648082 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:50:48 INFO - PROCESS | 1730 | 1468500648265 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1730 | 1468500648278 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x939f5000 == 40 [pid = 1730] [id = 618] 05:50:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x939f5400) [pid = 1730] [serial = 1855] [outer = (nil)] 05:50:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c6a400) [pid = 1730] [serial = 1856] [outer = 0x939f5400] 05:50:48 INFO - PROCESS | 1730 | 1468500648355 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x93c6d000) [pid = 1730] [serial = 1857] [outer = 0x939f5400] 05:50:49 INFO - PROCESS | 1730 | 1468500649254 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1427ms 05:50:49 INFO - PROCESS | 1730 | 1468500649323 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1730 | 1468500649327 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:50:49 INFO - PROCESS | 1730 | 1468500649334 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1730 | 1468500649337 Marionette TRACE conn3 <- [1,2446,null,{}] 05:50:49 INFO - PROCESS | 1730 | 1468500649343 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}] 05:50:49 INFO - PROCESS | 1730 | 1468500649348 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:49 INFO - PROCESS | 1730 | 1468500649565 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:50:49 INFO - PROCESS | 1730 | 1468500649757 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1730 | 1468500649776 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x92c90400 == 41 [pid = 1730] [id = 619] 05:50:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x939f0000) [pid = 1730] [serial = 1858] [outer = (nil)] 05:50:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x93c98400) [pid = 1730] [serial = 1859] [outer = 0x939f0000] 05:50:49 INFO - PROCESS | 1730 | 1468500649908 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x95182800) [pid = 1730] [serial = 1860] [outer = 0x939f0000] 05:50:50 INFO - PROCESS | 1730 | 1468500650908 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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1628ms 05:50:50 INFO - PROCESS | 1730 | 1468500650963 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 1730 | 1468500650966 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:50:50 INFO - PROCESS | 1730 | 1468500650973 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 1730 | 1468500650975 Marionette TRACE conn3 <- [1,2450,null,{}] 05:50:50 INFO - PROCESS | 1730 | 1468500650987 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}] 05:50:50 INFO - PROCESS | 1730 | 1468500650995 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:51 INFO - PROCESS | 1730 | 1468500651173 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:50:51 INFO - PROCESS | 1730 | 1468500651613 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1730 | 1468500651622 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16ac00 == 42 [pid = 1730] [id = 620] 05:50:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x8e16b400) [pid = 1730] [serial = 1861] [outer = (nil)] 05:50:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8e648800) [pid = 1730] [serial = 1862] [outer = 0x8e16b400] 05:50:51 INFO - PROCESS | 1730 | 1468500651743 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8e723400) [pid = 1730] [serial = 1863] [outer = 0x8e16b400] 05:50:52 INFO - PROCESS | 1730 | 1468500652766 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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1834ms 05:50:52 INFO - PROCESS | 1730 | 1468500652809 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 1730 | 1468500652814 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:50:52 INFO - PROCESS | 1730 | 1468500652822 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 1730 | 1468500652826 Marionette TRACE conn3 <- [1,2454,null,{}] 05:50:52 INFO - PROCESS | 1730 | 1468500652833 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}] 05:50:52 INFO - PROCESS | 1730 | 1468500652840 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:53 INFO - PROCESS | 1730 | 1468500653006 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:50:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8f22fc00 == 41 [pid = 1730] [id = 579] 05:50:53 INFO - PROCESS | 1730 | --DOCSHELL 0x909c3800 == 40 [pid = 1730] [id = 572] 05:50:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7ce400 == 39 [pid = 1730] [id = 576] 05:50:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64d000 == 38 [pid = 1730] [id = 578] 05:50:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cb800 == 37 [pid = 1730] [id = 613] 05:50:53 INFO - PROCESS | 1730 | --DOCSHELL 0x8d205c00 == 36 [pid = 1730] [id = 612] 05:50:53 INFO - PROCESS | 1730 | --DOCSHELL 0x909c6400 == 35 [pid = 1730] [id = 611] 05:50:53 INFO - PROCESS | 1730 | --DOCSHELL 0x90904800 == 34 [pid = 1730] [id = 610] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d748000 == 33 [pid = 1730] [id = 609] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d747400 == 32 [pid = 1730] [id = 608] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8e724800 == 31 [pid = 1730] [id = 566] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20b400 == 30 [pid = 1730] [id = 599] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d744800 == 29 [pid = 1730] [id = 606] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74cc00 == 28 [pid = 1730] [id = 577] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x91f73000 == 27 [pid = 1730] [id = 607] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8e74dc00 == 26 [pid = 1730] [id = 575] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x909d2c00 == 25 [pid = 1730] [id = 567] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x91b71800 == 24 [pid = 1730] [id = 568] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x912e6400 == 23 [pid = 1730] [id = 604] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cf000 == 22 [pid = 1730] [id = 605] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8f239800 == 21 [pid = 1730] [id = 573] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8e724000 == 20 [pid = 1730] [id = 569] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7ca000 == 19 [pid = 1730] [id = 570] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204800 == 18 [pid = 1730] [id = 581] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x909d0c00 == 17 [pid = 1730] [id = 580] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d2c00 == 16 [pid = 1730] [id = 571] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d743c00 == 15 [pid = 1730] [id = 582] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x91b79c00 == 14 [pid = 1730] [id = 574] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cfc00 == 13 [pid = 1730] [id = 565] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x92c90400 == 12 [pid = 1730] [id = 619] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x939f5000 == 11 [pid = 1730] [id = 618] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x91b6ec00 == 10 [pid = 1730] [id = 617] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb3c00 == 9 [pid = 1730] [id = 616] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20a800 == 8 [pid = 1730] [id = 614] 05:50:54 INFO - PROCESS | 1730 | --DOCSHELL 0x8f238800 == 7 [pid = 1730] [id = 615] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x91b79800) [pid = 1730] [serial = 1814] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8d7d2000) [pid = 1730] [serial = 1779] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8d7cbc00) [pid = 1730] [serial = 1778] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x90cb4400) [pid = 1730] [serial = 1782] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x909d1000) [pid = 1730] [serial = 1781] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x93a52800) [pid = 1730] [serial = 1785] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92c82800) [pid = 1730] [serial = 1784] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8e64dc00) [pid = 1730] [serial = 1802] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x93c77800) [pid = 1730] [serial = 1788] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e723800) [pid = 1730] [serial = 1803] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x93c73000) [pid = 1730] [serial = 1787] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90c93c00) [pid = 1730] [serial = 1800] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90910800) [pid = 1730] [serial = 1799] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90c89800) [pid = 1730] [serial = 1808] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93c9ec00) [pid = 1730] [serial = 1791] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x93c9ac00) [pid = 1730] [serial = 1790] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x951de400) [pid = 1730] [serial = 1794] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x95181000) [pid = 1730] [serial = 1793] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e647c00) [pid = 1730] [serial = 1811] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8f235c00) [pid = 1730] [serial = 1805] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e731000) [pid = 1730] [serial = 1797] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e653000) [pid = 1730] [serial = 1796] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x90c93400) [pid = 1730] [serial = 1809] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8f37b400) [pid = 1730] [serial = 1806] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x8f383000) [pid = 1730] [serial = 1812] [outer = (nil)] [url = about:blank] 05:50:54 INFO - PROCESS | 1730 | 1468500654302 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1730 | 1468500654311 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20cc00 == 8 [pid = 1730] [id = 621] 05:50:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8d20d400) [pid = 1730] [serial = 1864] [outer = (nil)] 05:50:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8d210800) [pid = 1730] [serial = 1865] [outer = 0x8d20d400] 05:50:54 INFO - PROCESS | 1730 | 1468500654391 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8d7c8800) [pid = 1730] [serial = 1866] [outer = 0x8d20d400] 05:50:55 INFO - PROCESS | 1730 | 1468500655199 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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2440ms 05:50:55 INFO - PROCESS | 1730 | 1468500655264 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 1730 | 1468500655269 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:50:55 INFO - PROCESS | 1730 | 1468500655276 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 1730 | 1468500655280 Marionette TRACE conn3 <- [1,2458,null,{}] 05:50:55 INFO - PROCESS | 1730 | 1468500655288 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}] 05:50:55 INFO - PROCESS | 1730 | 1468500655296 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:55 INFO - PROCESS | 1730 | 1468500655453 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:50:55 INFO - PROCESS | 1730 | 1468500655466 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 1730 | 1468500655474 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e727800 == 9 [pid = 1730] [id = 622] 05:50:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e729000) [pid = 1730] [serial = 1867] [outer = (nil)] 05:50:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e72dc00) [pid = 1730] [serial = 1868] [outer = 0x8e729000] 05:50:55 INFO - PROCESS | 1730 | 1468500655546 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e740c00) [pid = 1730] [serial = 1869] [outer = 0x8e729000] 05:50:56 INFO - PROCESS | 1730 | 1468500656482 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]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1229ms 05:50:56 INFO - PROCESS | 1730 | 1468500656511 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 1730 | 1468500656518 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:50:56 INFO - PROCESS | 1730 | 1468500656525 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1730 | 1468500656528 Marionette TRACE conn3 <- [1,2462,null,{}] 05:50:56 INFO - PROCESS | 1730 | 1468500656534 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}] 05:50:56 INFO - PROCESS | 1730 | 1468500656539 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:56 INFO - PROCESS | 1730 | 1468500656712 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:50:56 INFO - PROCESS | 1730 | 1468500656885 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 1730 | 1468500656894 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e745000 == 10 [pid = 1730] [id = 623] 05:50:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8eaa0400) [pid = 1730] [serial = 1870] [outer = (nil)] 05:50:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8f236c00) [pid = 1730] [serial = 1871] [outer = 0x8eaa0400] 05:50:56 INFO - PROCESS | 1730 | 1468500656965 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8f384000) [pid = 1730] [serial = 1872] [outer = 0x8eaa0400] 05:50:57 INFO - PROCESS | 1730 | 1468500657912 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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:50:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1427ms 05:50:57 INFO - PROCESS | 1730 | 1468500657953 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 1730 | 1468500657955 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:50:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:50:57 INFO - PROCESS | 1730 | 1468500657979 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1730 | 1468500657988 Marionette TRACE conn3 <- [1,2466,null,{}] 05:50:57 INFO - PROCESS | 1730 | 1468500657995 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}] 05:50:58 INFO - PROCESS | 1730 | 1468500658003 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:58 INFO - PROCESS | 1730 | 1468500658221 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:50:58 INFO - PROCESS | 1730 | 1468500658246 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 1730 | 1468500658253 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x909d0800 == 11 [pid = 1730] [id = 624] 05:50:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x909d1400) [pid = 1730] [serial = 1873] [outer = (nil)] 05:50:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90c8e800) [pid = 1730] [serial = 1874] [outer = 0x909d1400] 05:50:58 INFO - PROCESS | 1730 | 1468500658321 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90c93400) [pid = 1730] [serial = 1875] [outer = 0x909d1400] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e72e800) [pid = 1730] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91c6a000) [pid = 1730] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91f22c00) [pid = 1730] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90979c00) [pid = 1730] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e749800) [pid = 1730] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91f75c00) [pid = 1730] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x9097e400) [pid = 1730] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x912e9000) [pid = 1730] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8d747800) [pid = 1730] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:50:59 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8d7d0000) [pid = 1730] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:50:59 INFO - PROCESS | 1730 | 1468500659726 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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1809ms 05:50:59 INFO - PROCESS | 1730 | 1468500659772 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:50:59 INFO - PROCESS | 1730 | 1468500659776 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:50:59 INFO - PROCESS | 1730 | 1468500659782 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 1730 | 1468500659785 Marionette TRACE conn3 <- [1,2470,null,{}] 05:50:59 INFO - PROCESS | 1730 | 1468500659790 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}] 05:50:59 INFO - PROCESS | 1730 | 1468500659795 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:59 INFO - PROCESS | 1730 | 1468500659958 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:50:59 INFO - PROCESS | 1730 | 1468500659967 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 1730 | 1468500659974 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:50:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e170400 == 12 [pid = 1730] [id = 625] 05:50:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8f384400) [pid = 1730] [serial = 1876] [outer = (nil)] 05:51:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x90cb2c00) [pid = 1730] [serial = 1877] [outer = 0x8f384400] 05:51:00 INFO - PROCESS | 1730 | 1468500660044 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x90cb5c00) [pid = 1730] [serial = 1878] [outer = 0x8f384400] 05:51:00 INFO - PROCESS | 1730 | 1468500660887 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1138ms 05:51:00 INFO - PROCESS | 1730 | 1468500660927 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 1730 | 1468500660931 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:51:00 INFO - PROCESS | 1730 | 1468500660938 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1730 | 1468500660941 Marionette TRACE conn3 <- [1,2474,null,{}] 05:51:00 INFO - PROCESS | 1730 | 1468500660947 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}] 05:51:00 INFO - PROCESS | 1730 | 1468500660951 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:01 INFO - PROCESS | 1730 | 1468500661133 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:51:01 INFO - PROCESS | 1730 | 1468500661144 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 1730 | 1468500661163 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cbe000 == 13 [pid = 1730] [id = 626] 05:51:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x90cbf800) [pid = 1730] [serial = 1879] [outer = (nil)] 05:51:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x912df800) [pid = 1730] [serial = 1880] [outer = 0x90cbf800] 05:51:01 INFO - PROCESS | 1730 | 1468500661249 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91b7b800) [pid = 1730] [serial = 1881] [outer = 0x90cbf800] 05:51:02 INFO - PROCESS | 1730 | 1468500662547 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]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1631ms 05:51:02 INFO - PROCESS | 1730 | 1468500662569 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 1730 | 1468500662577 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:51:02 INFO - PROCESS | 1730 | 1468500662585 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 1730 | 1468500662593 Marionette TRACE conn3 <- [1,2478,null,{}] 05:51:02 INFO - PROCESS | 1730 | 1468500662601 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}] 05:51:02 INFO - PROCESS | 1730 | 1468500662607 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:02 INFO - PROCESS | 1730 | 1468500662817 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:51:03 INFO - PROCESS | 1730 | 1468500663045 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1730 | 1468500663053 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cd000 == 14 [pid = 1730] [id = 627] 05:51:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e744c00) [pid = 1730] [serial = 1882] [outer = (nil)] 05:51:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8ea95800) [pid = 1730] [serial = 1883] [outer = 0x8e744c00] 05:51:03 INFO - PROCESS | 1730 | 1468500663183 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8f235c00) [pid = 1730] [serial = 1884] [outer = 0x8e744c00] 05:51:04 INFO - PROCESS | 1730 | 1468500664209 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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:51:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1701ms 05:51:04 INFO - PROCESS | 1730 | 1468500664286 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 1730 | 1468500664294 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:51:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:51:04 INFO - PROCESS | 1730 | 1468500664304 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 1730 | 1468500664308 Marionette TRACE conn3 <- [1,2482,null,{}] 05:51:04 INFO - PROCESS | 1730 | 1468500664315 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}] 05:51:04 INFO - PROCESS | 1730 | 1468500664321 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:04 INFO - PROCESS | 1730 | 1468500664540 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:51:04 INFO - PROCESS | 1730 | 1468500664823 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 1730 | 1468500664832 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x909d0c00 == 15 [pid = 1730] [id = 628] 05:51:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90c88800) [pid = 1730] [serial = 1885] [outer = (nil)] 05:51:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90cb4400) [pid = 1730] [serial = 1886] [outer = 0x90c88800] 05:51:04 INFO - PROCESS | 1730 | 1468500664950 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x912dc800) [pid = 1730] [serial = 1887] [outer = 0x90c88800] 05:51:05 INFO - PROCESS | 1730 | 1468500665875 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]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1632ms 05:51:05 INFO - PROCESS | 1730 | 1468500665952 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 1730 | 1468500665957 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:51:05 INFO - PROCESS | 1730 | 1468500665965 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1730 | 1468500665970 Marionette TRACE conn3 <- [1,2486,null,{}] 05:51:05 INFO - PROCESS | 1730 | 1468500665987 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}] 05:51:05 INFO - PROCESS | 1730 | 1468500665995 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:06 INFO - PROCESS | 1730 | 1468500666203 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:51:06 INFO - PROCESS | 1730 | 1468500666365 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1730 | 1468500666377 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c5400 == 16 [pid = 1730] [id = 629] 05:51:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90c8ec00) [pid = 1730] [serial = 1888] [outer = (nil)] 05:51:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91f22c00) [pid = 1730] [serial = 1889] [outer = 0x90c8ec00] 05:51:06 INFO - PROCESS | 1730 | 1468500666457 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91f72400) [pid = 1730] [serial = 1890] [outer = 0x90c8ec00] 05:51:07 INFO - PROCESS | 1730 | 1468500667512 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1635ms 05:51:07 INFO - PROCESS | 1730 | 1468500667601 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1730 | 1468500667606 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:51:07 INFO - PROCESS | 1730 | 1468500667612 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1730 | 1468500667616 Marionette TRACE conn3 <- [1,2490,null,{}] 05:51:07 INFO - PROCESS | 1730 | 1468500667622 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}] 05:51:07 INFO - PROCESS | 1730 | 1468500667628 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:07 INFO - PROCESS | 1730 | 1468500667990 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:51:08 INFO - PROCESS | 1730 | 1468500668237 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 1730 | 1468500668244 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d1400 == 17 [pid = 1730] [id = 630] 05:51:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8d7d2400) [pid = 1730] [serial = 1891] [outer = (nil)] 05:51:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8e171400) [pid = 1730] [serial = 1892] [outer = 0x8d7d2400] 05:51:08 INFO - PROCESS | 1730 | 1468500668345 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8e651000) [pid = 1730] [serial = 1893] [outer = 0x8d7d2400] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x92248800) [pid = 1730] [serial = 1835] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x939c8000) [pid = 1730] [serial = 1838] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x92c87000) [pid = 1730] [serial = 1836] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x90cbbc00) [pid = 1730] [serial = 1832] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8f236000) [pid = 1730] [serial = 1829] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8f382800) [pid = 1730] [serial = 1830] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x92c85800) [pid = 1730] [serial = 1823] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x92c90c00) [pid = 1730] [serial = 1824] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90c85800) [pid = 1730] [serial = 1820] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90cb3400) [pid = 1730] [serial = 1821] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91c65400) [pid = 1730] [serial = 1815] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8d7cf800) [pid = 1730] [serial = 1826] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e177800) [pid = 1730] [serial = 1827] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e72f000) [pid = 1730] [serial = 1817] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8ea9d400) [pid = 1730] [serial = 1818] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x92fddc00) [pid = 1730] [serial = 1842] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x939d1c00) [pid = 1730] [serial = 1839] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x91b70000) [pid = 1730] [serial = 1833] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x91f72800) [pid = 1730] [serial = 1841] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1730 | 1468500669364 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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1778ms 05:51:09 INFO - PROCESS | 1730 | 1468500669392 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 1730 | 1468500669398 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:51:09 INFO - PROCESS | 1730 | 1468500669406 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1730 | 1468500669411 Marionette TRACE conn3 <- [1,2494,null,{}] 05:51:09 INFO - PROCESS | 1730 | 1468500669417 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}] 05:51:09 INFO - PROCESS | 1730 | 1468500669423 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:09 INFO - PROCESS | 1730 | 1468500669581 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:51:09 INFO - PROCESS | 1730 | 1468500669731 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1730 | 1468500669738 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea99c00 == 18 [pid = 1730] [id = 631] 05:51:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8ea9bc00) [pid = 1730] [serial = 1894] [outer = (nil)] 05:51:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8f22d000) [pid = 1730] [serial = 1895] [outer = 0x8ea9bc00] 05:51:09 INFO - PROCESS | 1730 | 1468500669816 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x9090a800) [pid = 1730] [serial = 1896] [outer = 0x8ea9bc00] 05:51:10 INFO - PROCESS | 1730 | 1468500670655 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1285ms 05:51:10 INFO - PROCESS | 1730 | 1468500670692 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:51:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:51:10 INFO - PROCESS | 1730 | 1468500670697 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:51:10 INFO - PROCESS | 1730 | 1468500670703 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1730 | 1468500670706 Marionette TRACE conn3 <- [1,2498,null,{}] 05:51:10 INFO - PROCESS | 1730 | 1468500670712 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}] 05:51:10 INFO - PROCESS | 1730 | 1468500670717 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:10 INFO - PROCESS | 1730 | 1468500670875 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:51:10 INFO - PROCESS | 1730 | 1468500670892 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 1730 | 1468500670900 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea9b800 == 19 [pid = 1730] [id = 632] 05:51:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x90cb4000) [pid = 1730] [serial = 1897] [outer = (nil)] 05:51:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91b75c00) [pid = 1730] [serial = 1898] [outer = 0x90cb4000] 05:51:10 INFO - PROCESS | 1730 | 1468500670968 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91c66c00) [pid = 1730] [serial = 1899] [outer = 0x90cb4000] 05:51:11 INFO - PROCESS | 1730 | 1468500671959 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1279ms 05:51:11 INFO - PROCESS | 1730 | 1468500671987 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 1730 | 1468500671993 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:51:12 INFO - PROCESS | 1730 | 1468500672009 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1730 | 1468500672015 Marionette TRACE conn3 <- [1,2502,null,{}] 05:51:12 INFO - PROCESS | 1730 | 1468500672027 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}] 05:51:12 INFO - PROCESS | 1730 | 1468500672034 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:12 INFO - PROCESS | 1730 | 1468500672247 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:51:12 INFO - PROCESS | 1730 | 1468500672266 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 1730 | 1468500672275 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b76c00 == 20 [pid = 1730] [id = 633] 05:51:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91f26c00) [pid = 1730] [serial = 1900] [outer = (nil)] 05:51:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x92240800) [pid = 1730] [serial = 1901] [outer = 0x91f26c00] 05:51:12 INFO - PROCESS | 1730 | 1468500672339 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x92c85800) [pid = 1730] [serial = 1902] [outer = 0x91f26c00] 05:51:13 INFO - PROCESS | 1730 | 1468500673258 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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1293ms 05:51:13 INFO - PROCESS | 1730 | 1468500673294 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 1730 | 1468500673298 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:51:13 INFO - PROCESS | 1730 | 1468500673304 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 1730 | 1468500673307 Marionette TRACE conn3 <- [1,2506,null,{}] 05:51:13 INFO - PROCESS | 1730 | 1468500673312 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}] 05:51:13 INFO - PROCESS | 1730 | 1468500673317 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:13 INFO - PROCESS | 1730 | 1468500673520 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:51:13 INFO - PROCESS | 1730 | 1468500673619 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 1730 | 1468500673627 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c63800 == 21 [pid = 1730] [id = 634] 05:51:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91f23000) [pid = 1730] [serial = 1903] [outer = (nil)] 05:51:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x92c8ec00) [pid = 1730] [serial = 1904] [outer = 0x91f23000] 05:51:13 INFO - PROCESS | 1730 | 1468500673693 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x92fd1800) [pid = 1730] [serial = 1905] [outer = 0x91f23000] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8eaa0400) [pid = 1730] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8f384400) [pid = 1730] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e729000) [pid = 1730] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91b6e800) [pid = 1730] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8d20ac00) [pid = 1730] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x939f0000) [pid = 1730] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90906800) [pid = 1730] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e16b400) [pid = 1730] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x91f29c00) [pid = 1730] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8d20d400) [pid = 1730] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x939f5400) [pid = 1730] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:51:14 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x909d1400) [pid = 1730] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:51:14 INFO - PROCESS | 1730 | 1468500674658 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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1426ms 05:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:51:14 INFO - PROCESS | 1730 | 1468500674731 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 1730 | 1468500674734 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:51:14 INFO - PROCESS | 1730 | 1468500674740 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1730 | 1468500674743 Marionette TRACE conn3 <- [1,2510,null,{}] 05:51:14 INFO - PROCESS | 1730 | 1468500674756 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}] 05:51:14 INFO - PROCESS | 1730 | 1468500674761 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:14 INFO - PROCESS | 1730 | 1468500674930 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:51:14 INFO - PROCESS | 1730 | 1468500674940 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 1730 | 1468500674957 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e1c00 == 22 [pid = 1730] [id = 635] 05:51:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x92c8bc00) [pid = 1730] [serial = 1906] [outer = (nil)] 05:51:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x939c8c00) [pid = 1730] [serial = 1907] [outer = 0x92c8bc00] 05:51:15 INFO - PROCESS | 1730 | 1468500675037 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x939ecc00) [pid = 1730] [serial = 1908] [outer = 0x92c8bc00] 05:51:15 INFO - PROCESS | 1730 | 1468500675961 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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1239ms 05:51:15 INFO - PROCESS | 1730 | 1468500675988 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 1730 | 1468500675991 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:51:16 INFO - PROCESS | 1730 | 1468500675998 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1730 | 1468500676001 Marionette TRACE conn3 <- [1,2514,null,{}] 05:51:16 INFO - PROCESS | 1730 | 1468500676006 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}] 05:51:16 INFO - PROCESS | 1730 | 1468500676011 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:16 INFO - PROCESS | 1730 | 1468500676172 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:51:16 INFO - PROCESS | 1730 | 1468500676189 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1730 | 1468500676198 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d205800 == 23 [pid = 1730] [id = 636] 05:51:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8d206000) [pid = 1730] [serial = 1909] [outer = (nil)] 05:51:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8d746800) [pid = 1730] [serial = 1910] [outer = 0x8d206000] 05:51:16 INFO - PROCESS | 1730 | 1468500676333 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8d7cc000) [pid = 1730] [serial = 1911] [outer = 0x8d206000] 05:51:17 INFO - PROCESS | 1730 | 1468500677535 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]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1593ms 05:51:17 INFO - PROCESS | 1730 | 1468500677593 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:51:17 INFO - PROCESS | 1730 | 1468500677599 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:51:17 INFO - PROCESS | 1730 | 1468500677607 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1730 | 1468500677612 Marionette TRACE conn3 <- [1,2518,null,{}] 05:51:17 INFO - PROCESS | 1730 | 1468500677619 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}] 05:51:17 INFO - PROCESS | 1730 | 1468500677624 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:17 INFO - PROCESS | 1730 | 1468500677844 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:51:18 INFO - PROCESS | 1730 | 1468500678078 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1730 | 1468500678090 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea95c00 == 24 [pid = 1730] [id = 637] 05:51:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8eaa0400) [pid = 1730] [serial = 1912] [outer = (nil)] 05:51:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8f37c000) [pid = 1730] [serial = 1913] [outer = 0x8eaa0400] 05:51:18 INFO - PROCESS | 1730 | 1468500678184 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x9097a800) [pid = 1730] [serial = 1914] [outer = 0x8eaa0400] 05:51:19 INFO - PROCESS | 1730 | 1468500679095 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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1533ms 05:51:19 INFO - PROCESS | 1730 | 1468500679139 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 1730 | 1468500679145 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:51:19 INFO - PROCESS | 1730 | 1468500679156 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 1730 | 1468500679160 Marionette TRACE conn3 <- [1,2522,null,{}] 05:51:19 INFO - PROCESS | 1730 | 1468500679167 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}] 05:51:19 INFO - PROCESS | 1730 | 1468500679173 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:19 INFO - PROCESS | 1730 | 1468500679357 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:51:19 INFO - PROCESS | 1730 | 1468500679538 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 1730 | 1468500679546 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c8ac00 == 25 [pid = 1730] [id = 638] 05:51:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90cbd400) [pid = 1730] [serial = 1915] [outer = (nil)] 05:51:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91b6cc00) [pid = 1730] [serial = 1916] [outer = 0x90cbd400] 05:51:19 INFO - PROCESS | 1730 | 1468500679629 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91c64000) [pid = 1730] [serial = 1917] [outer = 0x90cbd400] 05:51:20 INFO - PROCESS | 1730 | 1468500680686 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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1584ms 05:51:20 INFO - PROCESS | 1730 | 1468500680740 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1730 | 1468500680743 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:51:20 INFO - PROCESS | 1730 | 1468500680750 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1730 | 1468500680756 Marionette TRACE conn3 <- [1,2526,null,{}] 05:51:20 INFO - PROCESS | 1730 | 1468500680772 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}] 05:51:20 INFO - PROCESS | 1730 | 1468500680781 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:21 INFO - PROCESS | 1730 | 1468500681005 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:51:21 INFO - PROCESS | 1730 | 1468500681244 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 1730 | 1468500681254 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206c00 == 26 [pid = 1730] [id = 639] 05:51:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8e74c800) [pid = 1730] [serial = 1918] [outer = (nil)] 05:51:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x939cfc00) [pid = 1730] [serial = 1919] [outer = 0x8e74c800] 05:51:21 INFO - PROCESS | 1730 | 1468500681374 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x939f4000) [pid = 1730] [serial = 1920] [outer = 0x8e74c800] 05:51:22 INFO - PROCESS | 1730 | 1468500682291 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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1582ms 05:51:22 INFO - PROCESS | 1730 | 1468500682333 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1730 | 1468500682338 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:51:22 INFO - PROCESS | 1730 | 1468500682345 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1730 | 1468500682349 Marionette TRACE conn3 <- [1,2530,null,{}] 05:51:22 INFO - PROCESS | 1730 | 1468500682354 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}] 05:51:22 INFO - PROCESS | 1730 | 1468500682359 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:22 INFO - PROCESS | 1730 | 1468500682537 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:51:22 INFO - PROCESS | 1730 | 1468500682719 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 1730 | 1468500682728 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c6f800 == 27 [pid = 1730] [id = 640] 05:51:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x92fd8000) [pid = 1730] [serial = 1921] [outer = (nil)] 05:51:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c10c00) [pid = 1730] [serial = 1922] [outer = 0x92fd8000] 05:51:22 INFO - PROCESS | 1730 | 1468500682804 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x93c6e000) [pid = 1730] [serial = 1923] [outer = 0x92fd8000] 05:51:23 INFO - PROCESS | 1730 | 1468500683723 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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1433ms 05:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:51:23 INFO - PROCESS | 1730 | 1468500683779 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 1730 | 1468500683782 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:51:23 INFO - PROCESS | 1730 | 1468500683789 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 1730 | 1468500683792 Marionette TRACE conn3 <- [1,2534,null,{}] 05:51:23 INFO - PROCESS | 1730 | 1468500683798 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}] 05:51:23 INFO - PROCESS | 1730 | 1468500683803 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:23 INFO - PROCESS | 1730 | 1468500683971 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:51:24 INFO - PROCESS | 1730 | 1468500684155 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 1730 | 1468500684163 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x93c0b800 == 28 [pid = 1730] [id = 641] 05:51:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c6d400) [pid = 1730] [serial = 1924] [outer = (nil)] 05:51:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x93c99c00) [pid = 1730] [serial = 1925] [outer = 0x93c6d400] 05:51:24 INFO - PROCESS | 1730 | 1468500684257 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x9517bc00) [pid = 1730] [serial = 1926] [outer = 0x93c6d400] 05:51:25 INFO - PROCESS | 1730 | 1468500685269 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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1530ms 05:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:51:25 INFO - PROCESS | 1730 | 1468500685319 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1730 | 1468500685322 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:51:25 INFO - PROCESS | 1730 | 1468500685329 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1730 | 1468500685333 Marionette TRACE conn3 <- [1,2538,null,{}] 05:51:25 INFO - PROCESS | 1730 | 1468500685339 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}] 05:51:25 INFO - PROCESS | 1730 | 1468500685349 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:25 INFO - PROCESS | 1730 | 1468500685528 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:51:25 INFO - PROCESS | 1730 | 1468500685720 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 1730 | 1468500685730 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72bc00 == 29 [pid = 1730] [id = 642] 05:51:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x8ea9e400) [pid = 1730] [serial = 1927] [outer = (nil)] 05:51:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x95272800) [pid = 1730] [serial = 1928] [outer = 0x8ea9e400] 05:51:25 INFO - PROCESS | 1730 | 1468500685809 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x95277400) [pid = 1730] [serial = 1929] [outer = 0x8ea9e400] 05:51:26 INFO - PROCESS | 1730 | 1468500686757 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]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1484ms 05:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:51:26 INFO - PROCESS | 1730 | 1468500686813 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 1730 | 1468500686816 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:51:26 INFO - PROCESS | 1730 | 1468500686823 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1730 | 1468500686826 Marionette TRACE conn3 <- [1,2542,null,{}] 05:51:26 INFO - PROCESS | 1730 | 1468500686832 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}] 05:51:26 INFO - PROCESS | 1730 | 1468500686837 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:27 INFO - PROCESS | 1730 | 1468500687008 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:51:27 INFO - PROCESS | 1730 | 1468500687194 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1730 | 1468500687202 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d208c00 == 30 [pid = 1730] [id = 643] 05:51:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8d74d400) [pid = 1730] [serial = 1930] [outer = (nil)] 05:51:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8e722c00) [pid = 1730] [serial = 1931] [outer = 0x8d74d400] 05:51:27 INFO - PROCESS | 1730 | 1468500687284 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8e745c00) [pid = 1730] [serial = 1932] [outer = 0x8d74d400] 05:51:28 INFO - PROCESS | 1730 | 1468500688417 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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1637ms 05:51:28 INFO - PROCESS | 1730 | 1468500688477 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1730 | 1468500688484 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:51:28 INFO - PROCESS | 1730 | 1468500688495 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1730 | 1468500688498 Marionette TRACE conn3 <- [1,2546,null,{}] 05:51:28 INFO - PROCESS | 1730 | 1468500688507 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}] 05:51:28 INFO - PROCESS | 1730 | 1468500688511 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:28 INFO - PROCESS | 1730 | 1468500688689 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:51:28 INFO - PROCESS | 1730 | 1468500688933 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1730 | 1468500688947 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e740400 == 31 [pid = 1730] [id = 644] 05:51:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8e742000) [pid = 1730] [serial = 1933] [outer = (nil)] 05:51:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8e74a400) [pid = 1730] [serial = 1934] [outer = 0x8e742000] 05:51:29 INFO - PROCESS | 1730 | 1468500689110 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8ea9fc00) [pid = 1730] [serial = 1935] [outer = 0x8e742000] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x912e1c00 == 30 [pid = 1730] [id = 635] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x91c63800 == 29 [pid = 1730] [id = 634] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x91b76c00 == 28 [pid = 1730] [id = 633] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea9b800 == 27 [pid = 1730] [id = 632] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea99c00 == 26 [pid = 1730] [id = 631] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d1400 == 25 [pid = 1730] [id = 630] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20cc00 == 24 [pid = 1730] [id = 621] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8e727800 == 23 [pid = 1730] [id = 622] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x909d0800 == 22 [pid = 1730] [id = 624] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x90cbe000 == 21 [pid = 1730] [id = 626] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8e170400 == 20 [pid = 1730] [id = 625] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x909d0c00 == 19 [pid = 1730] [id = 628] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cd000 == 18 [pid = 1730] [id = 627] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x909c5400 == 17 [pid = 1730] [id = 629] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8e745000 == 16 [pid = 1730] [id = 623] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16ac00 == 15 [pid = 1730] [id = 620] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d208c00 == 14 [pid = 1730] [id = 643] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x93c0b800 == 13 [pid = 1730] [id = 641] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72bc00 == 12 [pid = 1730] [id = 642] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x91c6f800 == 11 [pid = 1730] [id = 640] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d206c00 == 10 [pid = 1730] [id = 639] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea95c00 == 9 [pid = 1730] [id = 637] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x90c8ac00 == 8 [pid = 1730] [id = 638] 05:51:30 INFO - PROCESS | 1730 | --DOCSHELL 0x8d205800 == 7 [pid = 1730] [id = 636] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8f236c00) [pid = 1730] [serial = 1871] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x90cb2c00) [pid = 1730] [serial = 1877] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x8e72dc00) [pid = 1730] [serial = 1868] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x91f1fc00) [pid = 1730] [serial = 1851] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8e16fc00) [pid = 1730] [serial = 1845] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x93c98400) [pid = 1730] [serial = 1859] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x95182800) [pid = 1730] [serial = 1860] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8d74ec00) [pid = 1730] [serial = 1844] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x90c85400) [pid = 1730] [serial = 1848] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x91c69400) [pid = 1730] [serial = 1850] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e723400) [pid = 1730] [serial = 1863] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8e648800) [pid = 1730] [serial = 1862] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8e740c00) [pid = 1730] [serial = 1869] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x93a4a800) [pid = 1730] [serial = 1854] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8d7c8800) [pid = 1730] [serial = 1866] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x93c6a400) [pid = 1730] [serial = 1856] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x93c6d000) [pid = 1730] [serial = 1857] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x92fd9000) [pid = 1730] [serial = 1853] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90c8e800) [pid = 1730] [serial = 1874] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x9097ac00) [pid = 1730] [serial = 1847] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8d210800) [pid = 1730] [serial = 1865] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8f384000) [pid = 1730] [serial = 1872] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90c93400) [pid = 1730] [serial = 1875] [outer = (nil)] [url = about:blank] 05:51:30 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x90cb5c00) [pid = 1730] [serial = 1878] [outer = (nil)] [url = about:blank] 05:51:31 INFO - PROCESS | 1730 | 1468500691199 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]]]}] 05:51:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:51:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2733ms 05:51:31 INFO - PROCESS | 1730 | 1468500691231 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 1730 | 1468500691235 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:51:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:51:31 INFO - PROCESS | 1730 | 1468500691245 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1730 | 1468500691248 Marionette TRACE conn3 <- [1,2550,null,{}] 05:51:31 INFO - PROCESS | 1730 | 1468500691320 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}] 05:51:31 INFO - PROCESS | 1730 | 1468500691326 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:31 INFO - PROCESS | 1730 | 1468500691490 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:51:31 INFO - PROCESS | 1730 | 1468500691505 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 1730 | 1468500691512 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d2800 == 8 [pid = 1730] [id = 645] 05:51:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e16c800) [pid = 1730] [serial = 1936] [outer = (nil)] 05:51:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e649c00) [pid = 1730] [serial = 1937] [outer = 0x8e16c800] 05:51:31 INFO - PROCESS | 1730 | 1468500691586 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e654800) [pid = 1730] [serial = 1938] [outer = 0x8e16c800] 05:51:32 INFO - PROCESS | 1730 | 1468500692573 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]]]}] 05:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1347ms 05:51:32 INFO - PROCESS | 1730 | 1468500692590 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:51:32 INFO - PROCESS | 1730 | 1468500692599 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:51:32 INFO - PROCESS | 1730 | 1468500692610 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 1730 | 1468500692614 Marionette TRACE conn3 <- [1,2554,null,{}] 05:51:32 INFO - PROCESS | 1730 | 1468500692620 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}] 05:51:32 INFO - PROCESS | 1730 | 1468500692626 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:32 INFO - PROCESS | 1730 | 1468500692864 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:51:32 INFO - PROCESS | 1730 | 1468500692954 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 1730 | 1468500692961 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea98400 == 9 [pid = 1730] [id = 646] 05:51:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8ea9cc00) [pid = 1730] [serial = 1939] [outer = (nil)] 05:51:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8f232c00) [pid = 1730] [serial = 1940] [outer = 0x8ea9cc00] 05:51:33 INFO - PROCESS | 1730 | 1468500693036 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8f37f000) [pid = 1730] [serial = 1941] [outer = 0x8ea9cc00] 05:51:33 INFO - PROCESS | 1730 | 1468500693948 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]]]}] 05:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1380ms 05:51:33 INFO - PROCESS | 1730 | 1468500693989 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 1730 | 1468500693993 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:51:34 INFO - PROCESS | 1730 | 1468500694006 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1730 | 1468500694012 Marionette TRACE conn3 <- [1,2558,null,{}] 05:51:34 INFO - PROCESS | 1730 | 1468500694029 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}] 05:51:34 INFO - PROCESS | 1730 | 1468500694037 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:34 INFO - PROCESS | 1730 | 1468500694258 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:51:34 INFO - PROCESS | 1730 | 1468500694281 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 1730 | 1468500694289 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cdc00 == 10 [pid = 1730] [id = 647] 05:51:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x909cf000) [pid = 1730] [serial = 1942] [outer = (nil)] 05:51:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90c86000) [pid = 1730] [serial = 1943] [outer = 0x909cf000] 05:51:34 INFO - PROCESS | 1730 | 1468500694361 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x90c90800) [pid = 1730] [serial = 1944] [outer = 0x909cf000] 05:51:35 INFO - PROCESS | 1730 | 1468500695779 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]]]}] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x92c8bc00) [pid = 1730] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91f23000) [pid = 1730] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90c88800) [pid = 1730] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90c8ec00) [pid = 1730] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8d7d2400) [pid = 1730] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8ea9bc00) [pid = 1730] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x90cbf800) [pid = 1730] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x90cb4000) [pid = 1730] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e744c00) [pid = 1730] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:51:35 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91f26c00) [pid = 1730] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1850ms 05:51:35 INFO - PROCESS | 1730 | 1468500695849 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 1730 | 1468500695854 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:51:35 INFO - PROCESS | 1730 | 1468500695902 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 1730 | 1468500695906 Marionette TRACE conn3 <- [1,2562,null,{}] 05:51:35 INFO - PROCESS | 1730 | 1468500695911 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}] 05:51:35 INFO - PROCESS | 1730 | 1468500695916 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:36 INFO - PROCESS | 1730 | 1468500696110 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:51:36 INFO - PROCESS | 1730 | 1468500696209 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1730 | 1468500696217 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d202800 == 11 [pid = 1730] [id = 648] 05:51:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e72f000) [pid = 1730] [serial = 1945] [outer = (nil)] 05:51:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x9097e000) [pid = 1730] [serial = 1946] [outer = 0x8e72f000] 05:51:36 INFO - PROCESS | 1730 | 1468500696285 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x90cb2800) [pid = 1730] [serial = 1947] [outer = 0x8e72f000] 05:51:37 INFO - PROCESS | 1730 | 1468500697075 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]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1233ms 05:51:37 INFO - PROCESS | 1730 | 1468500697135 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 1730 | 1468500697138 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:51:37 INFO - PROCESS | 1730 | 1468500697148 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1730 | 1468500697151 Marionette TRACE conn3 <- [1,2566,null,{}] 05:51:37 INFO - PROCESS | 1730 | 1468500697157 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}] 05:51:37 INFO - PROCESS | 1730 | 1468500697162 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:37 INFO - PROCESS | 1730 | 1468500697328 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:51:37 INFO - PROCESS | 1730 | 1468500697339 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 1730 | 1468500697345 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb8400 == 12 [pid = 1730] [id = 649] 05:51:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x90cbb400) [pid = 1730] [serial = 1948] [outer = (nil)] 05:51:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91b73000) [pid = 1730] [serial = 1949] [outer = 0x90cbb400] 05:51:37 INFO - PROCESS | 1730 | 1468500697413 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91b7b400) [pid = 1730] [serial = 1950] [outer = 0x90cbb400] 05:51:38 INFO - PROCESS | 1730 | 1468500698597 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]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1533ms 05:51:38 INFO - PROCESS | 1730 | 1468500698683 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 1730 | 1468500698690 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:51:38 INFO - PROCESS | 1730 | 1468500698699 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 1730 | 1468500698704 Marionette TRACE conn3 <- [1,2570,null,{}] 05:51:38 INFO - PROCESS | 1730 | 1468500698713 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}] 05:51:38 INFO - PROCESS | 1730 | 1468500698719 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:38 INFO - PROCESS | 1730 | 1468500698936 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:51:39 INFO - PROCESS | 1730 | 1468500699175 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 1730 | 1468500699185 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e169800 == 13 [pid = 1730] [id = 650] 05:51:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8e16e000) [pid = 1730] [serial = 1951] [outer = (nil)] 05:51:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8e650c00) [pid = 1730] [serial = 1952] [outer = 0x8e16e000] 05:51:39 INFO - PROCESS | 1730 | 1468500699308 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8eaa3000) [pid = 1730] [serial = 1953] [outer = 0x8e16e000] 05:51:40 INFO - PROCESS | 1730 | 1468500700401 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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1782ms 05:51:40 INFO - PROCESS | 1730 | 1468500700482 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 1730 | 1468500700489 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:51:40 INFO - PROCESS | 1730 | 1468500700500 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 1730 | 1468500700505 Marionette TRACE conn3 <- [1,2574,null,{}] 05:51:40 INFO - PROCESS | 1730 | 1468500700512 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}] 05:51:40 INFO - PROCESS | 1730 | 1468500700519 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:40 INFO - PROCESS | 1730 | 1468500700736 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:51:41 INFO - PROCESS | 1730 | 1468500701027 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1730 | 1468500701036 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7ce400 == 14 [pid = 1730] [id = 651] 05:51:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x90c86400) [pid = 1730] [serial = 1954] [outer = (nil)] 05:51:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x90cb8c00) [pid = 1730] [serial = 1955] [outer = 0x90c86400] 05:51:41 INFO - PROCESS | 1730 | 1468500701126 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x90c92800) [pid = 1730] [serial = 1956] [outer = 0x90c86400] 05:51:42 INFO - PROCESS | 1730 | 1468500702181 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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1733ms 05:51:42 INFO - PROCESS | 1730 | 1468500702233 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 1730 | 1468500702236 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:51:42 INFO - PROCESS | 1730 | 1468500702243 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1730 | 1468500702249 Marionette TRACE conn3 <- [1,2578,null,{}] 05:51:42 INFO - PROCESS | 1730 | 1468500702265 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}] 05:51:42 INFO - PROCESS | 1730 | 1468500702274 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:42 INFO - PROCESS | 1730 | 1468500702454 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:51:42 INFO - PROCESS | 1730 | 1468500702681 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 1730 | 1468500702693 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f20800 == 15 [pid = 1730] [id = 652] 05:51:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x91f22000) [pid = 1730] [serial = 1957] [outer = (nil)] 05:51:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x91f2dc00) [pid = 1730] [serial = 1958] [outer = 0x91f22000] 05:51:42 INFO - PROCESS | 1730 | 1468500702821 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x91f76c00) [pid = 1730] [serial = 1959] [outer = 0x91f22000] 05:51:43 INFO - PROCESS | 1730 | 1468500703935 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]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1761ms 05:51:44 INFO - PROCESS | 1730 | 1468500704004 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 1730 | 1468500704010 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:51:44 INFO - PROCESS | 1730 | 1468500704018 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1730 | 1468500704023 Marionette TRACE conn3 <- [1,2582,null,{}] 05:51:44 INFO - PROCESS | 1730 | 1468500704031 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}] 05:51:44 INFO - PROCESS | 1730 | 1468500704037 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:44 INFO - PROCESS | 1730 | 1468500704217 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:51:44 INFO - PROCESS | 1730 | 1468500704560 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 1730 | 1468500704570 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e172000 == 16 [pid = 1730] [id = 653] 05:51:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x8e175800) [pid = 1730] [serial = 1960] [outer = (nil)] 05:51:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x8e654400) [pid = 1730] [serial = 1961] [outer = 0x8e175800] 05:51:44 INFO - PROCESS | 1730 | 1468500704664 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8e72e400) [pid = 1730] [serial = 1962] [outer = 0x8e175800] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x939c8c00) [pid = 1730] [serial = 1907] [outer = (nil)] [url = about:blank] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x92c8ec00) [pid = 1730] [serial = 1904] [outer = (nil)] [url = about:blank] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x92fd1800) [pid = 1730] [serial = 1905] [outer = (nil)] [url = about:blank] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x90cb4400) [pid = 1730] [serial = 1886] [outer = (nil)] [url = about:blank] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x912dc800) [pid = 1730] [serial = 1887] [outer = (nil)] [url = about:blank] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x91f22c00) [pid = 1730] [serial = 1889] [outer = (nil)] [url = about:blank] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91f72400) [pid = 1730] [serial = 1890] [outer = (nil)] [url = about:blank] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e171400) [pid = 1730] [serial = 1892] [outer = (nil)] [url = about:blank] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e651000) [pid = 1730] [serial = 1893] [outer = (nil)] [url = about:blank] 05:51:44 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8f22d000) [pid = 1730] [serial = 1895] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x9090a800) [pid = 1730] [serial = 1896] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x91b7b800) [pid = 1730] [serial = 1881] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x912df800) [pid = 1730] [serial = 1880] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91b75c00) [pid = 1730] [serial = 1898] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8ea95800) [pid = 1730] [serial = 1883] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8f235c00) [pid = 1730] [serial = 1884] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x92240800) [pid = 1730] [serial = 1901] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x92c85800) [pid = 1730] [serial = 1902] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x939ecc00) [pid = 1730] [serial = 1908] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x91c66c00) [pid = 1730] [serial = 1899] [outer = (nil)] [url = about:blank] 05:51:45 INFO - PROCESS | 1730 | 1468500705470 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1491ms 05:51:45 INFO - PROCESS | 1730 | 1468500705538 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 1730 | 1468500705545 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:51:45 INFO - PROCESS | 1730 | 1468500705556 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 1730 | 1468500705560 Marionette TRACE conn3 <- [1,2586,null,{}] 05:51:45 INFO - PROCESS | 1730 | 1468500705566 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}] 05:51:45 INFO - PROCESS | 1730 | 1468500705571 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:45 INFO - PROCESS | 1730 | 1468500705727 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:51:45 INFO - PROCESS | 1730 | 1468500705737 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 1730 | 1468500705743 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x90904800 == 17 [pid = 1730] [id = 654] 05:51:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x9090dc00) [pid = 1730] [serial = 1963] [outer = (nil)] 05:51:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x909c3c00) [pid = 1730] [serial = 1964] [outer = 0x9090dc00] 05:51:45 INFO - PROCESS | 1730 | 1468500705835 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x909cec00) [pid = 1730] [serial = 1965] [outer = 0x9090dc00] 05:51:46 INFO - PROCESS | 1730 | 1468500706815 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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1284ms 05:51:46 INFO - PROCESS | 1730 | 1468500706840 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:51:46 INFO - PROCESS | 1730 | 1468500706845 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:51:46 INFO - PROCESS | 1730 | 1468500706852 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 1730 | 1468500706857 Marionette TRACE conn3 <- [1,2590,null,{}] 05:51:46 INFO - PROCESS | 1730 | 1468500706873 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}] 05:51:46 INFO - PROCESS | 1730 | 1468500706881 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:47 INFO - PROCESS | 1730 | 1468500707029 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:51:47 INFO - PROCESS | 1730 | 1468500707186 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 1730 | 1468500707196 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c67400 == 18 [pid = 1730] [id = 655] 05:51:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91c69000) [pid = 1730] [serial = 1966] [outer = (nil)] 05:51:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91c6e800) [pid = 1730] [serial = 1967] [outer = 0x91c69000] 05:51:47 INFO - PROCESS | 1730 | 1468500707264 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x91f26400) [pid = 1730] [serial = 1968] [outer = 0x91c69000] 05:51:48 INFO - PROCESS | 1730 | 1468500708162 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1343ms 05:51:48 INFO - PROCESS | 1730 | 1468500708195 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 1730 | 1468500708200 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:51:48 INFO - PROCESS | 1730 | 1468500708206 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 1730 | 1468500708208 Marionette TRACE conn3 <- [1,2594,null,{}] 05:51:48 INFO - PROCESS | 1730 | 1468500708223 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}] 05:51:48 INFO - PROCESS | 1730 | 1468500708227 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:48 INFO - PROCESS | 1730 | 1468500708454 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:51:48 INFO - PROCESS | 1730 | 1468500708474 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 1730 | 1468500708485 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb2000 == 19 [pid = 1730] [id = 656] 05:51:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91f7c800) [pid = 1730] [serial = 1969] [outer = (nil)] 05:51:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x92c82000) [pid = 1730] [serial = 1970] [outer = 0x91f7c800] 05:51:48 INFO - PROCESS | 1730 | 1468500708549 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x92c85800) [pid = 1730] [serial = 1971] [outer = 0x91f7c800] 05:51:49 INFO - PROCESS | 1730 | 1468500709569 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]]]}] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e74c800) [pid = 1730] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92fd8000) [pid = 1730] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x93c6d400) [pid = 1730] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8ea9e400) [pid = 1730] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x909cf000) [pid = 1730] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d74d400) [pid = 1730] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8e72f000) [pid = 1730] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e742000) [pid = 1730] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8d206000) [pid = 1730] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e16c800) [pid = 1730] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8ea9cc00) [pid = 1730] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8eaa0400) [pid = 1730] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:51:49 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x90cbd400) [pid = 1730] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1429ms 05:51:49 INFO - PROCESS | 1730 | 1468500709636 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 1730 | 1468500709639 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:51:49 INFO - PROCESS | 1730 | 1468500709645 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 1730 | 1468500709647 Marionette TRACE conn3 <- [1,2598,null,{}] 05:51:49 INFO - PROCESS | 1730 | 1468500709653 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}] 05:51:49 INFO - PROCESS | 1730 | 1468500709658 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:49 INFO - PROCESS | 1730 | 1468500709802 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:51:49 INFO - PROCESS | 1730 | 1468500709812 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1730 | 1468500709824 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20cc00 == 20 [pid = 1730] [id = 657] 05:51:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8e742000) [pid = 1730] [serial = 1972] [outer = (nil)] 05:51:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x90c92000) [pid = 1730] [serial = 1973] [outer = 0x8e742000] 05:51:50 INFO - PROCESS | 1730 | 1468500710022 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x912e1c00) [pid = 1730] [serial = 1974] [outer = 0x8e742000] 05:51:50 INFO - PROCESS | 1730 | 1468500710873 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1283ms 05:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:51:50 INFO - PROCESS | 1730 | 1468500710929 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1730 | 1468500710932 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:51:50 INFO - PROCESS | 1730 | 1468500710939 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1730 | 1468500710942 Marionette TRACE conn3 <- [1,2602,null,{}] 05:51:50 INFO - PROCESS | 1730 | 1468500710955 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}] 05:51:50 INFO - PROCESS | 1730 | 1468500710966 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:51 INFO - PROCESS | 1730 | 1468500711170 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:51:51 INFO - PROCESS | 1730 | 1468500711180 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1730 | 1468500711186 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e74a000 == 21 [pid = 1730] [id = 658] 05:51:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e74c800) [pid = 1730] [serial = 1975] [outer = (nil)] 05:51:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x939e9400) [pid = 1730] [serial = 1976] [outer = 0x8e74c800] 05:51:51 INFO - PROCESS | 1730 | 1468500711270 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x939f0000) [pid = 1730] [serial = 1977] [outer = 0x8e74c800] 05:51:52 INFO - PROCESS | 1730 | 1468500712488 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1583ms 05:51:52 INFO - PROCESS | 1730 | 1468500712521 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1730 | 1468500712528 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:51:52 INFO - PROCESS | 1730 | 1468500712538 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1730 | 1468500712543 Marionette TRACE conn3 <- [1,2606,null,{}] 05:51:52 INFO - PROCESS | 1730 | 1468500712554 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}] 05:51:52 INFO - PROCESS | 1730 | 1468500712559 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:52 INFO - PROCESS | 1730 | 1468500712770 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:51:53 INFO - PROCESS | 1730 | 1468500713022 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 1730 | 1468500713030 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e172c00 == 22 [pid = 1730] [id = 659] 05:51:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e178400) [pid = 1730] [serial = 1978] [outer = (nil)] 05:51:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8eaa3800) [pid = 1730] [serial = 1979] [outer = 0x8e178400] 05:51:53 INFO - PROCESS | 1730 | 1468500713161 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8f384000) [pid = 1730] [serial = 1980] [outer = 0x8e178400] 05:51:54 INFO - PROCESS | 1730 | 1468500714148 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1635ms 05:51:54 INFO - PROCESS | 1730 | 1468500714174 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 1730 | 1468500714181 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:51:54 INFO - PROCESS | 1730 | 1468500714192 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1730 | 1468500714196 Marionette TRACE conn3 <- [1,2610,null,{}] 05:51:54 INFO - PROCESS | 1730 | 1468500714202 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}] 05:51:54 INFO - PROCESS | 1730 | 1468500714208 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:54 INFO - PROCESS | 1730 | 1468500714389 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:51:54 INFO - PROCESS | 1730 | 1468500714590 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1730 | 1468500714599 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa0000 == 23 [pid = 1730] [id = 660] 05:51:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x912dd400) [pid = 1730] [serial = 1981] [outer = (nil)] 05:51:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91c63800) [pid = 1730] [serial = 1982] [outer = 0x912dd400] 05:51:54 INFO - PROCESS | 1730 | 1468500714680 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91f21800) [pid = 1730] [serial = 1983] [outer = 0x912dd400] 05:51:55 INFO - PROCESS | 1730 | 1468500715720 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]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1581ms 05:51:55 INFO - PROCESS | 1730 | 1468500715773 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 1730 | 1468500715777 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:51:55 INFO - PROCESS | 1730 | 1468500715784 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 1730 | 1468500715790 Marionette TRACE conn3 <- [1,2614,null,{}] 05:51:55 INFO - PROCESS | 1730 | 1468500715806 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}] 05:51:55 INFO - PROCESS | 1730 | 1468500715815 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:55 INFO - PROCESS | 1730 | 1468500715997 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:51:56 INFO - PROCESS | 1730 | 1468500716242 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 1730 | 1468500716251 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f2bc00 == 24 [pid = 1730] [id = 661] 05:51:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x939d1400) [pid = 1730] [serial = 1984] [outer = (nil)] 05:51:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x93a46c00) [pid = 1730] [serial = 1985] [outer = 0x939d1400] 05:51:56 INFO - PROCESS | 1730 | 1468500716373 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x93a52400) [pid = 1730] [serial = 1986] [outer = 0x939d1400] 05:51:57 INFO - PROCESS | 1730 | 1468500717263 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1538ms 05:51:57 INFO - PROCESS | 1730 | 1468500717322 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1730 | 1468500717327 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:51:57 INFO - PROCESS | 1730 | 1468500717333 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1730 | 1468500717336 Marionette TRACE conn3 <- [1,2618,null,{}] 05:51:57 INFO - PROCESS | 1730 | 1468500717342 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}] 05:51:57 INFO - PROCESS | 1730 | 1468500717347 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:57 INFO - PROCESS | 1730 | 1468500717518 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:51:57 INFO - PROCESS | 1730 | 1468500717703 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1730 | 1468500717709 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:57 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e727000 == 25 [pid = 1730] [id = 662] 05:51:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x939d1c00) [pid = 1730] [serial = 1987] [outer = (nil)] 05:51:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x93c6dc00) [pid = 1730] [serial = 1988] [outer = 0x939d1c00] 05:51:57 INFO - PROCESS | 1730 | 1468500717791 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c72000) [pid = 1730] [serial = 1989] [outer = 0x939d1c00] 05:51:58 INFO - PROCESS | 1730 | 1468500718691 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]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1430ms 05:51:58 INFO - PROCESS | 1730 | 1468500718764 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 1730 | 1468500718767 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:51:58 INFO - PROCESS | 1730 | 1468500718774 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1730 | 1468500718776 Marionette TRACE conn3 <- [1,2622,null,{}] 05:51:58 INFO - PROCESS | 1730 | 1468500718785 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}] 05:51:58 INFO - PROCESS | 1730 | 1468500718790 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:58 INFO - PROCESS | 1730 | 1468500718955 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:51:59 INFO - PROCESS | 1730 | 1468500719149 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 1730 | 1468500719158 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:51:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x909ca000 == 26 [pid = 1730] [id = 663] 05:51:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x91f72400) [pid = 1730] [serial = 1990] [outer = (nil)] 05:51:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c79800) [pid = 1730] [serial = 1991] [outer = 0x91f72400] 05:51:59 INFO - PROCESS | 1730 | 1468500719235 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x93c95800) [pid = 1730] [serial = 1992] [outer = 0x91f72400] 05:52:00 INFO - PROCESS | 1730 | 1468500720195 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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1482ms 05:52:00 INFO - PROCESS | 1730 | 1468500720257 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1730 | 1468500720261 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:52:00 INFO - PROCESS | 1730 | 1468500720267 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1730 | 1468500720271 Marionette TRACE conn3 <- [1,2626,null,{}] 05:52:00 INFO - PROCESS | 1730 | 1468500720276 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}] 05:52:00 INFO - PROCESS | 1730 | 1468500720286 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:00 INFO - PROCESS | 1730 | 1468500720486 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:52:00 INFO - PROCESS | 1730 | 1468500720671 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 1730 | 1468500720680 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:00 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb2c00 == 27 [pid = 1730] [id = 664] 05:52:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x93c76c00) [pid = 1730] [serial = 1993] [outer = (nil)] 05:52:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x951d3800) [pid = 1730] [serial = 1994] [outer = 0x93c76c00] 05:52:00 INFO - PROCESS | 1730 | 1468500720759 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x951de400) [pid = 1730] [serial = 1995] [outer = 0x93c76c00] 05:52:01 INFO - PROCESS | 1730 | 1468500721809 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]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1579ms 05:52:01 INFO - PROCESS | 1730 | 1468500721847 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 1730 | 1468500721850 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:52:01 INFO - PROCESS | 1730 | 1468500721858 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 1730 | 1468500721862 Marionette TRACE conn3 <- [1,2630,null,{}] 05:52:01 INFO - PROCESS | 1730 | 1468500721868 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}] 05:52:01 INFO - PROCESS | 1730 | 1468500721874 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:02 INFO - PROCESS | 1730 | 1468500722051 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:52:02 INFO - PROCESS | 1730 | 1468500722248 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 1730 | 1468500722257 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d210c00 == 28 [pid = 1730] [id = 665] 05:52:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8d741800) [pid = 1730] [serial = 1996] [outer = (nil)] 05:52:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8d750c00) [pid = 1730] [serial = 1997] [outer = 0x8d741800] 05:52:02 INFO - PROCESS | 1730 | 1468500722547 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8d7d0000) [pid = 1730] [serial = 1998] [outer = 0x8d741800] 05:52:03 INFO - PROCESS | 1730 | 1468500723626 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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1832ms 05:52:03 INFO - PROCESS | 1730 | 1468500723692 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 1730 | 1468500723698 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:52:03 INFO - PROCESS | 1730 | 1468500723706 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 1730 | 1468500723709 Marionette TRACE conn3 <- [1,2634,null,{}] 05:52:03 INFO - PROCESS | 1730 | 1468500723717 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}] 05:52:03 INFO - PROCESS | 1730 | 1468500723722 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:03 INFO - PROCESS | 1730 | 1468500723930 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x939cfc00) [pid = 1730] [serial = 1919] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x93c6e000) [pid = 1730] [serial = 1923] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x93c10c00) [pid = 1730] [serial = 1922] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x9517bc00) [pid = 1730] [serial = 1926] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x93c99c00) [pid = 1730] [serial = 1925] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x95277400) [pid = 1730] [serial = 1929] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x95272800) [pid = 1730] [serial = 1928] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x90c86000) [pid = 1730] [serial = 1943] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8e745c00) [pid = 1730] [serial = 1932] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8e722c00) [pid = 1730] [serial = 1931] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x9097e000) [pid = 1730] [serial = 1946] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x90c90800) [pid = 1730] [serial = 1944] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8e74a400) [pid = 1730] [serial = 1934] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8d7cc000) [pid = 1730] [serial = 1911] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d746800) [pid = 1730] [serial = 1910] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e649c00) [pid = 1730] [serial = 1937] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e654800) [pid = 1730] [serial = 1938] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8f232c00) [pid = 1730] [serial = 1940] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9097a800) [pid = 1730] [serial = 1914] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8f37c000) [pid = 1730] [serial = 1913] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90cb2800) [pid = 1730] [serial = 1947] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x91c64000) [pid = 1730] [serial = 1917] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x91b6cc00) [pid = 1730] [serial = 1916] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8ea9fc00) [pid = 1730] [serial = 1935] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x939f4000) [pid = 1730] [serial = 1920] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x91b73000) [pid = 1730] [serial = 1949] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x8f37f000) [pid = 1730] [serial = 1941] [outer = (nil)] [url = about:blank] 05:52:05 INFO - PROCESS | 1730 | 1468500725252 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 1730 | 1468500725263 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20e800 == 29 [pid = 1730] [id = 666] 05:52:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8d20fc00) [pid = 1730] [serial = 1999] [outer = (nil)] 05:52:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8d74a000) [pid = 1730] [serial = 2000] [outer = 0x8d20fc00] 05:52:05 INFO - PROCESS | 1730 | 1468500725342 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8d7d1400) [pid = 1730] [serial = 2001] [outer = 0x8d20fc00] 05:52:06 INFO - PROCESS | 1730 | 1468500726189 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]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2540ms 05:52:06 INFO - PROCESS | 1730 | 1468500726256 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1730 | 1468500726262 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:52:06 INFO - PROCESS | 1730 | 1468500726274 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1730 | 1468500726279 Marionette TRACE conn3 <- [1,2638,null,{}] 05:52:06 INFO - PROCESS | 1730 | 1468500726290 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}] 05:52:06 INFO - PROCESS | 1730 | 1468500726299 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:06 INFO - PROCESS | 1730 | 1468500726479 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:52:06 INFO - PROCESS | 1730 | 1468500726492 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 1730 | 1468500726503 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e650400 == 30 [pid = 1730] [id = 667] 05:52:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e726000) [pid = 1730] [serial = 2002] [outer = (nil)] 05:52:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e72fc00) [pid = 1730] [serial = 2003] [outer = 0x8e726000] 05:52:06 INFO - PROCESS | 1730 | 1468500726602 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e747c00) [pid = 1730] [serial = 2004] [outer = 0x8e726000] 05:52:07 INFO - PROCESS | 1730 | 1468500727572 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]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1335ms 05:52:07 INFO - PROCESS | 1730 | 1468500727613 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 1730 | 1468500727620 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:52:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:52:07 INFO - PROCESS | 1730 | 1468500727632 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1730 | 1468500727634 Marionette TRACE conn3 <- [1,2642,null,{}] 05:52:07 INFO - PROCESS | 1730 | 1468500727642 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}] 05:52:07 INFO - PROCESS | 1730 | 1468500727648 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:07 INFO - PROCESS | 1730 | 1468500727904 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:52:07 INFO - PROCESS | 1730 | 1468500727926 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 1730 | 1468500727935 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea99400 == 31 [pid = 1730] [id = 668] 05:52:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8eaa2800) [pid = 1730] [serial = 2005] [outer = (nil)] 05:52:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8f23ac00) [pid = 1730] [serial = 2006] [outer = 0x8eaa2800] 05:52:08 INFO - PROCESS | 1730 | 1468500728004 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8f383000) [pid = 1730] [serial = 2007] [outer = 0x8eaa2800] 05:52:09 INFO - PROCESS | 1730 | 1468500729004 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]]]}] 05:52:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:52:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1430ms 05:52:09 INFO - PROCESS | 1730 | 1468500729064 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1730 | 1468500729068 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:52:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:52:09 INFO - PROCESS | 1730 | 1468500729082 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1730 | 1468500729092 Marionette TRACE conn3 <- [1,2646,null,{}] 05:52:09 INFO - PROCESS | 1730 | 1468500729107 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}] 05:52:09 INFO - PROCESS | 1730 | 1468500729115 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:09 INFO - PROCESS | 1730 | 1468500729350 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:52:09 INFO - PROCESS | 1730 | 1468500729380 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 1730 | 1468500729385 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f37ac00 == 32 [pid = 1730] [id = 669] 05:52:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8f388c00) [pid = 1730] [serial = 2008] [outer = (nil)] 05:52:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90c86c00) [pid = 1730] [serial = 2009] [outer = 0x8f388c00] 05:52:09 INFO - PROCESS | 1730 | 1468500729457 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90c8ec00) [pid = 1730] [serial = 2010] [outer = 0x8f388c00] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90cbb400) [pid = 1730] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e16e000) [pid = 1730] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x90c86400) [pid = 1730] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91f22000) [pid = 1730] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x9090dc00) [pid = 1730] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91f7c800) [pid = 1730] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e742000) [pid = 1730] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x91c69000) [pid = 1730] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e175800) [pid = 1730] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:52:10 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8e74c800) [pid = 1730] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:52:10 INFO - PROCESS | 1730 | 1468500730878 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]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:52:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1820ms 05:52:10 INFO - PROCESS | 1730 | 1468500730894 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:52:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:52:10 INFO - PROCESS | 1730 | 1468500730899 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:52:10 INFO - PROCESS | 1730 | 1468500730905 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1730 | 1468500730908 Marionette TRACE conn3 <- [1,2650,null,{}] 05:52:10 INFO - PROCESS | 1730 | 1468500730913 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}] 05:52:10 INFO - PROCESS | 1730 | 1468500730918 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:11 INFO - PROCESS | 1730 | 1468500731115 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:52:11 INFO - PROCESS | 1730 | 1468500731134 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1730 | 1468500731141 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e74c800 == 33 [pid = 1730] [id = 670] 05:52:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x9090cc00) [pid = 1730] [serial = 2011] [outer = (nil)] 05:52:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x90cb1800) [pid = 1730] [serial = 2012] [outer = 0x9090cc00] 05:52:11 INFO - PROCESS | 1730 | 1468500731208 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x90cb6000) [pid = 1730] [serial = 2013] [outer = 0x9090cc00] 05:52:12 INFO - PROCESS | 1730 | 1468500732045 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]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:52:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1177ms 05:52:12 INFO - PROCESS | 1730 | 1468500732083 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 1730 | 1468500732086 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:52:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:52:12 INFO - PROCESS | 1730 | 1468500732092 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 1730 | 1468500732095 Marionette TRACE conn3 <- [1,2654,null,{}] 05:52:12 INFO - PROCESS | 1730 | 1468500732101 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}] 05:52:12 INFO - PROCESS | 1730 | 1468500732105 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:12 INFO - PROCESS | 1730 | 1468500732245 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:52:12 INFO - PROCESS | 1730 | 1468500732258 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 1730 | 1468500732275 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x912dd800 == 34 [pid = 1730] [id = 671] 05:52:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x912de000) [pid = 1730] [serial = 2014] [outer = (nil)] 05:52:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x912e3c00) [pid = 1730] [serial = 2015] [outer = 0x912de000] 05:52:12 INFO - PROCESS | 1730 | 1468500732357 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91c62800) [pid = 1730] [serial = 2016] [outer = 0x912de000] 05:52:13 INFO - PROCESS | 1730 | 1468500733583 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]]]}] 05:52:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:52:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1531ms 05:52:13 INFO - PROCESS | 1730 | 1468500733624 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:52:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:52:13 INFO - PROCESS | 1730 | 1468500733631 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:52:13 INFO - PROCESS | 1730 | 1468500733639 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1730 | 1468500733647 Marionette TRACE conn3 <- [1,2658,null,{}] 05:52:13 INFO - PROCESS | 1730 | 1468500733655 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}] 05:52:13 INFO - PROCESS | 1730 | 1468500733660 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:13 INFO - PROCESS | 1730 | 1468500733843 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:52:14 INFO - PROCESS | 1730 | 1468500734084 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 1730 | 1468500734093 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cac00 == 35 [pid = 1730] [id = 672] 05:52:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e724000) [pid = 1730] [serial = 2017] [outer = (nil)] 05:52:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8ea9c800) [pid = 1730] [serial = 2018] [outer = 0x8e724000] 05:52:14 INFO - PROCESS | 1730 | 1468500734219 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8f233800) [pid = 1730] [serial = 2019] [outer = 0x8e724000] 05:52:15 INFO - PROCESS | 1730 | 1468500735242 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]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:52:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1633ms 05:52:15 INFO - PROCESS | 1730 | 1468500735271 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 1730 | 1468500735278 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:52:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:52:15 INFO - PROCESS | 1730 | 1468500735289 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1730 | 1468500735293 Marionette TRACE conn3 <- [1,2662,null,{}] 05:52:15 INFO - PROCESS | 1730 | 1468500735299 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}] 05:52:15 INFO - PROCESS | 1730 | 1468500735305 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:15 INFO - PROCESS | 1730 | 1468500735524 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:52:15 INFO - PROCESS | 1730 | 1468500735794 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 1730 | 1468500735802 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c9c00 == 36 [pid = 1730] [id = 673] 05:52:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x909cf400) [pid = 1730] [serial = 2020] [outer = (nil)] 05:52:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90c8fc00) [pid = 1730] [serial = 2021] [outer = 0x909cf400] 05:52:15 INFO - PROCESS | 1730 | 1468500735928 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90cbfc00) [pid = 1730] [serial = 2022] [outer = 0x909cf400] 05:52:16 INFO - PROCESS | 1730 | 1468500736946 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]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:52:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1689ms 05:52:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:52:16 INFO - PROCESS | 1730 | 1468500736978 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 1730 | 1468500736981 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:52:16 INFO - PROCESS | 1730 | 1468500736988 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 1730 | 1468500736994 Marionette TRACE conn3 <- [1,2666,null,{}] 05:52:17 INFO - PROCESS | 1730 | 1468500737010 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}] 05:52:17 INFO - PROCESS | 1730 | 1468500737018 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:17 INFO - PROCESS | 1730 | 1468500737267 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:52:17 INFO - PROCESS | 1730 | 1468500737401 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 1730 | 1468500737410 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f22000 == 37 [pid = 1730] [id = 674] 05:52:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f22400) [pid = 1730] [serial = 2023] [outer = (nil)] 05:52:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91f76000) [pid = 1730] [serial = 2024] [outer = 0x91f22400] 05:52:17 INFO - PROCESS | 1730 | 1468500737540 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x92248800) [pid = 1730] [serial = 2025] [outer = 0x91f22400] 05:52:18 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:18 INFO - PROCESS | 1730 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:52:19 INFO - PROCESS | 1730 | 1468500739037 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]]]}] 05:52:19 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) 05:52:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2151ms 05:52:19 INFO - PROCESS | 1730 | 1468500739139 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 1730 | 1468500739148 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:52:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:52:19 INFO - PROCESS | 1730 | 1468500739162 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 1730 | 1468500739171 Marionette TRACE conn3 <- [1,2670,null,{}] 05:52:19 INFO - PROCESS | 1730 | 1468500739179 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}] 05:52:19 INFO - PROCESS | 1730 | 1468500739184 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:19 INFO - PROCESS | 1730 | 1468500739383 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:52:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8d202800 == 36 [pid = 1730] [id = 648] 05:52:19 INFO - PROCESS | 1730 | --DOCSHELL 0x91c67400 == 35 [pid = 1730] [id = 655] 05:52:19 INFO - PROCESS | 1730 | --DOCSHELL 0x909cdc00 == 34 [pid = 1730] [id = 647] 05:52:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8e740400 == 33 [pid = 1730] [id = 644] 05:52:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea98400 == 32 [pid = 1730] [id = 646] 05:52:19 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d2800 == 31 [pid = 1730] [id = 645] 05:52:19 INFO - PROCESS | 1730 | 1468500739596 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1730 | 1468500739610 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e174c00 == 32 [pid = 1730] [id = 675] 05:52:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8e722400) [pid = 1730] [serial = 2026] [outer = (nil)] 05:52:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8e72cc00) [pid = 1730] [serial = 2027] [outer = 0x8e722400] 05:52:19 INFO - PROCESS | 1730 | 1468500739683 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8e742400) [pid = 1730] [serial = 2028] [outer = 0x8e722400] 05:52:19 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x939e9400) [pid = 1730] [serial = 1976] [outer = (nil)] [url = about:blank] 05:52:19 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x939f0000) [pid = 1730] [serial = 1977] [outer = (nil)] [url = about:blank] 05:52:19 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x912e1c00) [pid = 1730] [serial = 1974] [outer = (nil)] [url = about:blank] 05:52:19 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x91b7b400) [pid = 1730] [serial = 1950] [outer = (nil)] [url = about:blank] 05:52:19 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e650c00) [pid = 1730] [serial = 1952] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90cb8c00) [pid = 1730] [serial = 1955] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91f2dc00) [pid = 1730] [serial = 1958] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x909cec00) [pid = 1730] [serial = 1965] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92c85800) [pid = 1730] [serial = 1971] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90c92000) [pid = 1730] [serial = 1973] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91c6e800) [pid = 1730] [serial = 1967] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91f76c00) [pid = 1730] [serial = 1959] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x909c3c00) [pid = 1730] [serial = 1964] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91f26400) [pid = 1730] [serial = 1968] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x90c92800) [pid = 1730] [serial = 1956] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8e654400) [pid = 1730] [serial = 1961] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8eaa3000) [pid = 1730] [serial = 1953] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x8e72e400) [pid = 1730] [serial = 1962] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x92c82000) [pid = 1730] [serial = 1970] [outer = (nil)] [url = about:blank] 05:52:20 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:20 INFO - PROCESS | 1730 | 1468500740936 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"]]]}] 05:52:20 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 05:52:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:52:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:52:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1779ms 05:52:20 INFO - PROCESS | 1730 | 1468500740954 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 1730 | 1468500740960 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:52:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:52:20 INFO - PROCESS | 1730 | 1468500740971 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1730 | 1468500740975 Marionette TRACE conn3 <- [1,2674,null,{}] 05:52:20 INFO - PROCESS | 1730 | 1468500740982 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}] 05:52:20 INFO - PROCESS | 1730 | 1468500740989 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:21 INFO - PROCESS | 1730 | 1468500741157 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:52:21 INFO - PROCESS | 1730 | 1468500741351 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1730 | 1468500741361 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:21 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa3400 == 33 [pid = 1730] [id = 676] 05:52:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8f239c00) [pid = 1730] [serial = 2029] [outer = (nil)] 05:52:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x9090b800) [pid = 1730] [serial = 2030] [outer = 0x8f239c00] 05:52:21 INFO - PROCESS | 1730 | 1468500741451 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x909c3c00) [pid = 1730] [serial = 2031] [outer = 0x8f239c00] 05:52:22 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:22 INFO - PROCESS | 1730 | 1468500742694 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"]]]}] 05:52:22 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 05:52:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:52:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:52:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1741ms 05:52:22 INFO - PROCESS | 1730 | 1468500742720 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 1730 | 1468500742723 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:52:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:52:22 INFO - PROCESS | 1730 | 1468500742730 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1730 | 1468500742735 Marionette TRACE conn3 <- [1,2678,null,{}] 05:52:22 INFO - PROCESS | 1730 | 1468500742751 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}] 05:52:22 INFO - PROCESS | 1730 | 1468500742759 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:23 INFO - PROCESS | 1730 | 1468500743058 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:52:23 INFO - PROCESS | 1730 | 1468500743095 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 1730 | 1468500743106 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:23 INFO - PROCESS | 1730 | ++DOCSHELL 0x912e9800 == 34 [pid = 1730] [id = 677] 05:52:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x91b71800) [pid = 1730] [serial = 2032] [outer = (nil)] 05:52:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91c6e000) [pid = 1730] [serial = 2033] [outer = 0x91b71800] 05:52:23 INFO - PROCESS | 1730 | 1468500743178 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91f26800) [pid = 1730] [serial = 2034] [outer = 0x91b71800] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8d20fc00) [pid = 1730] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e178400) [pid = 1730] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x912dd400) [pid = 1730] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8eaa2800) [pid = 1730] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x939d1400) [pid = 1730] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8f388c00) [pid = 1730] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x939d1c00) [pid = 1730] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x8e726000) [pid = 1730] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x91f72400) [pid = 1730] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x8d741800) [pid = 1730] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x93c76c00) [pid = 1730] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:52:24 INFO - PROCESS | 1730 | --DOMWINDOW == 58 (0x9090cc00) [pid = 1730] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:52:24 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:24 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) 05:52:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1734ms 05:52:24 INFO - PROCESS | 1730 | 1468500744456 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]]]}] 05:52:24 INFO - PROCESS | 1730 | 1468500744465 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:52:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:52:24 INFO - PROCESS | 1730 | 1468500744470 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:52:24 INFO - PROCESS | 1730 | 1468500744487 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 1730 | 1468500744490 Marionette TRACE conn3 <- [1,2682,null,{}] 05:52:24 INFO - PROCESS | 1730 | 1468500744496 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}] 05:52:24 INFO - PROCESS | 1730 | 1468500744501 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:24 INFO - PROCESS | 1730 | 1468500744712 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:52:24 INFO - PROCESS | 1730 | 1468500744845 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1730 | 1468500744851 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20bc00 == 35 [pid = 1730] [id = 678] 05:52:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x8d7c7800) [pid = 1730] [serial = 2035] [outer = (nil)] 05:52:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x9090dc00) [pid = 1730] [serial = 2036] [outer = 0x8d7c7800] 05:52:24 INFO - PROCESS | 1730 | 1468500744932 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x91c6a400) [pid = 1730] [serial = 2037] [outer = 0x8d7c7800] 05:52:26 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:26 INFO - PROCESS | 1730 | 1468500746066 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]]]}] 05:52:26 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) 05:52:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1604ms 05:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:52:26 INFO - PROCESS | 1730 | 1468500746079 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 1730 | 1468500746082 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:52:26 INFO - PROCESS | 1730 | 1468500746088 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1730 | 1468500746091 Marionette TRACE conn3 <- [1,2686,null,{}] 05:52:26 INFO - PROCESS | 1730 | 1468500746096 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}] 05:52:26 INFO - PROCESS | 1730 | 1468500746101 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:26 INFO - PROCESS | 1730 | 1468500746243 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:52:26 INFO - PROCESS | 1730 | 1468500746525 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1730 | 1468500746536 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d209400 == 36 [pid = 1730] [id = 679] 05:52:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x8d20b400) [pid = 1730] [serial = 2038] [outer = (nil)] 05:52:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x8d745000) [pid = 1730] [serial = 2039] [outer = 0x8d20b400] 05:52:26 INFO - PROCESS | 1730 | 1468500746619 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8e16fc00) [pid = 1730] [serial = 2040] [outer = 0x8d20b400] 05:52:27 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:27 INFO - PROCESS | 1730 | 1468500747978 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"]]]}] 05:52:28 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 05:52:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:52:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:52:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1936ms 05:52:28 INFO - PROCESS | 1730 | 1468500748026 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:52:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:52:28 INFO - PROCESS | 1730 | 1468500748032 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:52:28 INFO - PROCESS | 1730 | 1468500748138 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1730 | 1468500748144 Marionette TRACE conn3 <- [1,2690,null,{}] 05:52:28 INFO - PROCESS | 1730 | 1468500748162 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}] 05:52:28 INFO - PROCESS | 1730 | 1468500748167 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:28 INFO - PROCESS | 1730 | 1468500748368 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:52:28 INFO - PROCESS | 1730 | 1468500748551 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1730 | 1468500748561 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64fc00 == 37 [pid = 1730] [id = 680] 05:52:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8ea94400) [pid = 1730] [serial = 2041] [outer = (nil)] 05:52:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x9097e400) [pid = 1730] [serial = 2042] [outer = 0x8ea94400] 05:52:28 INFO - PROCESS | 1730 | 1468500748640 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x909cfc00) [pid = 1730] [serial = 2043] [outer = 0x8ea94400] 05:52:29 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:30 INFO - PROCESS | 1730 | 1468500749993 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"]]]}] 05:52:30 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 05:52:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:52:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1996ms 05:52:30 INFO - PROCESS | 1730 | 1468500750040 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1730 | 1468500750047 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:52:30 INFO - PROCESS | 1730 | 1468500750055 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1730 | 1468500750058 Marionette TRACE conn3 <- [1,2694,null,{}] 05:52:30 INFO - PROCESS | 1730 | 1468500750064 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}] 05:52:30 INFO - PROCESS | 1730 | 1468500750070 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:30 INFO - PROCESS | 1730 | 1468500750332 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:52:30 INFO - PROCESS | 1730 | 1468500750517 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 1730 | 1468500750526 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c7000 == 38 [pid = 1730] [id = 681] 05:52:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x909d0c00) [pid = 1730] [serial = 2044] [outer = (nil)] 05:52:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91b77000) [pid = 1730] [serial = 2045] [outer = 0x909d0c00] 05:52:30 INFO - PROCESS | 1730 | 1468500750604 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91f29c00) [pid = 1730] [serial = 2046] [outer = 0x909d0c00] 05:52:31 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:32 INFO - PROCESS | 1730 | 1468500752014 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"]]]}] 05:52:32 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 05:52:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:52:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:52:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1981ms 05:52:32 INFO - PROCESS | 1730 | 1468500752037 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 1730 | 1468500752040 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:52:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:52:32 INFO - PROCESS | 1730 | 1468500752056 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 1730 | 1468500752065 Marionette TRACE conn3 <- [1,2698,null,{}] 05:52:32 INFO - PROCESS | 1730 | 1468500752171 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}] 05:52:32 INFO - PROCESS | 1730 | 1468500752179 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:32 INFO - PROCESS | 1730 | 1468500752349 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:52:32 INFO - PROCESS | 1730 | 1468500752530 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 1730 | 1468500752537 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d743c00 == 39 [pid = 1730] [id = 682] 05:52:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91c62c00) [pid = 1730] [serial = 2047] [outer = (nil)] 05:52:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x92c8d800) [pid = 1730] [serial = 2048] [outer = 0x91c62c00] 05:52:32 INFO - PROCESS | 1730 | 1468500752618 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x92fdfc00) [pid = 1730] [serial = 2049] [outer = 0x91c62c00] 05:52:33 INFO - PROCESS | 1730 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:34 INFO - PROCESS | 1730 | 1468500754038 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"]]]}] 05:52:34 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 05:52:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:52:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:52:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2046ms 05:52:34 INFO - PROCESS | 1730 | 1468500754166 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 1730 | 1468500754172 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:52:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:52:34 INFO - PROCESS | 1730 | 1468500754183 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1730 | 1468500754187 Marionette TRACE conn3 <- [1,2702,null,{}] 05:52:34 INFO - PROCESS | 1730 | 1468500754196 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}] 05:52:34 INFO - PROCESS | 1730 | 1468500754201 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:34 INFO - PROCESS | 1730 | 1468500754369 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:52:34 INFO - PROCESS | 1730 | 1468500754650 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 1730 | 1468500754658 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d2800 == 40 [pid = 1730] [id = 683] 05:52:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e74c000) [pid = 1730] [serial = 2050] [outer = (nil)] 05:52:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8ea9cc00) [pid = 1730] [serial = 2051] [outer = 0x8e74c000] 05:52:34 INFO - PROCESS | 1730 | 1468500754734 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8f236400) [pid = 1730] [serial = 2052] [outer = 0x8e74c000] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb2000 == 39 [pid = 1730] [id = 656] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea99400 == 38 [pid = 1730] [id = 668] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20bc00 == 37 [pid = 1730] [id = 678] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x912e9800 == 36 [pid = 1730] [id = 677] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa3400 == 35 [pid = 1730] [id = 676] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8e174c00 == 34 [pid = 1730] [id = 675] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x91f20800 == 33 [pid = 1730] [id = 652] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x91f2bc00 == 32 [pid = 1730] [id = 661] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8d210c00 == 31 [pid = 1730] [id = 665] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8e727000 == 30 [pid = 1730] [id = 662] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20e800 == 29 [pid = 1730] [id = 666] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x90904800 == 28 [pid = 1730] [id = 654] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x909ca000 == 27 [pid = 1730] [id = 663] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8e650400 == 26 [pid = 1730] [id = 667] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7ce400 == 25 [pid = 1730] [id = 651] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x912dd800 == 24 [pid = 1730] [id = 671] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x91f22000 == 23 [pid = 1730] [id = 674] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa0000 == 22 [pid = 1730] [id = 660] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20cc00 == 21 [pid = 1730] [id = 657] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8f37ac00 == 20 [pid = 1730] [id = 669] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8e169800 == 19 [pid = 1730] [id = 650] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8e74c800 == 18 [pid = 1730] [id = 670] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8e172000 == 17 [pid = 1730] [id = 653] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cac00 == 16 [pid = 1730] [id = 672] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8e74a000 == 15 [pid = 1730] [id = 658] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x909c9c00 == 14 [pid = 1730] [id = 673] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8e172c00 == 13 [pid = 1730] [id = 659] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb8400 == 12 [pid = 1730] [id = 649] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb2c00 == 11 [pid = 1730] [id = 664] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8d743c00 == 10 [pid = 1730] [id = 682] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x909c7000 == 9 [pid = 1730] [id = 681] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8d209400 == 8 [pid = 1730] [id = 679] 05:52:35 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64fc00 == 7 [pid = 1730] [id = 680] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d74a000) [pid = 1730] [serial = 2000] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8f384000) [pid = 1730] [serial = 1980] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8eaa3800) [pid = 1730] [serial = 1979] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91f21800) [pid = 1730] [serial = 1983] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91c63800) [pid = 1730] [serial = 1982] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d7d1400) [pid = 1730] [serial = 2001] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8f383000) [pid = 1730] [serial = 2007] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x93a52400) [pid = 1730] [serial = 1986] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90c86c00) [pid = 1730] [serial = 2009] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x93a46c00) [pid = 1730] [serial = 1985] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x90c8ec00) [pid = 1730] [serial = 2010] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x93c72000) [pid = 1730] [serial = 1989] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x93c6dc00) [pid = 1730] [serial = 1988] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x8e72fc00) [pid = 1730] [serial = 2003] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x93c95800) [pid = 1730] [serial = 1992] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x8d7d0000) [pid = 1730] [serial = 1998] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x8d750c00) [pid = 1730] [serial = 1997] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 58 (0x93c79800) [pid = 1730] [serial = 1991] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 57 (0x951de400) [pid = 1730] [serial = 1995] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 56 (0x951d3800) [pid = 1730] [serial = 1994] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 55 (0x8f23ac00) [pid = 1730] [serial = 2006] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 54 (0x8e747c00) [pid = 1730] [serial = 2004] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 53 (0x90cb1800) [pid = 1730] [serial = 2012] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | --DOMWINDOW == 52 (0x90cb6000) [pid = 1730] [serial = 2013] [outer = (nil)] [url = about:blank] 05:52:36 INFO - PROCESS | 1730 | 1468500756609 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]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:52:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2484ms 05:52:36 INFO - PROCESS | 1730 | 1468500756667 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 1730 | 1468500756672 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:52:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:52:36 INFO - PROCESS | 1730 | 1468500756679 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1730 | 1468500756686 Marionette TRACE conn3 <- [1,2706,null,{}] 05:52:36 INFO - PROCESS | 1730 | 1468500756693 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}] 05:52:36 INFO - PROCESS | 1730 | 1468500756699 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:36 INFO - PROCESS | 1730 | 1468500756875 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:52:37 INFO - PROCESS | 1730 | 1468500757012 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1730 | 1468500757020 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cbc00 == 8 [pid = 1730] [id = 684] 05:52:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 53 (0x8d7ce400) [pid = 1730] [serial = 2053] [outer = (nil)] 05:52:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 54 (0x8e177000) [pid = 1730] [serial = 2054] [outer = 0x8d7ce400] 05:52:37 INFO - PROCESS | 1730 | 1468500757096 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 55 (0x8e64e000) [pid = 1730] [serial = 2055] [outer = 0x8d7ce400] 05:52:37 INFO - PROCESS | 1730 | 1468500757893 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1232ms 05:52:37 INFO - PROCESS | 1730 | 1468500757921 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 1730 | 1468500757929 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:52:37 INFO - PROCESS | 1730 | 1468500757941 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1730 | 1468500757945 Marionette TRACE conn3 <- [1,2710,null,{}] 05:52:37 INFO - PROCESS | 1730 | 1468500757951 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}] 05:52:37 INFO - PROCESS | 1730 | 1468500757956 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:38 INFO - PROCESS | 1730 | 1468500758133 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:52:38 INFO - PROCESS | 1730 | 1468500758146 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1730 | 1468500758154 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e74b000 == 9 [pid = 1730] [id = 685] 05:52:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 56 (0x8e74d000) [pid = 1730] [serial = 2056] [outer = (nil)] 05:52:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x8ea97c00) [pid = 1730] [serial = 2057] [outer = 0x8e74d000] 05:52:38 INFO - PROCESS | 1730 | 1468500758228 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0x8eaa1c00) [pid = 1730] [serial = 2058] [outer = 0x8e74d000] 05:52:39 INFO - PROCESS | 1730 | 1468500759302 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] 05:52:39 INFO - PROCESS | 1730 | 1468500759325 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:52:39 INFO - PROCESS | 1730 | 1468500759339 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1730 | 1468500759343 Marionette TRACE conn3 <- [1,2714,null,{}] 05:52:39 INFO - PROCESS | 1730 | 1468500759361 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}] 05:52:39 INFO - PROCESS | 1730 | 1468500759370 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:39 INFO - PROCESS | 1730 | 1468500759588 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:52:39 INFO - PROCESS | 1730 | 1468500759609 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1730 | 1468500759621 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c3800 == 10 [pid = 1730] [id = 686] 05:52:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x909c5400) [pid = 1730] [serial = 2059] [outer = (nil)] 05:52:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x909ca400) [pid = 1730] [serial = 2060] [outer = 0x909c5400] 05:52:39 INFO - PROCESS | 1730 | 1468500759694 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x90c8b000) [pid = 1730] [serial = 2061] [outer = 0x909c5400] 05:52:40 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x91b71800) [pid = 1730] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:52:40 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x912de000) [pid = 1730] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:52:40 INFO - PROCESS | 1730 | --DOMWINDOW == 58 (0x8e724000) [pid = 1730] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:52:40 INFO - PROCESS | 1730 | --DOMWINDOW == 57 (0x91f22400) [pid = 1730] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:52:40 INFO - PROCESS | 1730 | --DOMWINDOW == 56 (0x909cf400) [pid = 1730] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:52:40 INFO - PROCESS | 1730 | --DOMWINDOW == 55 (0x8e722400) [pid = 1730] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:52:40 INFO - PROCESS | 1730 | --DOMWINDOW == 54 (0x8f239c00) [pid = 1730] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:52:40 INFO - PROCESS | 1730 | --DOMWINDOW == 53 (0x8d7c7800) [pid = 1730] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:52:40 INFO - PROCESS | 1730 | 1468500760940 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]]]}] 05:52:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:52:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1641ms 05:52:40 INFO - PROCESS | 1730 | 1468500760972 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 1730 | 1468500760977 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:52:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:52:40 INFO - PROCESS | 1730 | 1468500760983 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1730 | 1468500760986 Marionette TRACE conn3 <- [1,2718,null,{}] 05:52:40 INFO - PROCESS | 1730 | 1468500760992 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}] 05:52:40 INFO - PROCESS | 1730 | 1468500760996 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:41 INFO - PROCESS | 1730 | 1468500761209 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:52:41 INFO - PROCESS | 1730 | 1468500761350 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1730 | 1468500761358 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e174c00 == 11 [pid = 1730] [id = 687] 05:52:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 54 (0x8e724000) [pid = 1730] [serial = 2062] [outer = (nil)] 05:52:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 55 (0x90c8ac00) [pid = 1730] [serial = 2063] [outer = 0x8e724000] 05:52:41 INFO - PROCESS | 1730 | 1468500761428 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 56 (0x90cb4400) [pid = 1730] [serial = 2064] [outer = 0x8e724000] 05:52:42 INFO - PROCESS | 1730 | 1468500762229 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] 05:52:42 INFO - PROCESS | 1730 | 1468500762267 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:52:42 INFO - PROCESS | 1730 | 1468500762274 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1730 | 1468500762277 Marionette TRACE conn3 <- [1,2722,null,{}] 05:52:42 INFO - PROCESS | 1730 | 1468500762282 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}] 05:52:42 INFO - PROCESS | 1730 | 1468500762287 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:42 INFO - PROCESS | 1730 | 1468500762452 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:52:42 INFO - PROCESS | 1730 | 1468500762466 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 1730 | 1468500762473 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:42 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e726800 == 12 [pid = 1730] [id = 688] 05:52:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x912e6c00) [pid = 1730] [serial = 2065] [outer = (nil)] 05:52:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0x91b74c00) [pid = 1730] [serial = 2066] [outer = 0x912e6c00] 05:52:42 INFO - PROCESS | 1730 | 1468500762544 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x91c63400) [pid = 1730] [serial = 2067] [outer = 0x912e6c00] 05:52:43 INFO - PROCESS | 1730 | 1468500763804 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] 05:52:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:52:43 INFO - PROCESS | 1730 | 1468500763862 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:52:43 INFO - PROCESS | 1730 | 1468500763870 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1730 | 1468500763875 Marionette TRACE conn3 <- [1,2726,null,{}] 05:52:43 INFO - PROCESS | 1730 | 1468500763885 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}] 05:52:43 INFO - PROCESS | 1730 | 1468500763890 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:44 INFO - PROCESS | 1730 | 1468500764113 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:52:44 INFO - PROCESS | 1730 | 1468500764390 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1730 | 1468500764401 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e175000 == 13 [pid = 1730] [id = 689] 05:52:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x8e652c00) [pid = 1730] [serial = 2068] [outer = (nil)] 05:52:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x8ea96000) [pid = 1730] [serial = 2069] [outer = 0x8e652c00] 05:52:44 INFO - PROCESS | 1730 | 1468500764483 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x8f383c00) [pid = 1730] [serial = 2070] [outer = 0x8e652c00] 05:52:45 INFO - PROCESS | 1730 | 1468500765508 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]]]}] 05:52:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:52:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1695ms 05:52:45 INFO - PROCESS | 1730 | 1468500765564 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 1730 | 1468500765571 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:52:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:52:45 INFO - PROCESS | 1730 | 1468500765582 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:52:45 INFO - PROCESS | 1730 | 1468500765586 Marionette TRACE conn3 <- [1,2730,null,{}] 05:52:45 INFO - PROCESS | 1730 | 1468500765592 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}] 05:52:45 INFO - PROCESS | 1730 | 1468500765598 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:45 INFO - PROCESS | 1730 | 1468500765808 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:52:46 INFO - PROCESS | 1730 | 1468500766076 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 1730 | 1468500766085 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x90971800 == 14 [pid = 1730] [id = 690] 05:52:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x90cb9000) [pid = 1730] [serial = 2071] [outer = (nil)] 05:52:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x912e6800) [pid = 1730] [serial = 2072] [outer = 0x90cb9000] 05:52:46 INFO - PROCESS | 1730 | 1468500766213 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x91b75000) [pid = 1730] [serial = 2073] [outer = 0x90cb9000] 05:52:47 INFO - PROCESS | 1730 | 1468500767651 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"]]]}] 05:52:47 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 05:52:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:52:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:52:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:52:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2084ms 05:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:52:47 INFO - PROCESS | 1730 | 1468500767666 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 1730 | 1468500767670 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:52:47 INFO - PROCESS | 1730 | 1468500767677 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 1730 | 1468500767683 Marionette TRACE conn3 <- [1,2734,null,{}] 05:52:47 INFO - PROCESS | 1730 | 1468500767742 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}] 05:52:47 INFO - PROCESS | 1730 | 1468500767751 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:48 INFO - PROCESS | 1730 | 1468500768124 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:52:48 INFO - PROCESS | 1730 | 1468500768253 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 1730 | 1468500768268 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20cc00 == 15 [pid = 1730] [id = 691] 05:52:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x8d20dc00) [pid = 1730] [serial = 2074] [outer = (nil)] 05:52:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d74a000) [pid = 1730] [serial = 2075] [outer = 0x8d20dc00] 05:52:48 INFO - PROCESS | 1730 | 1468500768336 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8d7c6c00) [pid = 1730] [serial = 2076] [outer = 0x8d20dc00] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x91c6e000) [pid = 1730] [serial = 2033] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x91f26800) [pid = 1730] [serial = 2034] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x91c62800) [pid = 1730] [serial = 2016] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x912e3c00) [pid = 1730] [serial = 2015] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x8ea9c800) [pid = 1730] [serial = 2018] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x8f233800) [pid = 1730] [serial = 2019] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x91f76000) [pid = 1730] [serial = 2024] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x92248800) [pid = 1730] [serial = 2025] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x90c8fc00) [pid = 1730] [serial = 2021] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 58 (0x90cbfc00) [pid = 1730] [serial = 2022] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 57 (0x8e72cc00) [pid = 1730] [serial = 2027] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 56 (0x8e742400) [pid = 1730] [serial = 2028] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 55 (0x9090b800) [pid = 1730] [serial = 2030] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 54 (0x909c3c00) [pid = 1730] [serial = 2031] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 53 (0x91c6a400) [pid = 1730] [serial = 2037] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | --DOMWINDOW == 52 (0x9090dc00) [pid = 1730] [serial = 2036] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1730 | 1468500769338 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1700ms 05:52:49 INFO - PROCESS | 1730 | 1468500769377 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1730 | 1468500769384 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:52:49 INFO - PROCESS | 1730 | 1468500769391 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1730 | 1468500769395 Marionette TRACE conn3 <- [1,2738,null,{}] 05:52:49 INFO - PROCESS | 1730 | 1468500769402 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}] 05:52:49 INFO - PROCESS | 1730 | 1468500769407 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:49 INFO - PROCESS | 1730 | 1468500769564 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:52:49 INFO - PROCESS | 1730 | 1468500769576 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 1730 | 1468500769586 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:49 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e649c00 == 16 [pid = 1730] [id = 692] 05:52:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 53 (0x8e727000) [pid = 1730] [serial = 2077] [outer = (nil)] 05:52:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 54 (0x8e742400) [pid = 1730] [serial = 2078] [outer = 0x8e727000] 05:52:49 INFO - PROCESS | 1730 | 1468500769661 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 55 (0x8e74bc00) [pid = 1730] [serial = 2079] [outer = 0x8e727000] 05:52:50 INFO - PROCESS | 1730 | 1468500770668 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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1340ms 05:52:50 INFO - PROCESS | 1730 | 1468500770732 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 1730 | 1468500770737 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:52:50 INFO - PROCESS | 1730 | 1468500770745 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 1730 | 1468500770749 Marionette TRACE conn3 <- [1,2742,null,{}] 05:52:50 INFO - PROCESS | 1730 | 1468500770755 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}] 05:52:50 INFO - PROCESS | 1730 | 1468500770760 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:50 INFO - PROCESS | 1730 | 1468500770932 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:52:51 INFO - PROCESS | 1730 | 1468500771079 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 1730 | 1468500771088 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x9090d800 == 17 [pid = 1730] [id = 693] 05:52:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 56 (0x9090dc00) [pid = 1730] [serial = 2080] [outer = (nil)] 05:52:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x90977400) [pid = 1730] [serial = 2081] [outer = 0x9090dc00] 05:52:51 INFO - PROCESS | 1730 | 1468500771170 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0x909c4c00) [pid = 1730] [serial = 2082] [outer = 0x9090dc00] 05:52:52 INFO - PROCESS | 1730 | 1468500772050 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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1335ms 05:52:52 INFO - PROCESS | 1730 | 1468500772080 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 1730 | 1468500772085 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:52:52 INFO - PROCESS | 1730 | 1468500772101 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 1730 | 1468500772108 Marionette TRACE conn3 <- [1,2746,null,{}] 05:52:52 INFO - PROCESS | 1730 | 1468500772122 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}] 05:52:52 INFO - PROCESS | 1730 | 1468500772126 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:52 INFO - PROCESS | 1730 | 1468500772328 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:52:52 INFO - PROCESS | 1730 | 1468500772360 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1730 | 1468500772365 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x90909c00 == 18 [pid = 1730] [id = 694] 05:52:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x912dbc00) [pid = 1730] [serial = 2083] [outer = (nil)] 05:52:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x912e9c00) [pid = 1730] [serial = 2084] [outer = 0x912dbc00] 05:52:52 INFO - PROCESS | 1730 | 1468500772434 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x91b6dc00) [pid = 1730] [serial = 2085] [outer = 0x912dbc00] 05:52:53 INFO - PROCESS | 1730 | 1468500773343 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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1297ms 05:52:53 INFO - PROCESS | 1730 | 1468500773396 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1730 | 1468500773399 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:52:53 INFO - PROCESS | 1730 | 1468500773406 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1730 | 1468500773408 Marionette TRACE conn3 <- [1,2750,null,{}] 05:52:53 INFO - PROCESS | 1730 | 1468500773414 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}] 05:52:53 INFO - PROCESS | 1730 | 1468500773419 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:53 INFO - PROCESS | 1730 | 1468500773632 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:52:53 INFO - PROCESS | 1730 | 1468500773650 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 1730 | 1468500773655 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x9090c000 == 19 [pid = 1730] [id = 695] 05:52:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x912ea800) [pid = 1730] [serial = 2086] [outer = (nil)] 05:52:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x91c70400) [pid = 1730] [serial = 2087] [outer = 0x912ea800] 05:52:53 INFO - PROCESS | 1730 | 1468500773726 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x90cc0800) [pid = 1730] [serial = 2088] [outer = 0x912ea800] 05:52:54 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x8d20b400) [pid = 1730] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:52:54 INFO - PROCESS | 1730 | --DOMWINDOW == 62 (0x8e724000) [pid = 1730] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:52:54 INFO - PROCESS | 1730 | --DOMWINDOW == 61 (0x909c5400) [pid = 1730] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:52:54 INFO - PROCESS | 1730 | --DOMWINDOW == 60 (0x8e74c000) [pid = 1730] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:52:54 INFO - PROCESS | 1730 | --DOMWINDOW == 59 (0x8e74d000) [pid = 1730] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:52:54 INFO - PROCESS | 1730 | --DOMWINDOW == 58 (0x8ea94400) [pid = 1730] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:52:54 INFO - PROCESS | 1730 | --DOMWINDOW == 57 (0x8d7ce400) [pid = 1730] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:52:54 INFO - PROCESS | 1730 | --DOMWINDOW == 56 (0x909d0c00) [pid = 1730] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:52:54 INFO - PROCESS | 1730 | --DOMWINDOW == 55 (0x91c62c00) [pid = 1730] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:52:54 INFO - PROCESS | 1730 | 1468500774656 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]]]}] 05:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1277ms 05:52:54 INFO - PROCESS | 1730 | 1468500774690 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 1730 | 1468500774693 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:52:54 INFO - PROCESS | 1730 | 1468500774699 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 1730 | 1468500774703 Marionette TRACE conn3 <- [1,2754,null,{}] 05:52:54 INFO - PROCESS | 1730 | 1468500774708 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}] 05:52:54 INFO - PROCESS | 1730 | 1468500774712 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:54 INFO - PROCESS | 1730 | 1468500774904 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:52:54 INFO - PROCESS | 1730 | 1468500774916 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 1730 | 1468500774933 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:54 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d203000 == 20 [pid = 1730] [id = 696] 05:52:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 56 (0x8e727800) [pid = 1730] [serial = 2089] [outer = (nil)] 05:52:54 INFO - PROCESS | 1730 | ++DOMWINDOW == 57 (0x91f70c00) [pid = 1730] [serial = 2090] [outer = 0x8e727800] 05:52:55 INFO - PROCESS | 1730 | 1468500774999 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 58 (0x91f7bc00) [pid = 1730] [serial = 2091] [outer = 0x8e727800] 05:52:55 INFO - PROCESS | 1730 | 1468500775886 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:52:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1233ms 05:52:55 INFO - PROCESS | 1730 | 1468500775933 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 1730 | 1468500775937 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:52:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:52:55 INFO - PROCESS | 1730 | 1468500775942 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1730 | 1468500775945 Marionette TRACE conn3 <- [1,2758,null,{}] 05:52:55 INFO - PROCESS | 1730 | 1468500775951 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}] 05:52:55 INFO - PROCESS | 1730 | 1468500775956 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:56 INFO - PROCESS | 1730 | 1468500776108 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:52:56 INFO - PROCESS | 1730 | 1468500776344 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:56 INFO - PROCESS | 1730 | 1468500776356 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204000 == 21 [pid = 1730] [id = 697] 05:52:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 59 (0x8d204800) [pid = 1730] [serial = 2092] [outer = (nil)] 05:52:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 60 (0x8d20b000) [pid = 1730] [serial = 2093] [outer = 0x8d204800] 05:52:56 INFO - PROCESS | 1730 | 1468500776443 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 61 (0x8d7c4000) [pid = 1730] [serial = 2094] [outer = 0x8d204800] 05:52:57 INFO - PROCESS | 1730 | 1468500777477 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]]]}] 05:52:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:52:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1599ms 05:52:57 INFO - PROCESS | 1730 | 1468500777545 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 1730 | 1468500777552 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:52:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:52:57 INFO - PROCESS | 1730 | 1468500777560 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 1730 | 1468500777565 Marionette TRACE conn3 <- [1,2762,null,{}] 05:52:57 INFO - PROCESS | 1730 | 1468500777573 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}] 05:52:57 INFO - PROCESS | 1730 | 1468500777580 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:57 INFO - PROCESS | 1730 | 1468500777800 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:52:58 INFO - PROCESS | 1730 | 1468500778036 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 1730 | 1468500778047 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa0c00 == 22 [pid = 1730] [id = 698] 05:52:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 62 (0x8f232400) [pid = 1730] [serial = 2095] [outer = (nil)] 05:52:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 63 (0x8f235000) [pid = 1730] [serial = 2096] [outer = 0x8f232400] 05:52:58 INFO - PROCESS | 1730 | 1468500778145 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8f37f400) [pid = 1730] [serial = 2097] [outer = 0x8f232400] 05:52:59 INFO - PROCESS | 1730 | 1468500779070 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]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:52:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1542ms 05:52:59 INFO - PROCESS | 1730 | 1468500779106 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:52:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:52:59 INFO - PROCESS | 1730 | 1468500779113 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:52:59 INFO - PROCESS | 1730 | 1468500779120 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 1730 | 1468500779124 Marionette TRACE conn3 <- [1,2766,null,{}] 05:52:59 INFO - PROCESS | 1730 | 1468500779130 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}] 05:52:59 INFO - PROCESS | 1730 | 1468500779136 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:59 INFO - PROCESS | 1730 | 1468500779325 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:52:59 INFO - PROCESS | 1730 | 1468500779509 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 1730 | 1468500779520 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:52:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e74ac00 == 23 [pid = 1730] [id = 699] 05:52:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x9090b800) [pid = 1730] [serial = 2098] [outer = (nil)] 05:52:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x90cb6000) [pid = 1730] [serial = 2099] [outer = 0x9090b800] 05:52:59 INFO - PROCESS | 1730 | 1468500779603 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x912dd800) [pid = 1730] [serial = 2100] [outer = 0x9090b800] 05:53:00 INFO - PROCESS | 1730 | 1468500780637 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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:53:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1578ms 05:53:00 INFO - PROCESS | 1730 | 1468500780698 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 1730 | 1468500780703 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:53:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:53:00 INFO - PROCESS | 1730 | 1468500780719 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 1730 | 1468500780728 Marionette TRACE conn3 <- [1,2770,null,{}] 05:53:00 INFO - PROCESS | 1730 | 1468500780735 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}] 05:53:00 INFO - PROCESS | 1730 | 1468500780743 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:00 INFO - PROCESS | 1730 | 1468500780970 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:53:01 INFO - PROCESS | 1730 | 1468500781207 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1730 | 1468500781215 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cb400 == 24 [pid = 1730] [id = 700] 05:53:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x912db400) [pid = 1730] [serial = 2101] [outer = (nil)] 05:53:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91f2d000) [pid = 1730] [serial = 2102] [outer = 0x912db400] 05:53:01 INFO - PROCESS | 1730 | 1468500781337 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91f7b000) [pid = 1730] [serial = 2103] [outer = 0x912db400] 05:53:02 INFO - PROCESS | 1730 | 1468500782300 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:53:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1646ms 05:53:02 INFO - PROCESS | 1730 | 1468500782357 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1730 | 1468500782362 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:53:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:53:02 INFO - PROCESS | 1730 | 1468500782368 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1730 | 1468500782372 Marionette TRACE conn3 <- [1,2774,null,{}] 05:53:02 INFO - PROCESS | 1730 | 1468500782378 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}] 05:53:02 INFO - PROCESS | 1730 | 1468500782383 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:02 INFO - PROCESS | 1730 | 1468500782563 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:53:02 INFO - PROCESS | 1730 | 1468500782745 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 1730 | 1468500782755 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d747c00 == 25 [pid = 1730] [id = 701] 05:53:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8eaa1800) [pid = 1730] [serial = 2104] [outer = (nil)] 05:53:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x92fd3c00) [pid = 1730] [serial = 2105] [outer = 0x8eaa1800] 05:53:02 INFO - PROCESS | 1730 | 1468500782838 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x92fd5800) [pid = 1730] [serial = 2106] [outer = 0x8eaa1800] 05:53:03 INFO - PROCESS | 1730 | 1468500783770 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]]]}] 05:53:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:53:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1437ms 05:53:03 INFO - PROCESS | 1730 | 1468500783807 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 1730 | 1468500783811 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:53:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:53:03 INFO - PROCESS | 1730 | 1468500783818 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 1730 | 1468500783821 Marionette TRACE conn3 <- [1,2778,null,{}] 05:53:03 INFO - PROCESS | 1730 | 1468500783828 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}] 05:53:03 INFO - PROCESS | 1730 | 1468500783832 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:04 INFO - PROCESS | 1730 | 1468500784008 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:53:04 INFO - PROCESS | 1730 | 1468500784192 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 1730 | 1468500784210 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x92fdd800 == 26 [pid = 1730] [id = 702] 05:53:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x939c9800) [pid = 1730] [serial = 2107] [outer = (nil)] 05:53:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x939f0000) [pid = 1730] [serial = 2108] [outer = 0x939c9800] 05:53:04 INFO - PROCESS | 1730 | 1468500784342 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x93a54400) [pid = 1730] [serial = 2109] [outer = 0x939c9800] 05:53:05 INFO - PROCESS | 1730 | 1468500785357 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:53:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1589ms 05:53:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:53:05 INFO - PROCESS | 1730 | 1468500785408 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 1730 | 1468500785411 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:53:05 INFO - PROCESS | 1730 | 1468500785418 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 1730 | 1468500785421 Marionette TRACE conn3 <- [1,2782,null,{}] 05:53:05 INFO - PROCESS | 1730 | 1468500785427 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}] 05:53:05 INFO - PROCESS | 1730 | 1468500785433 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:05 INFO - PROCESS | 1730 | 1468500785603 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:53:05 INFO - PROCESS | 1730 | 1468500785792 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 1730 | 1468500785799 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c5400 == 27 [pid = 1730] [id = 703] 05:53:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x909ce800) [pid = 1730] [serial = 2110] [outer = (nil)] 05:53:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x93c0f000) [pid = 1730] [serial = 2111] [outer = 0x909ce800] 05:53:05 INFO - PROCESS | 1730 | 1468500785881 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x93c6e400) [pid = 1730] [serial = 2112] [outer = 0x909ce800] 05:53:07 INFO - PROCESS | 1730 | 1468500787011 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]]]}] 05:53:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:53:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1683ms 05:53:07 INFO - PROCESS | 1730 | 1468500787102 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:53:07 INFO - PROCESS | 1730 | 1468500787108 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:53:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:53:07 INFO - PROCESS | 1730 | 1468500787123 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:53:07 INFO - PROCESS | 1730 | 1468500787129 Marionette TRACE conn3 <- [1,2786,null,{}] 05:53:07 INFO - PROCESS | 1730 | 1468500787142 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}] 05:53:07 INFO - PROCESS | 1730 | 1468500787147 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:07 INFO - PROCESS | 1730 | 1468500787349 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:53:07 INFO - PROCESS | 1730 | 1468500787582 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 1730 | 1468500787595 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64fc00 == 28 [pid = 1730] [id = 704] 05:53:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8e650800) [pid = 1730] [serial = 2113] [outer = (nil)] 05:53:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8e72d000) [pid = 1730] [serial = 2114] [outer = 0x8e650800] 05:53:07 INFO - PROCESS | 1730 | 1468500787669 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8ea95400) [pid = 1730] [serial = 2115] [outer = 0x8e650800] 05:53:08 INFO - PROCESS | 1730 | 1468500788570 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:53:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1493ms 05:53:08 INFO - PROCESS | 1730 | 1468500788609 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 1730 | 1468500788616 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:53:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:53:08 INFO - PROCESS | 1730 | 1468500788626 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 1730 | 1468500788629 Marionette TRACE conn3 <- [1,2790,null,{}] 05:53:08 INFO - PROCESS | 1730 | 1468500788636 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}] 05:53:08 INFO - PROCESS | 1730 | 1468500788640 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:08 INFO - PROCESS | 1730 | 1468500788814 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:53:09 INFO - PROCESS | 1730 | 1468500789001 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 1730 | 1468500789008 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cac00 == 29 [pid = 1730] [id = 705] 05:53:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8f37fc00) [pid = 1730] [serial = 2116] [outer = (nil)] 05:53:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x90978800) [pid = 1730] [serial = 2117] [outer = 0x8f37fc00] 05:53:09 INFO - PROCESS | 1730 | 1468500789088 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x909d1400) [pid = 1730] [serial = 2118] [outer = 0x8f37fc00] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8d203000 == 28 [pid = 1730] [id = 696] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x9090c000 == 27 [pid = 1730] [id = 695] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x90909c00 == 26 [pid = 1730] [id = 694] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x9090d800 == 25 [pid = 1730] [id = 693] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8e649c00 == 24 [pid = 1730] [id = 692] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20cc00 == 23 [pid = 1730] [id = 691] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cbc00 == 22 [pid = 1730] [id = 684] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x909c3800 == 21 [pid = 1730] [id = 686] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8e74b000 == 20 [pid = 1730] [id = 685] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x90971800 == 19 [pid = 1730] [id = 690] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8e175000 == 18 [pid = 1730] [id = 689] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8e174c00 == 17 [pid = 1730] [id = 687] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d2800 == 16 [pid = 1730] [id = 683] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8e726800 == 15 [pid = 1730] [id = 688] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x92fdd800 == 14 [pid = 1730] [id = 702] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c5400 == 13 [pid = 1730] [id = 703] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8d747c00 == 12 [pid = 1730] [id = 701] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x909cb400 == 11 [pid = 1730] [id = 700] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa0c00 == 10 [pid = 1730] [id = 698] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8e74ac00 == 9 [pid = 1730] [id = 699] 05:53:10 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204000 == 8 [pid = 1730] [id = 697] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x909ca400) [pid = 1730] [serial = 2060] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8f236400) [pid = 1730] [serial = 2052] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8ea9cc00) [pid = 1730] [serial = 2051] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8ea97c00) [pid = 1730] [serial = 2057] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x9097e400) [pid = 1730] [serial = 2042] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e177000) [pid = 1730] [serial = 2054] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e64e000) [pid = 1730] [serial = 2055] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91f29c00) [pid = 1730] [serial = 2046] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x91b77000) [pid = 1730] [serial = 2045] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x92fdfc00) [pid = 1730] [serial = 2049] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92c8d800) [pid = 1730] [serial = 2048] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8e16fc00) [pid = 1730] [serial = 2040] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8d745000) [pid = 1730] [serial = 2039] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x909cfc00) [pid = 1730] [serial = 2043] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x90c8b000) [pid = 1730] [serial = 2061] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91b74c00) [pid = 1730] [serial = 2066] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x90cb4400) [pid = 1730] [serial = 2064] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90c8ac00) [pid = 1730] [serial = 2063] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8eaa1c00) [pid = 1730] [serial = 2058] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 1730 | 1468500791062 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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:53:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2480ms 05:53:11 INFO - PROCESS | 1730 | 1468500791106 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:53:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:53:11 INFO - PROCESS | 1730 | 1468500791112 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:53:11 INFO - PROCESS | 1730 | 1468500791119 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 1730 | 1468500791126 Marionette TRACE conn3 <- [1,2794,null,{}] 05:53:11 INFO - PROCESS | 1730 | 1468500791133 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}] 05:53:11 INFO - PROCESS | 1730 | 1468500791139 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:11 INFO - PROCESS | 1730 | 1468500791305 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:53:11 INFO - PROCESS | 1730 | 1468500791444 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 1730 | 1468500791453 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e16bc00 == 9 [pid = 1730] [id = 706] 05:53:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e16e000) [pid = 1730] [serial = 2119] [outer = (nil)] 05:53:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e64a800) [pid = 1730] [serial = 2120] [outer = 0x8e16e000] 05:53:11 INFO - PROCESS | 1730 | 1468500791528 Marionette DEBUG loaded listener.js 05:53:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e652000) [pid = 1730] [serial = 2121] [outer = 0x8e16e000] 05:53:12 INFO - PROCESS | 1730 | 1468500792442 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]]]}] 05:53:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:53:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1385ms 05:53:12 INFO - PROCESS | 1730 | 1468500792503 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 1730 | 1468500792509 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:53:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:53:12 INFO - PROCESS | 1730 | 1468500792519 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 1730 | 1468500792523 Marionette TRACE conn3 <- [1,2798,null,{}] 05:53:12 INFO - PROCESS | 1730 | 1468500792529 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}] 05:53:12 INFO - PROCESS | 1730 | 1468500792534 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:12 INFO - PROCESS | 1730 | 1468500792701 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:53:12 INFO - PROCESS | 1730 | 1468500792868 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 1730 | 1468500792874 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e172000 == 10 [pid = 1730] [id = 707] 05:53:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8eaa3800) [pid = 1730] [serial = 2122] [outer = (nil)] 05:53:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8f37b800) [pid = 1730] [serial = 2123] [outer = 0x8eaa3800] 05:53:12 INFO - PROCESS | 1730 | 1468500792947 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x90905400) [pid = 1730] [serial = 2124] [outer = 0x8eaa3800] 05:53:13 INFO - PROCESS | 1730 | 1468500793822 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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:53:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1328ms 05:53:13 INFO - PROCESS | 1730 | 1468500793848 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 1730 | 1468500793852 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:53:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:53:13 INFO - PROCESS | 1730 | 1468500793858 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 1730 | 1468500793864 Marionette TRACE conn3 <- [1,2802,null,{}] 05:53:13 INFO - PROCESS | 1730 | 1468500793890 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}] 05:53:13 INFO - PROCESS | 1730 | 1468500793899 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:14 INFO - PROCESS | 1730 | 1468500794113 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:53:14 INFO - PROCESS | 1730 | 1468500794138 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 1730 | 1468500794149 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x90c92c00 == 11 [pid = 1730] [id = 708] 05:53:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x90c93400) [pid = 1730] [serial = 2125] [outer = (nil)] 05:53:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90cb4800) [pid = 1730] [serial = 2126] [outer = 0x90c93400] 05:53:14 INFO - PROCESS | 1730 | 1468500794221 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x912dd400) [pid = 1730] [serial = 2127] [outer = 0x90c93400] 05:53:15 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e727800) [pid = 1730] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:53:15 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x912dbc00) [pid = 1730] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:53:15 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x912ea800) [pid = 1730] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:53:15 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x912e6c00) [pid = 1730] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:53:15 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e727000) [pid = 1730] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:53:15 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8d20dc00) [pid = 1730] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:53:15 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x9090dc00) [pid = 1730] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:53:15 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x90cb9000) [pid = 1730] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:53:15 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x8e652c00) [pid = 1730] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:53:15 INFO - PROCESS | 1730 | 1468500795562 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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:53:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1735ms 05:53:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:53:15 INFO - PROCESS | 1730 | 1468500795593 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 1730 | 1468500795596 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:53:15 INFO - PROCESS | 1730 | 1468500795602 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 1730 | 1468500795606 Marionette TRACE conn3 <- [1,2806,null,{}] 05:53:15 INFO - PROCESS | 1730 | 1468500795611 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}] 05:53:15 INFO - PROCESS | 1730 | 1468500795616 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:15 INFO - PROCESS | 1730 | 1468500795782 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:53:15 INFO - PROCESS | 1730 | 1468500795960 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 1730 | 1468500795969 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20dc00 == 12 [pid = 1730] [id = 709] 05:53:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8d7c9000) [pid = 1730] [serial = 2128] [outer = (nil)] 05:53:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x9097d800) [pid = 1730] [serial = 2129] [outer = 0x8d7c9000] 05:53:16 INFO - PROCESS | 1730 | 1468500796036 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91c63c00) [pid = 1730] [serial = 2130] [outer = 0x8d7c9000] 05:53:16 INFO - PROCESS | 1730 | 1468500796739 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]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:53:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1184ms 05:53:16 INFO - PROCESS | 1730 | 1468500796785 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 1730 | 1468500796789 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:53:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:53:16 INFO - PROCESS | 1730 | 1468500796794 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 1730 | 1468500796797 Marionette TRACE conn3 <- [1,2810,null,{}] 05:53:16 INFO - PROCESS | 1730 | 1468500796803 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}] 05:53:16 INFO - PROCESS | 1730 | 1468500796808 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:17 INFO - PROCESS | 1730 | 1468500797004 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:53:17 INFO - PROCESS | 1730 | 1468500797017 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 1730 | 1468500797025 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c62800 == 13 [pid = 1730] [id = 710] 05:53:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91c6a800) [pid = 1730] [serial = 2131] [outer = (nil)] 05:53:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91f1fc00) [pid = 1730] [serial = 2132] [outer = 0x91c6a800] 05:53:17 INFO - PROCESS | 1730 | 1468500797091 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91f28000) [pid = 1730] [serial = 2133] [outer = 0x91c6a800] 05:53:18 INFO - PROCESS | 1730 | 1468500798285 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]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:53:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1529ms 05:53:18 INFO - PROCESS | 1730 | 1468500798325 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:53:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:53:18 INFO - PROCESS | 1730 | 1468500798331 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:53:18 INFO - PROCESS | 1730 | 1468500798338 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 1730 | 1468500798344 Marionette TRACE conn3 <- [1,2814,null,{}] 05:53:18 INFO - PROCESS | 1730 | 1468500798351 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}] 05:53:18 INFO - PROCESS | 1730 | 1468500798357 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:18 INFO - PROCESS | 1730 | 1468500798570 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:53:18 INFO - PROCESS | 1730 | 1468500798801 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 1730 | 1468500798810 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:18 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e170c00 == 14 [pid = 1730] [id = 711] 05:53:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e177000) [pid = 1730] [serial = 2134] [outer = (nil)] 05:53:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8e745800) [pid = 1730] [serial = 2135] [outer = 0x8e177000] 05:53:18 INFO - PROCESS | 1730 | 1468500798941 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8f37c000) [pid = 1730] [serial = 2136] [outer = 0x8e177000] 05:53:19 INFO - PROCESS | 1730 | 1468500799926 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]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:53:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1633ms 05:53:19 INFO - PROCESS | 1730 | 1468500799971 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 1730 | 1468500799979 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:53:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:53:19 INFO - PROCESS | 1730 | 1468500799990 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 1730 | 1468500799994 Marionette TRACE conn3 <- [1,2818,null,{}] 05:53:20 INFO - PROCESS | 1730 | 1468500800001 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}] 05:53:20 INFO - PROCESS | 1730 | 1468500800007 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:20 INFO - PROCESS | 1730 | 1468500800206 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:53:20 INFO - PROCESS | 1730 | 1468500800503 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 1730 | 1468500800513 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f385c00 == 15 [pid = 1730] [id = 712] 05:53:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90c92400) [pid = 1730] [serial = 2137] [outer = (nil)] 05:53:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x91b77800) [pid = 1730] [serial = 2138] [outer = 0x90c92400] 05:53:20 INFO - PROCESS | 1730 | 1468500800640 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91f21000) [pid = 1730] [serial = 2139] [outer = 0x90c92400] 05:53:21 INFO - PROCESS | 1730 | 1468500801645 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]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:53:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1731ms 05:53:21 INFO - PROCESS | 1730 | 1468500801721 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:53:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:53:21 INFO - PROCESS | 1730 | 1468500801725 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:53:21 INFO - PROCESS | 1730 | 1468500801732 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 1730 | 1468500801738 Marionette TRACE conn3 <- [1,2822,null,{}] 05:53:21 INFO - PROCESS | 1730 | 1468500801754 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}] 05:53:21 INFO - PROCESS | 1730 | 1468500801763 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:21 INFO - PROCESS | 1730 | 1468500801970 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:53:22 INFO - PROCESS | 1730 | 1468500802201 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 1730 | 1468500802211 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f71400 == 16 [pid = 1730] [id = 713] 05:53:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x92c82000) [pid = 1730] [serial = 2140] [outer = (nil)] 05:53:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x92c8c000) [pid = 1730] [serial = 2141] [outer = 0x92c82000] 05:53:22 INFO - PROCESS | 1730 | 1468500802343 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x92c90c00) [pid = 1730] [serial = 2142] [outer = 0x92c82000] 05:53:23 INFO - PROCESS | 1730 | 1468500803473 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:53:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1787ms 05:53:23 INFO - PROCESS | 1730 | 1468500803519 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1730 | 1468500803526 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:53:23 INFO - PROCESS | 1730 | 1468500803534 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1730 | 1468500803539 Marionette TRACE conn3 <- [1,2826,null,{}] 05:53:23 INFO - PROCESS | 1730 | 1468500803547 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}] 05:53:23 INFO - PROCESS | 1730 | 1468500803552 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:23 INFO - PROCESS | 1730 | 1468500803774 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:53:24 INFO - PROCESS | 1730 | 1468500804067 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 1730 | 1468500804080 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cc800 == 17 [pid = 1730] [id = 714] 05:53:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8d7cd800) [pid = 1730] [serial = 2143] [outer = (nil)] 05:53:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8e177800) [pid = 1730] [serial = 2144] [outer = 0x8d7cd800] 05:53:24 INFO - PROCESS | 1730 | 1468500804162 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x8e740400) [pid = 1730] [serial = 2145] [outer = 0x8d7cd800] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x91f70c00) [pid = 1730] [serial = 2090] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x912e9c00) [pid = 1730] [serial = 2084] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x91c70400) [pid = 1730] [serial = 2087] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91c63400) [pid = 1730] [serial = 2067] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e742400) [pid = 1730] [serial = 2078] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e74bc00) [pid = 1730] [serial = 2079] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8d74a000) [pid = 1730] [serial = 2075] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8d7c6c00) [pid = 1730] [serial = 2076] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x90977400) [pid = 1730] [serial = 2081] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x912e6800) [pid = 1730] [serial = 2072] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91b75000) [pid = 1730] [serial = 2073] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8ea96000) [pid = 1730] [serial = 2069] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8f383c00) [pid = 1730] [serial = 2070] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91f7bc00) [pid = 1730] [serial = 2091] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90cc0800) [pid = 1730] [serial = 2088] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x91b6dc00) [pid = 1730] [serial = 2085] [outer = (nil)] [url = about:blank] 05:53:24 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x909c4c00) [pid = 1730] [serial = 2082] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1730 | 1468500805025 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:53:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:53:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1538ms 05:53:25 INFO - PROCESS | 1730 | 1468500805072 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:53:25 INFO - PROCESS | 1730 | 1468500805079 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:53:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:53:25 INFO - PROCESS | 1730 | 1468500805089 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 1730 | 1468500805092 Marionette TRACE conn3 <- [1,2830,null,{}] 05:53:25 INFO - PROCESS | 1730 | 1468500805098 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}] 05:53:25 INFO - PROCESS | 1730 | 1468500805104 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:25 INFO - PROCESS | 1730 | 1468500805262 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:53:25 INFO - PROCESS | 1730 | 1468500805276 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1730 | 1468500805285 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e742400 == 18 [pid = 1730] [id = 715] 05:53:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8f387400) [pid = 1730] [serial = 2146] [outer = (nil)] 05:53:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x90980000) [pid = 1730] [serial = 2147] [outer = 0x8f387400] 05:53:25 INFO - PROCESS | 1730 | 1468500805492 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x909cf000) [pid = 1730] [serial = 2148] [outer = 0x8f387400] 05:53:26 INFO - PROCESS | 1730 | 1468500806313 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:53:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1277ms 05:53:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:53:26 INFO - PROCESS | 1730 | 1468500806366 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1730 | 1468500806369 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:53:26 INFO - PROCESS | 1730 | 1468500806376 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1730 | 1468500806381 Marionette TRACE conn3 <- [1,2834,null,{}] 05:53:26 INFO - PROCESS | 1730 | 1468500806401 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}] 05:53:26 INFO - PROCESS | 1730 | 1468500806409 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:26 INFO - PROCESS | 1730 | 1468500806564 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:53:26 INFO - PROCESS | 1730 | 1468500806574 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 1730 | 1468500806587 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b75000 == 19 [pid = 1730] [id = 716] 05:53:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91b79c00) [pid = 1730] [serial = 2149] [outer = (nil)] 05:53:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91c6a000) [pid = 1730] [serial = 2150] [outer = 0x91b79c00] 05:53:26 INFO - PROCESS | 1730 | 1468500806655 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x91f24c00) [pid = 1730] [serial = 2151] [outer = 0x91b79c00] 05:53:27 INFO - PROCESS | 1730 | 1468500807673 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:53:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1334ms 05:53:27 INFO - PROCESS | 1730 | 1468500807713 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 1730 | 1468500807717 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:53:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:53:27 INFO - PROCESS | 1730 | 1468500807723 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 1730 | 1468500807725 Marionette TRACE conn3 <- [1,2838,null,{}] 05:53:27 INFO - PROCESS | 1730 | 1468500807731 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}] 05:53:27 INFO - PROCESS | 1730 | 1468500807735 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:27 INFO - PROCESS | 1730 | 1468500807960 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:53:28 INFO - PROCESS | 1730 | 1468500807990 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 1730 | 1468500807997 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb3800 == 20 [pid = 1730] [id = 717] 05:53:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90cb5000) [pid = 1730] [serial = 2152] [outer = (nil)] 05:53:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x92247400) [pid = 1730] [serial = 2153] [outer = 0x90cb5000] 05:53:28 INFO - PROCESS | 1730 | 1468500808065 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x92c8a000) [pid = 1730] [serial = 2154] [outer = 0x90cb5000] 05:53:29 INFO - PROCESS | 1730 | 1468500809072 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]]]}] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d7c9000) [pid = 1730] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e650800) [pid = 1730] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x909ce800) [pid = 1730] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8f37fc00) [pid = 1730] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x9090b800) [pid = 1730] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8e16e000) [pid = 1730] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8d204800) [pid = 1730] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8eaa3800) [pid = 1730] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x8eaa1800) [pid = 1730] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x939c9800) [pid = 1730] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 65 (0x90c93400) [pid = 1730] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 64 (0x8f232400) [pid = 1730] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:53:29 INFO - PROCESS | 1730 | --DOMWINDOW == 63 (0x912db400) [pid = 1730] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:53:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:53:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1433ms 05:53:29 INFO - PROCESS | 1730 | 1468500809156 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 1730 | 1468500809160 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:53:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:53:29 INFO - PROCESS | 1730 | 1468500809166 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 1730 | 1468500809169 Marionette TRACE conn3 <- [1,2842,null,{}] 05:53:29 INFO - PROCESS | 1730 | 1468500809174 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}] 05:53:29 INFO - PROCESS | 1730 | 1468500809179 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:29 INFO - PROCESS | 1730 | 1468500809325 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:53:29 INFO - PROCESS | 1730 | 1468500809469 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 1730 | 1468500809477 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:29 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e740000 == 21 [pid = 1730] [id = 718] 05:53:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 64 (0x8e745000) [pid = 1730] [serial = 2155] [outer = (nil)] 05:53:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 65 (0x8f37fc00) [pid = 1730] [serial = 2156] [outer = 0x8e745000] 05:53:29 INFO - PROCESS | 1730 | 1468500809542 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 1730 | ++DOMWINDOW == 66 (0x909cb400) [pid = 1730] [serial = 2157] [outer = 0x8e745000] 05:53:30 INFO - PROCESS | 1730 | 1468500810337 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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:53:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1229ms 05:53:30 INFO - PROCESS | 1730 | 1468500810396 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 1730 | 1468500810399 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:53:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:53:30 INFO - PROCESS | 1730 | 1468500810405 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 1730 | 1468500810409 Marionette TRACE conn3 <- [1,2846,null,{}] 05:53:30 INFO - PROCESS | 1730 | 1468500810414 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}] 05:53:30 INFO - PROCESS | 1730 | 1468500810424 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:30 INFO - PROCESS | 1730 | 1468500810628 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:53:30 INFO - PROCESS | 1730 | 1468500810637 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:30 INFO - PROCESS | 1730 | 1468500810643 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e72e400 == 22 [pid = 1730] [id = 719] 05:53:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x91f7c800) [pid = 1730] [serial = 2158] [outer = (nil)] 05:53:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x939f0400) [pid = 1730] [serial = 2159] [outer = 0x91f7c800] 05:53:30 INFO - PROCESS | 1730 | 1468500810846 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x93a49000) [pid = 1730] [serial = 2160] [outer = 0x91f7c800] 05:53:31 INFO - PROCESS | 1730 | 1468500811862 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]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:53:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1485ms 05:53:31 INFO - PROCESS | 1730 | 1468500811892 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 1730 | 1468500811898 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:53:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:53:31 INFO - PROCESS | 1730 | 1468500811907 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 1730 | 1468500811913 Marionette TRACE conn3 <- [1,2850,null,{}] 05:53:31 INFO - PROCESS | 1730 | 1468500811923 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}] 05:53:31 INFO - PROCESS | 1730 | 1468500811929 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:32 INFO - PROCESS | 1730 | 1468500812115 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:53:32 INFO - PROCESS | 1730 | 1468500812302 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 1730 | 1468500812308 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:32 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d2000 == 23 [pid = 1730] [id = 720] 05:53:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e16dc00) [pid = 1730] [serial = 2161] [outer = (nil)] 05:53:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8eaa3c00) [pid = 1730] [serial = 2162] [outer = 0x8e16dc00] 05:53:32 INFO - PROCESS | 1730 | 1468500812397 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8f386c00) [pid = 1730] [serial = 2163] [outer = 0x8e16dc00] 05:53:33 INFO - PROCESS | 1730 | 1468500813469 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:53:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1598ms 05:53:33 INFO - PROCESS | 1730 | 1468500813505 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 1730 | 1468500813512 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:53:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:53:33 INFO - PROCESS | 1730 | 1468500813522 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 1730 | 1468500813526 Marionette TRACE conn3 <- [1,2854,null,{}] 05:53:33 INFO - PROCESS | 1730 | 1468500813534 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}] 05:53:33 INFO - PROCESS | 1730 | 1468500813540 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:33 INFO - PROCESS | 1730 | 1468500813723 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:53:33 INFO - PROCESS | 1730 | 1468500813907 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 1730 | 1468500813917 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b73400 == 24 [pid = 1730] [id = 721] 05:53:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x91b76400) [pid = 1730] [serial = 2164] [outer = (nil)] 05:53:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91c6bc00) [pid = 1730] [serial = 2165] [outer = 0x91b76400] 05:53:34 INFO - PROCESS | 1730 | 1468500814048 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91f74000) [pid = 1730] [serial = 2166] [outer = 0x91b76400] 05:53:35 INFO - PROCESS | 1730 | 1468500815032 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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:53:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1589ms 05:53:35 INFO - PROCESS | 1730 | 1468500815112 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:53:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:53:35 INFO - PROCESS | 1730 | 1468500815116 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:53:35 INFO - PROCESS | 1730 | 1468500815123 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1730 | 1468500815129 Marionette TRACE conn3 <- [1,2858,null,{}] 05:53:35 INFO - PROCESS | 1730 | 1468500815145 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}] 05:53:35 INFO - PROCESS | 1730 | 1468500815154 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:35 INFO - PROCESS | 1730 | 1468500815383 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:53:35 INFO - PROCESS | 1730 | 1468500815630 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 1730 | 1468500815643 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:35 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c63800 == 25 [pid = 1730] [id = 722] 05:53:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x939f1c00) [pid = 1730] [serial = 2167] [outer = (nil)] 05:53:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x93a50400) [pid = 1730] [serial = 2168] [outer = 0x939f1c00] 05:53:35 INFO - PROCESS | 1730 | 1468500815765 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x93c0d800) [pid = 1730] [serial = 2169] [outer = 0x939f1c00] 05:53:36 INFO - PROCESS | 1730 | 1468500816662 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:53:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:53:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1584ms 05:53:36 INFO - PROCESS | 1730 | 1468500816707 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:53:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:53:36 INFO - PROCESS | 1730 | 1468500816712 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:53:36 INFO - PROCESS | 1730 | 1468500816718 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 1730 | 1468500816722 Marionette TRACE conn3 <- [1,2862,null,{}] 05:53:36 INFO - PROCESS | 1730 | 1468500816727 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}] 05:53:36 INFO - PROCESS | 1730 | 1468500816733 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:36 INFO - PROCESS | 1730 | 1468500816917 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:53:37 INFO - PROCESS | 1730 | 1468500817101 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 1730 | 1468500817108 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c7400 == 26 [pid = 1730] [id = 723] 05:53:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x93c0d000) [pid = 1730] [serial = 2170] [outer = (nil)] 05:53:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x93c73400) [pid = 1730] [serial = 2171] [outer = 0x93c0d000] 05:53:37 INFO - PROCESS | 1730 | 1468500817187 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c77400) [pid = 1730] [serial = 2172] [outer = 0x93c0d000] 05:53:38 INFO - PROCESS | 1730 | 1468500818149 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]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:53:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1479ms 05:53:38 INFO - PROCESS | 1730 | 1468500818198 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 1730 | 1468500818203 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:53:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:53:38 INFO - PROCESS | 1730 | 1468500818209 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 1730 | 1468500818213 Marionette TRACE conn3 <- [1,2866,null,{}] 05:53:38 INFO - PROCESS | 1730 | 1468500818218 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}] 05:53:38 INFO - PROCESS | 1730 | 1468500818224 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:38 INFO - PROCESS | 1730 | 1468500818392 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:53:38 INFO - PROCESS | 1730 | 1468500818579 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 1730 | 1468500818590 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:38 INFO - PROCESS | 1730 | ++DOCSHELL 0x92247800 == 27 [pid = 1730] [id = 724] 05:53:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x92fdec00) [pid = 1730] [serial = 2173] [outer = (nil)] 05:53:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c98400) [pid = 1730] [serial = 2174] [outer = 0x92fdec00] 05:53:38 INFO - PROCESS | 1730 | 1468500818670 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x93c9a800) [pid = 1730] [serial = 2175] [outer = 0x92fdec00] 05:53:39 INFO - PROCESS | 1730 | 1468500819617 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]]]}] 05:53:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:53:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1484ms 05:53:39 INFO - PROCESS | 1730 | 1468500819694 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 1730 | 1468500819698 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:53:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:53:39 INFO - PROCESS | 1730 | 1468500819705 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 1730 | 1468500819708 Marionette TRACE conn3 <- [1,2870,null,{}] 05:53:39 INFO - PROCESS | 1730 | 1468500819714 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}] 05:53:39 INFO - PROCESS | 1730 | 1468500819724 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:39 INFO - PROCESS | 1730 | 1468500819972 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:53:40 INFO - PROCESS | 1730 | 1468500820213 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 1730 | 1468500820220 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:40 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d747000 == 28 [pid = 1730] [id = 725] 05:53:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x912e4000) [pid = 1730] [serial = 2176] [outer = (nil)] 05:53:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x95180c00) [pid = 1730] [serial = 2177] [outer = 0x912e4000] 05:53:40 INFO - PROCESS | 1730 | 1468500820315 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x951d5400) [pid = 1730] [serial = 2178] [outer = 0x912e4000] 05:53:41 INFO - PROCESS | 1730 | 1468500821235 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]]]}] 05:53:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:53:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1588ms 05:53:41 INFO - PROCESS | 1730 | 1468500821294 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 1730 | 1468500821298 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:53:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:53:41 INFO - PROCESS | 1730 | 1468500821304 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 1730 | 1468500821307 Marionette TRACE conn3 <- [1,2874,null,{}] 05:53:41 INFO - PROCESS | 1730 | 1468500821313 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}] 05:53:41 INFO - PROCESS | 1730 | 1468500821318 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:41 INFO - PROCESS | 1730 | 1468500821482 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:53:41 INFO - PROCESS | 1730 | 1468500821678 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 1730 | 1468500821688 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c8c00 == 29 [pid = 1730] [id = 726] 05:53:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8d7cc000) [pid = 1730] [serial = 2179] [outer = (nil)] 05:53:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x95273400) [pid = 1730] [serial = 2180] [outer = 0x8d7cc000] 05:53:41 INFO - PROCESS | 1730 | 1468500821768 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x95275c00) [pid = 1730] [serial = 2181] [outer = 0x8d7cc000] 05:53:42 INFO - PROCESS | 1730 | 1468500822734 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]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:53:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1481ms 05:53:42 INFO - PROCESS | 1730 | 1468500822786 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 1730 | 1468500822797 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:53:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:53:42 INFO - PROCESS | 1730 | 1468500822804 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 1730 | 1468500822806 Marionette TRACE conn3 <- [1,2878,null,{}] 05:53:42 INFO - PROCESS | 1730 | 1468500822813 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}] 05:53:42 INFO - PROCESS | 1730 | 1468500822818 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:42 INFO - PROCESS | 1730 | 1468500822996 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:53:43 INFO - PROCESS | 1730 | 1468500823483 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 1730 | 1468500823494 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:43 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d210400 == 30 [pid = 1730] [id = 727] 05:53:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x8d210800) [pid = 1730] [serial = 2182] [outer = (nil)] 05:53:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8d7c4c00) [pid = 1730] [serial = 2183] [outer = 0x8d210800] 05:53:43 INFO - PROCESS | 1730 | 1468500823573 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8d7cec00) [pid = 1730] [serial = 2184] [outer = 0x8d210800] 05:53:44 INFO - PROCESS | 1730 | 1468500824555 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]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:53:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1784ms 05:53:44 INFO - PROCESS | 1730 | 1468500824592 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 1730 | 1468500824598 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:53:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:53:44 INFO - PROCESS | 1730 | 1468500824605 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 1730 | 1468500824609 Marionette TRACE conn3 <- [1,2882,null,{}] 05:53:44 INFO - PROCESS | 1730 | 1468500824617 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}] 05:53:44 INFO - PROCESS | 1730 | 1468500824624 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:44 INFO - PROCESS | 1730 | 1468500824801 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:53:45 INFO - PROCESS | 1730 | 1468500824996 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 1730 | 1468500825006 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea97c00 == 31 [pid = 1730] [id = 728] 05:53:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8f22d400) [pid = 1730] [serial = 2185] [outer = (nil)] 05:53:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8f388c00) [pid = 1730] [serial = 2186] [outer = 0x8f22d400] 05:53:45 INFO - PROCESS | 1730 | 1468500825133 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x9097bc00) [pid = 1730] [serial = 2187] [outer = 0x8f22d400] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x9097d800) [pid = 1730] [serial = 2129] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x8e72d000) [pid = 1730] [serial = 2114] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x93c6e400) [pid = 1730] [serial = 2112] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x90978800) [pid = 1730] [serial = 2117] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x909d1400) [pid = 1730] [serial = 2118] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x90cb6000) [pid = 1730] [serial = 2099] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8e64a800) [pid = 1730] [serial = 2120] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x912dd800) [pid = 1730] [serial = 2100] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8d20b000) [pid = 1730] [serial = 2093] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8f37b800) [pid = 1730] [serial = 2123] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8ea95400) [pid = 1730] [serial = 2115] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x90905400) [pid = 1730] [serial = 2124] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x92fd3c00) [pid = 1730] [serial = 2105] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x939f0000) [pid = 1730] [serial = 2108] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8d7c4000) [pid = 1730] [serial = 2094] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8e652000) [pid = 1730] [serial = 2121] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x912dd400) [pid = 1730] [serial = 2127] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8f235000) [pid = 1730] [serial = 2096] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x91f2d000) [pid = 1730] [serial = 2102] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x92fd5800) [pid = 1730] [serial = 2106] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x93a54400) [pid = 1730] [serial = 2109] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8f37f400) [pid = 1730] [serial = 2097] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91f7b000) [pid = 1730] [serial = 2103] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x90cb4800) [pid = 1730] [serial = 2126] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x93c0f000) [pid = 1730] [serial = 2111] [outer = (nil)] [url = about:blank] 05:53:46 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91c63c00) [pid = 1730] [serial = 2130] [outer = (nil)] [url = about:blank] 05:53:47 INFO - PROCESS | 1730 | 1468500827112 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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:53:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2533ms 05:53:47 INFO - PROCESS | 1730 | 1468500827139 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 1730 | 1468500827145 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:53:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:53:47 INFO - PROCESS | 1730 | 1468500827152 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 1730 | 1468500827159 Marionette TRACE conn3 <- [1,2886,null,{}] 05:53:47 INFO - PROCESS | 1730 | 1468500827166 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}] 05:53:47 INFO - PROCESS | 1730 | 1468500827172 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:47 INFO - PROCESS | 1730 | 1468500827334 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:53:47 INFO - PROCESS | 1730 | 1468500827475 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 1730 | 1468500827483 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:47 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d0400 == 32 [pid = 1730] [id = 729] 05:53:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e169400) [pid = 1730] [serial = 2188] [outer = (nil)] 05:53:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8e652000) [pid = 1730] [serial = 2189] [outer = 0x8e169400] 05:53:47 INFO - PROCESS | 1730 | 1468500827553 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8e742800) [pid = 1730] [serial = 2190] [outer = 0x8e169400] 05:53:48 INFO - PROCESS | 1730 | 1468500828436 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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:53:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1336ms 05:53:48 INFO - PROCESS | 1730 | 1468500828489 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 1730 | 1468500828497 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:53:48 INFO - PROCESS | 1730 | 1468500828507 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 1730 | 1468500828511 Marionette TRACE conn3 <- [1,2890,null,{}] 05:53:48 INFO - PROCESS | 1730 | 1468500828517 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}] 05:53:48 INFO - PROCESS | 1730 | 1468500828523 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:48 INFO - PROCESS | 1730 | 1468500828697 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:53:48 INFO - PROCESS | 1730 | 1468500828867 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 1730 | 1468500828874 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e747400 == 33 [pid = 1730] [id = 730] 05:53:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8f23a000) [pid = 1730] [serial = 2191] [outer = (nil)] 05:53:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90903c00) [pid = 1730] [serial = 2192] [outer = 0x8f23a000] 05:53:48 INFO - PROCESS | 1730 | 1468500828945 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x9090e800) [pid = 1730] [serial = 2193] [outer = 0x8f23a000] 05:53:49 INFO - PROCESS | 1730 | 1468500829867 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:53:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1384ms 05:53:49 INFO - PROCESS | 1730 | 1468500829892 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 1730 | 1468500829896 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:53:49 INFO - PROCESS | 1730 | 1468500829902 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 1730 | 1468500829907 Marionette TRACE conn3 <- [1,2894,null,{}] 05:53:49 INFO - PROCESS | 1730 | 1468500829929 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}] 05:53:49 INFO - PROCESS | 1730 | 1468500829938 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:50 INFO - PROCESS | 1730 | 1468500830150 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:53:50 INFO - PROCESS | 1730 | 1468500830176 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 1730 | 1468500830190 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb7000 == 34 [pid = 1730] [id = 731] 05:53:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x90cb8400) [pid = 1730] [serial = 2194] [outer = (nil)] 05:53:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90cbdc00) [pid = 1730] [serial = 2195] [outer = 0x90cb8400] 05:53:50 INFO - PROCESS | 1730 | 1468500830271 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x912e2000) [pid = 1730] [serial = 2196] [outer = 0x90cb8400] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91f7c800) [pid = 1730] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x90cb5000) [pid = 1730] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8e745000) [pid = 1730] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x91c6a800) [pid = 1730] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92c82000) [pid = 1730] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8f387400) [pid = 1730] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e177000) [pid = 1730] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8d7cd800) [pid = 1730] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91b79c00) [pid = 1730] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:53:51 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90c92400) [pid = 1730] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:53:51 INFO - PROCESS | 1730 | 1468500831732 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]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1885ms 05:53:51 INFO - PROCESS | 1730 | 1468500831788 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 1730 | 1468500831792 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:53:51 INFO - PROCESS | 1730 | 1468500831798 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 1730 | 1468500831802 Marionette TRACE conn3 <- [1,2898,null,{}] 05:53:51 INFO - PROCESS | 1730 | 1468500831807 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}] 05:53:51 INFO - PROCESS | 1730 | 1468500831812 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:51 INFO - PROCESS | 1730 | 1468500831980 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:53:52 INFO - PROCESS | 1730 | 1468500831990 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 1730 | 1468500831998 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:52 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d203000 == 35 [pid = 1730] [id = 732] 05:53:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x90c93000) [pid = 1730] [serial = 2197] [outer = (nil)] 05:53:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91b72000) [pid = 1730] [serial = 2198] [outer = 0x90c93000] 05:53:52 INFO - PROCESS | 1730 | 1468500832066 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x91c62400) [pid = 1730] [serial = 2199] [outer = 0x90c93000] 05:53:52 INFO - PROCESS | 1730 | 1468500832958 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1178ms 05:53:52 INFO - PROCESS | 1730 | 1468500832981 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 1730 | 1468500832985 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:53:52 INFO - PROCESS | 1730 | 1468500832991 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 1730 | 1468500832994 Marionette TRACE conn3 <- [1,2902,null,{}] 05:53:53 INFO - PROCESS | 1730 | 1468500833003 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}] 05:53:53 INFO - PROCESS | 1730 | 1468500833007 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:53 INFO - PROCESS | 1730 | 1468500833162 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:53:53 INFO - PROCESS | 1730 | 1468500833176 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 1730 | 1468500833181 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d207000 == 36 [pid = 1730] [id = 733] 05:53:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8d74d000) [pid = 1730] [serial = 2200] [outer = (nil)] 05:53:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91f28c00) [pid = 1730] [serial = 2201] [outer = 0x8d74d000] 05:53:53 INFO - PROCESS | 1730 | 1468500833252 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91f72c00) [pid = 1730] [serial = 2202] [outer = 0x8d74d000] 05:53:54 INFO - PROCESS | 1730 | 1468500834472 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1528ms 05:53:54 INFO - PROCESS | 1730 | 1468500834524 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 1730 | 1468500834529 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:53:54 INFO - PROCESS | 1730 | 1468500834538 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 1730 | 1468500834545 Marionette TRACE conn3 <- [1,2906,null,{}] 05:53:54 INFO - PROCESS | 1730 | 1468500834553 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}] 05:53:54 INFO - PROCESS | 1730 | 1468500834558 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:54 INFO - PROCESS | 1730 | 1468500834735 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:53:55 INFO - PROCESS | 1730 | 1468500834979 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:55 INFO - PROCESS | 1730 | 1468500834989 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64a400 == 37 [pid = 1730] [id = 734] 05:53:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8e64b400) [pid = 1730] [serial = 2203] [outer = (nil)] 05:53:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8ea94c00) [pid = 1730] [serial = 2204] [outer = 0x8e64b400] 05:53:55 INFO - PROCESS | 1730 | 1468500835112 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8f380000) [pid = 1730] [serial = 2205] [outer = 0x8e64b400] 05:53:56 INFO - PROCESS | 1730 | 1468500836105 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]]]}] 05:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1636ms 05:53:56 INFO - PROCESS | 1730 | 1468500836174 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 1730 | 1468500836181 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:53:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:53:56 INFO - PROCESS | 1730 | 1468500836192 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 1730 | 1468500836196 Marionette TRACE conn3 <- [1,2910,null,{}] 05:53:56 INFO - PROCESS | 1730 | 1468500836203 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}] 05:53:56 INFO - PROCESS | 1730 | 1468500836208 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:56 INFO - PROCESS | 1730 | 1468500836405 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:53:56 INFO - PROCESS | 1730 | 1468500836679 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 1730 | 1468500836686 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa0c00 == 38 [pid = 1730] [id = 735] 05:53:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x912e5000) [pid = 1730] [serial = 2206] [outer = (nil)] 05:53:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91b72c00) [pid = 1730] [serial = 2207] [outer = 0x912e5000] 05:53:56 INFO - PROCESS | 1730 | 1468500836815 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91f20000) [pid = 1730] [serial = 2208] [outer = 0x912e5000] 05:53:57 INFO - PROCESS | 1730 | 1468500837656 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]]]}] 05:53:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:53:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:53:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1485ms 05:53:57 INFO - PROCESS | 1730 | 1468500837677 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 1730 | 1468500837681 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:53:57 INFO - TEST-START | /DOMEvents/constructors.html 05:53:57 INFO - PROCESS | 1730 | 1468500837688 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 1730 | 1468500837693 Marionette TRACE conn3 <- [1,2914,null,{}] 05:53:57 INFO - PROCESS | 1730 | 1468500837710 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}] 05:53:57 INFO - PROCESS | 1730 | 1468500837718 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:57 INFO - PROCESS | 1730 | 1468500837883 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:53:58 INFO - PROCESS | 1730 | 1468500838088 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 1730 | 1468500838095 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x92fd7c00 == 39 [pid = 1730] [id = 736] 05:53:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x92fd9000) [pid = 1730] [serial = 2209] [outer = (nil)] 05:53:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x939ca800) [pid = 1730] [serial = 2210] [outer = 0x92fd9000] 05:53:58 INFO - PROCESS | 1730 | 1468500838223 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x939f0000) [pid = 1730] [serial = 2211] [outer = 0x92fd9000] 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:53:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1561ms 05:53:59 INFO - PROCESS | 1730 | 1468500839203 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]]]}] 05:53:59 INFO - PROCESS | 1730 | 1468500839286 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 1730 | 1468500839296 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:53:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:53:59 INFO - PROCESS | 1730 | 1468500839305 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 1730 | 1468500839308 Marionette TRACE conn3 <- [1,2918,null,{}] 05:53:59 INFO - PROCESS | 1730 | 1468500839320 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}] 05:53:59 INFO - PROCESS | 1730 | 1468500839325 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:59 INFO - PROCESS | 1730 | 1468500839494 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:53:59 INFO - PROCESS | 1730 | 1468500839678 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 1730 | 1468500839685 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:53:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d20c800 == 40 [pid = 1730] [id = 737] 05:53:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x939d1c00) [pid = 1730] [serial = 2212] [outer = (nil)] 05:53:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x93c6f000) [pid = 1730] [serial = 2213] [outer = 0x939d1c00] 05:53:59 INFO - PROCESS | 1730 | 1468500839765 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x93c70800) [pid = 1730] [serial = 2214] [outer = 0x939d1c00] 05:54:00 INFO - PROCESS | 1730 | 1468500840703 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:54:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:54:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1438ms 05:54:00 INFO - PROCESS | 1730 | 1468500840745 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 1730 | 1468500840749 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:54:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:54:00 INFO - PROCESS | 1730 | 1468500840755 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 1730 | 1468500840759 Marionette TRACE conn3 <- [1,2922,null,{}] 05:54:00 INFO - PROCESS | 1730 | 1468500840765 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}] 05:54:00 INFO - PROCESS | 1730 | 1468500840770 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:01 INFO - PROCESS | 1730 | 1468500841031 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:54:01 INFO - PROCESS | 1730 | 1468500841353 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 1730 | 1468500841362 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:01 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d747800 == 41 [pid = 1730] [id = 738] 05:54:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8d74a000) [pid = 1730] [serial = 2215] [outer = (nil)] 05:54:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8d7c8800) [pid = 1730] [serial = 2216] [outer = 0x8d74a000] 05:54:01 INFO - PROCESS | 1730 | 1468500841490 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x8e171000) [pid = 1730] [serial = 2217] [outer = 0x8d74a000] 05:54:02 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:02 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:02 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:02 INFO - PROCESS | 1730 | [1730] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:02 INFO - PROCESS | 1730 | --DOCSHELL 0x92247800 == 40 [pid = 1730] [id = 724] 05:54:02 INFO - PROCESS | 1730 | --DOCSHELL 0x8d203000 == 39 [pid = 1730] [id = 732] 05:54:02 INFO - PROCESS | 1730 | 1468500842480 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]]]}] 05:54:02 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb7000 == 38 [pid = 1730] [id = 731] 05:54:02 INFO - PROCESS | 1730 | --DOCSHELL 0x8e747400 == 37 [pid = 1730] [id = 730] 05:54:02 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d0400 == 36 [pid = 1730] [id = 729] 05:54:02 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea97c00 == 35 [pid = 1730] [id = 728] 05:54:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:54:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54: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 05:54:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54: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 05:54:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54: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]" 05:54:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:54:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1781ms 05:54:02 INFO - PROCESS | 1730 | 1468500842553 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 1730 | 1468500842559 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:54:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:54:02 INFO - PROCESS | 1730 | 1468500842567 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 1730 | 1468500842571 Marionette TRACE conn3 <- [1,2926,null,{}] 05:54:02 INFO - PROCESS | 1730 | 1468500842579 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}] 05:54:02 INFO - PROCESS | 1730 | 1468500842586 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:02 INFO - PROCESS | 1730 | 1468500842746 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x939f0400) [pid = 1730] [serial = 2159] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x92247400) [pid = 1730] [serial = 2153] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x909cb400) [pid = 1730] [serial = 2157] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8f37fc00) [pid = 1730] [serial = 2156] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x92c8a000) [pid = 1730] [serial = 2154] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x91f28000) [pid = 1730] [serial = 2133] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x91f1fc00) [pid = 1730] [serial = 2132] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x92c8c000) [pid = 1730] [serial = 2141] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92c90c00) [pid = 1730] [serial = 2142] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x90980000) [pid = 1730] [serial = 2147] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x909cf000) [pid = 1730] [serial = 2148] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e745800) [pid = 1730] [serial = 2135] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8f37c000) [pid = 1730] [serial = 2136] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8e177800) [pid = 1730] [serial = 2144] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8e740400) [pid = 1730] [serial = 2145] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x91c6a000) [pid = 1730] [serial = 2150] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x91b77800) [pid = 1730] [serial = 2138] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91f21000) [pid = 1730] [serial = 2139] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x93a49000) [pid = 1730] [serial = 2160] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91f24c00) [pid = 1730] [serial = 2151] [outer = (nil)] [url = about:blank] 05:54:02 INFO - PROCESS | 1730 | 1468500842922 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 1730 | 1468500842934 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e740400 == 36 [pid = 1730] [id = 739] 05:54:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8ea9a800) [pid = 1730] [serial = 2218] [outer = (nil)] 05:54:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x909c7800) [pid = 1730] [serial = 2219] [outer = 0x8ea9a800] 05:54:03 INFO - PROCESS | 1730 | 1468500843009 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x909d2400) [pid = 1730] [serial = 2220] [outer = 0x8ea9a800] 05:54:03 INFO - PROCESS | 1730 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:54:03 INFO - PROCESS | 1730 | 1468500843808 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]]]}] 05:54:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:54:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1280ms 05:54:03 INFO - PROCESS | 1730 | 1468500843850 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:54:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:54:03 INFO - PROCESS | 1730 | 1468500843856 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:54:03 INFO - PROCESS | 1730 | 1468500843862 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 1730 | 1468500843866 Marionette TRACE conn3 <- [1,2930,null,{}] 05:54:03 INFO - PROCESS | 1730 | 1468500843872 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}] 05:54:03 INFO - PROCESS | 1730 | 1468500843877 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:04 INFO - PROCESS | 1730 | 1468500844026 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:54:04 INFO - PROCESS | 1730 | 1468500844043 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 1730 | 1468500844052 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:04 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c6e400 == 37 [pid = 1730] [id = 740] 05:54:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x91c70400) [pid = 1730] [serial = 2221] [outer = (nil)] 05:54:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x91f24c00) [pid = 1730] [serial = 2222] [outer = 0x91c70400] 05:54:04 INFO - PROCESS | 1730 | 1468500844124 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x91f2b000) [pid = 1730] [serial = 2223] [outer = 0x91c70400] 05:54:04 INFO - PROCESS | 1730 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:54:05 INFO - PROCESS | 1730 | 1468500844998 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]]]}] 05:54:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:54:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1190ms 05:54:05 INFO - PROCESS | 1730 | 1468500845054 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 1730 | 1468500845057 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:54:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:54:05 INFO - PROCESS | 1730 | 1468500845073 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 1730 | 1468500845082 Marionette TRACE conn3 <- [1,2934,null,{}] 05:54:05 INFO - PROCESS | 1730 | 1468500845094 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}] 05:54:05 INFO - PROCESS | 1730 | 1468500845101 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:05 INFO - PROCESS | 1730 | 1468500845315 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:54:05 INFO - PROCESS | 1730 | 1468500845337 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 1730 | 1468500845344 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x91b73c00 == 38 [pid = 1730] [id = 741] 05:54:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x92fd1400) [pid = 1730] [serial = 2224] [outer = (nil)] 05:54:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x92fde800) [pid = 1730] [serial = 2225] [outer = 0x92fd1400] 05:54:05 INFO - PROCESS | 1730 | 1468500845416 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x939f3800) [pid = 1730] [serial = 2226] [outer = 0x92fd1400] 05:54:06 INFO - PROCESS | 1730 | 1468500846270 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]]]}] 05:54:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:54:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1253ms 05:54:06 INFO - PROCESS | 1730 | 1468500846320 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:54:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:54:06 INFO - PROCESS | 1730 | 1468500846324 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:54:06 INFO - PROCESS | 1730 | 1468500846330 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 1730 | 1468500846333 Marionette TRACE conn3 <- [1,2938,null,{}] 05:54:06 INFO - PROCESS | 1730 | 1468500846347 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}] 05:54:06 INFO - PROCESS | 1730 | 1468500846351 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:06 INFO - PROCESS | 1730 | 1468500846555 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:54:06 INFO - PROCESS | 1730 | 1468500846580 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 1730 | 1468500846589 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d209c00 == 39 [pid = 1730] [id = 742] 05:54:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91b71800) [pid = 1730] [serial = 2227] [outer = (nil)] 05:54:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x93c6e800) [pid = 1730] [serial = 2228] [outer = 0x91b71800] 05:54:06 INFO - PROCESS | 1730 | 1468500846657 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x93c78800) [pid = 1730] [serial = 2229] [outer = 0x91b71800] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x90c93000) [pid = 1730] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8e16dc00) [pid = 1730] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x91b76400) [pid = 1730] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x939f1c00) [pid = 1730] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x93c0d000) [pid = 1730] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x92fdec00) [pid = 1730] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x912e4000) [pid = 1730] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x90cb8400) [pid = 1730] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x8f22d400) [pid = 1730] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e169400) [pid = 1730] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8d7cc000) [pid = 1730] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x8d210800) [pid = 1730] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:54:07 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x8f23a000) [pid = 1730] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:54:07 INFO - PROCESS | 1730 | 1468500847627 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]]]}] 05:54:07 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. 05:54:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1326ms 05:54:07 INFO - PROCESS | 1730 | 1468500847658 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 1730 | 1468500847661 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:54:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:54:07 INFO - PROCESS | 1730 | 1468500847667 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 1730 | 1468500847670 Marionette TRACE conn3 <- [1,2942,null,{}] 05:54:07 INFO - PROCESS | 1730 | 1468500847676 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}] 05:54:07 INFO - PROCESS | 1730 | 1468500847681 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:07 INFO - PROCESS | 1730 | 1468500847820 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:54:07 INFO - PROCESS | 1730 | 1468500847838 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 1730 | 1468500847857 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:07 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e175c00 == 40 [pid = 1730] [id = 743] 05:54:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8e649800) [pid = 1730] [serial = 2230] [outer = (nil)] 05:54:07 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91f76400) [pid = 1730] [serial = 2231] [outer = 0x8e649800] 05:54:07 INFO - PROCESS | 1730 | 1468500847937 Marionette DEBUG loaded listener.js 05:54:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x93c70400) [pid = 1730] [serial = 2232] [outer = 0x8e649800] 05:54:08 INFO - PROCESS | 1730 | 1468500848824 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"]]]}] 05:54:08 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 05:54:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:54:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:54:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1181ms 05:54:08 INFO - PROCESS | 1730 | 1468500848849 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 1730 | 1468500848853 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:54:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:54:08 INFO - PROCESS | 1730 | 1468500848859 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 1730 | 1468500848862 Marionette TRACE conn3 <- [1,2946,null,{}] 05:54:08 INFO - PROCESS | 1730 | 1468500848868 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}] 05:54:08 INFO - PROCESS | 1730 | 1468500848873 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:09 INFO - PROCESS | 1730 | 1468500849014 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:54:09 INFO - PROCESS | 1730 | 1468500849035 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 1730 | 1468500849043 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c65400 == 41 [pid = 1730] [id = 744] 05:54:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x95177800) [pid = 1730] [serial = 2233] [outer = (nil)] 05:54:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x951d0400) [pid = 1730] [serial = 2234] [outer = 0x95177800] 05:54:09 INFO - PROCESS | 1730 | 1468500849110 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x951d5c00) [pid = 1730] [serial = 2235] [outer = 0x95177800] 05:54:10 INFO - PROCESS | 1730 | 1468500850173 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]]]}] 05:54:10 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. 05:54:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1332ms 05:54:10 INFO - PROCESS | 1730 | 1468500850205 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 1730 | 1468500850212 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:54:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:54:10 INFO - PROCESS | 1730 | 1468500850221 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 1730 | 1468500850229 Marionette TRACE conn3 <- [1,2950,null,{}] 05:54:10 INFO - PROCESS | 1730 | 1468500850237 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}] 05:54:10 INFO - PROCESS | 1730 | 1468500850242 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:10 INFO - PROCESS | 1730 | 1468500850449 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:54:10 INFO - PROCESS | 1730 | 1468500850652 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 1730 | 1468500850668 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:10 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d0400 == 42 [pid = 1730] [id = 745] 05:54:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8ea96000) [pid = 1730] [serial = 2236] [outer = (nil)] 05:54:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x9097f800) [pid = 1730] [serial = 2237] [outer = 0x8ea96000] 05:54:10 INFO - PROCESS | 1730 | 1468500850795 Marionette DEBUG loaded listener.js 05:54:10 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90c94000) [pid = 1730] [serial = 2238] [outer = 0x8ea96000] 05:54:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x90978800 == 43 [pid = 1730] [id = 746] 05:54:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x91b6e400) [pid = 1730] [serial = 2239] [outer = (nil)] 05:54:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91f20400) [pid = 1730] [serial = 2240] [outer = 0x91b6e400] 05:54:11 INFO - PROCESS | 1730 | 1468500851760 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]]]}] 05:54:11 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. 05:54:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1584ms 05:54:11 INFO - PROCESS | 1730 | 1468500851806 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 1730 | 1468500851813 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:54:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:54:11 INFO - PROCESS | 1730 | 1468500851823 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 1730 | 1468500851827 Marionette TRACE conn3 <- [1,2954,null,{}] 05:54:11 INFO - PROCESS | 1730 | 1468500851833 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}] 05:54:11 INFO - PROCESS | 1730 | 1468500851839 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:12 INFO - PROCESS | 1730 | 1468500852036 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:54:12 INFO - PROCESS | 1730 | 1468500852227 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 1730 | 1468500852236 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c8000 == 44 [pid = 1730] [id = 747] 05:54:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x90c8f000) [pid = 1730] [serial = 2241] [outer = (nil)] 05:54:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x92c89400) [pid = 1730] [serial = 2242] [outer = 0x90c8f000] 05:54:12 INFO - PROCESS | 1730 | 1468500852321 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x92c90800) [pid = 1730] [serial = 2243] [outer = 0x90c8f000] 05:54:13 INFO - PROCESS | 1730 | 1468500853145 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]]]}] 05:54:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:54:13 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 05:54:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1378ms 05:54:13 INFO - PROCESS | 1730 | 1468500853202 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 1730 | 1468500853206 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:54:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:54:13 INFO - PROCESS | 1730 | 1468500853215 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 1730 | 1468500853221 Marionette TRACE conn3 <- [1,2958,null,{}] 05:54:13 INFO - PROCESS | 1730 | 1468500853238 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}] 05:54:13 INFO - PROCESS | 1730 | 1468500853247 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:13 INFO - PROCESS | 1730 | 1468500853464 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:54:13 INFO - PROCESS | 1730 | 1468500853660 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 1730 | 1468500853672 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:13 INFO - PROCESS | 1730 | ++DOCSHELL 0x92c8e000 == 45 [pid = 1730] [id = 748] 05:54:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x95278c00) [pid = 1730] [serial = 2244] [outer = (nil)] 05:54:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x9527d000) [pid = 1730] [serial = 2245] [outer = 0x95278c00] 05:54:13 INFO - PROCESS | 1730 | 1468500853803 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x95453000) [pid = 1730] [serial = 2246] [outer = 0x95278c00] 05:54:14 INFO - PROCESS | 1730 | 1468500854620 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]]]}] 05:54:14 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. 05:54:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1434ms 05:54:14 INFO - PROCESS | 1730 | 1468500854648 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:54:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:54:14 INFO - PROCESS | 1730 | 1468500854653 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:54:14 INFO - PROCESS | 1730 | 1468500854660 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 1730 | 1468500854663 Marionette TRACE conn3 <- [1,2962,null,{}] 05:54:14 INFO - PROCESS | 1730 | 1468500854669 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}] 05:54:14 INFO - PROCESS | 1730 | 1468500854674 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:14 INFO - PROCESS | 1730 | 1468500854873 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:54:15 INFO - PROCESS | 1730 | 1468500855045 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 1730 | 1468500855052 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64a800 == 46 [pid = 1730] [id = 749] 05:54:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x9545a400) [pid = 1730] [serial = 2247] [outer = (nil)] 05:54:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x954a5c00) [pid = 1730] [serial = 2248] [outer = 0x9545a400] 05:54:15 INFO - PROCESS | 1730 | 1468500855131 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x96e01400) [pid = 1730] [serial = 2249] [outer = 0x9545a400] 05:54:15 INFO - PROCESS | 1730 | 1468500855961 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]]]}] 05:54:15 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. 05:54:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1333ms 05:54:15 INFO - PROCESS | 1730 | 1468500855992 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 1730 | 1468500855996 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:54:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:54:16 INFO - PROCESS | 1730 | 1468500856002 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 1730 | 1468500856005 Marionette TRACE conn3 <- [1,2966,null,{}] 05:54:16 INFO - PROCESS | 1730 | 1468500856011 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}] 05:54:16 INFO - PROCESS | 1730 | 1468500856016 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:16 INFO - PROCESS | 1730 | 1468500856208 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:54:16 INFO - PROCESS | 1730 | 1468500856378 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1730 | 1468500856385 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:16 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e64d000 == 47 [pid = 1730] [id = 750] 05:54:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x91b79c00) [pid = 1730] [serial = 2250] [outer = (nil)] 05:54:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x95456000) [pid = 1730] [serial = 2251] [outer = 0x91b79c00] 05:54:16 INFO - PROCESS | 1730 | 1468500856514 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x96e09400) [pid = 1730] [serial = 2252] [outer = 0x91b79c00] 05:54:17 INFO - PROCESS | 1730 | 1468500857364 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]]]}] 05:54:17 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. 05:54:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1391ms 05:54:17 INFO - PROCESS | 1730 | 1468500857393 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 1730 | 1468500857397 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:54:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:54:17 INFO - PROCESS | 1730 | 1468500857403 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 1730 | 1468500857407 Marionette TRACE conn3 <- [1,2970,null,{}] 05:54:17 INFO - PROCESS | 1730 | 1468500857413 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}] 05:54:17 INFO - PROCESS | 1730 | 1468500857423 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:17 INFO - PROCESS | 1730 | 1468500857639 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:54:17 INFO - PROCESS | 1730 | 1468500857839 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 1730 | 1468500857847 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:17 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f23b800 == 48 [pid = 1730] [id = 751] 05:54:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x92c89c00) [pid = 1730] [serial = 2253] [outer = (nil)] 05:54:17 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x978ecc00) [pid = 1730] [serial = 2254] [outer = 0x92c89c00] 05:54:17 INFO - PROCESS | 1730 | 1468500857925 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x98311000) [pid = 1730] [serial = 2255] [outer = 0x92c89c00] 05:54:18 INFO - PROCESS | 1730 | 1468500858798 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]]]}] 05:54:18 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. 05:54:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1428ms 05:54:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:54:18 INFO - PROCESS | 1730 | 1468500858832 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:54:18 INFO - PROCESS | 1730 | 1468500858835 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:54:18 INFO - PROCESS | 1730 | 1468500858842 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 1730 | 1468500858846 Marionette TRACE conn3 <- [1,2974,null,{}] 05:54:18 INFO - PROCESS | 1730 | 1468500858851 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}] 05:54:18 INFO - PROCESS | 1730 | 1468500858856 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:19 INFO - PROCESS | 1730 | 1468500859047 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:54:19 INFO - PROCESS | 1730 | 1468500859218 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 1730 | 1468500859227 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:19 INFO - PROCESS | 1730 | ++DOCSHELL 0x8e725000 == 49 [pid = 1730] [id = 752] 05:54:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x8e72dc00) [pid = 1730] [serial = 2256] [outer = (nil)] 05:54:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x98363400) [pid = 1730] [serial = 2257] [outer = 0x8e72dc00] 05:54:19 INFO - PROCESS | 1730 | 1468500859347 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x99226000) [pid = 1730] [serial = 2258] [outer = 0x8e72dc00] 05:54:20 INFO - PROCESS | 1730 | 1468500860160 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]]]}] 05:54:20 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. 05:54:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1340ms 05:54:20 INFO - PROCESS | 1730 | 1468500860181 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:54:20 INFO - PROCESS | 1730 | 1468500860185 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:54:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:54:20 INFO - PROCESS | 1730 | 1468500860191 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 1730 | 1468500860195 Marionette TRACE conn3 <- [1,2978,null,{}] 05:54:20 INFO - PROCESS | 1730 | 1468500860200 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}] 05:54:20 INFO - PROCESS | 1730 | 1468500860205 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:20 INFO - PROCESS | 1730 | 1468500860598 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:54:20 INFO - PROCESS | 1730 | 1468500860827 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 1730 | 1468500860838 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:20 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d1c00 == 50 [pid = 1730] [id = 753] 05:54:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x8e16a400) [pid = 1730] [serial = 2259] [outer = (nil)] 05:54:20 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x8e64f800) [pid = 1730] [serial = 2260] [outer = 0x8e16a400] 05:54:21 INFO - PROCESS | 1730 | 1468500861010 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x8ea9c800) [pid = 1730] [serial = 2261] [outer = 0x8e16a400] 05:54:21 INFO - PROCESS | 1730 | 1468500861762 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]]]}] 05:54:21 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. 05:54:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1630ms 05:54:21 INFO - PROCESS | 1730 | 1468500861823 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 1730 | 1468500861830 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:54:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:54:21 INFO - PROCESS | 1730 | 1468500861838 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 1730 | 1468500861843 Marionette TRACE conn3 <- [1,2982,null,{}] 05:54:21 INFO - PROCESS | 1730 | 1468500861850 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}] 05:54:21 INFO - PROCESS | 1730 | 1468500861855 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:22 INFO - PROCESS | 1730 | 1468500862021 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:54:22 INFO - PROCESS | 1730 | 1468500862313 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 1730 | 1468500862326 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:22 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cc000 == 51 [pid = 1730] [id = 754] 05:54:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 102 (0x8e16f800) [pid = 1730] [serial = 2262] [outer = (nil)] 05:54:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 103 (0x8e744c00) [pid = 1730] [serial = 2263] [outer = 0x8e16f800] 05:54:22 INFO - PROCESS | 1730 | 1468500862407 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 1730 | ++DOMWINDOW == 104 (0x90cb3c00) [pid = 1730] [serial = 2264] [outer = 0x8e16f800] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8e175c00 == 50 [pid = 1730] [id = 743] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8d209c00 == 49 [pid = 1730] [id = 742] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x91b73c00 == 48 [pid = 1730] [id = 741] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x91c6e400 == 47 [pid = 1730] [id = 740] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8e740400 == 46 [pid = 1730] [id = 739] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8d747800 == 45 [pid = 1730] [id = 738] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8d207000 == 44 [pid = 1730] [id = 733] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64a400 == 43 [pid = 1730] [id = 734] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x92fd7c00 == 42 [pid = 1730] [id = 736] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa0c00 == 41 [pid = 1730] [id = 735] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x91c63800 == 40 [pid = 1730] [id = 722] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20c800 == 39 [pid = 1730] [id = 737] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8d210400 == 38 [pid = 1730] [id = 727] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x909c7400 == 37 [pid = 1730] [id = 723] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8d747000 == 36 [pid = 1730] [id = 725] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c8c00 == 35 [pid = 1730] [id = 726] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d1c00 == 34 [pid = 1730] [id = 753] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8e725000 == 33 [pid = 1730] [id = 752] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64d000 == 32 [pid = 1730] [id = 750] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8f23b800 == 31 [pid = 1730] [id = 751] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64a800 == 30 [pid = 1730] [id = 749] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x92c8e000 == 29 [pid = 1730] [id = 748] 05:54:23 INFO - PROCESS | 1730 | --DOCSHELL 0x90978800 == 28 [pid = 1730] [id = 746] 05:54:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c8000 == 27 [pid = 1730] [id = 747] 05:54:24 INFO - PROCESS | 1730 | --DOCSHELL 0x91c65400 == 26 [pid = 1730] [id = 744] 05:54:24 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d0400 == 25 [pid = 1730] [id = 745] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 103 (0x91b72000) [pid = 1730] [serial = 2198] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 102 (0x8f386c00) [pid = 1730] [serial = 2163] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 101 (0x8eaa3c00) [pid = 1730] [serial = 2162] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x91f74000) [pid = 1730] [serial = 2166] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x91c6bc00) [pid = 1730] [serial = 2165] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x93c0d800) [pid = 1730] [serial = 2169] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x93a50400) [pid = 1730] [serial = 2168] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x93c77400) [pid = 1730] [serial = 2172] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x93c73400) [pid = 1730] [serial = 2171] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x93c9a800) [pid = 1730] [serial = 2175] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x93c98400) [pid = 1730] [serial = 2174] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x951d5400) [pid = 1730] [serial = 2178] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x90cbdc00) [pid = 1730] [serial = 2195] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x95180c00) [pid = 1730] [serial = 2177] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x9097bc00) [pid = 1730] [serial = 2187] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8f388c00) [pid = 1730] [serial = 2186] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8e652000) [pid = 1730] [serial = 2189] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8e742800) [pid = 1730] [serial = 2190] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x95275c00) [pid = 1730] [serial = 2181] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x95273400) [pid = 1730] [serial = 2180] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8d7cec00) [pid = 1730] [serial = 2184] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8d7c4c00) [pid = 1730] [serial = 2183] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x9090e800) [pid = 1730] [serial = 2193] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x912e2000) [pid = 1730] [serial = 2196] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x90903c00) [pid = 1730] [serial = 2192] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91c62400) [pid = 1730] [serial = 2199] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1730 | 1468500864459 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"]]]}] 05:54:24 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 05:54:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:54:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2688ms 05:54:24 INFO - PROCESS | 1730 | 1468500864526 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:54:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:54:24 INFO - PROCESS | 1730 | 1468500864531 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:54:24 INFO - PROCESS | 1730 | 1468500864539 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1730 | 1468500864543 Marionette TRACE conn3 <- [1,2986,null,{}] 05:54:24 INFO - PROCESS | 1730 | 1468500864551 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}] 05:54:24 INFO - PROCESS | 1730 | 1468500864556 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:24 INFO - PROCESS | 1730 | 1468500864765 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:54:24 INFO - PROCESS | 1730 | 1468500864780 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 1730 | 1468500864789 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:24 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c8000 == 26 [pid = 1730] [id = 755] 05:54:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x8e16dc00) [pid = 1730] [serial = 2265] [outer = (nil)] 05:54:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x8e176400) [pid = 1730] [serial = 2266] [outer = 0x8e16dc00] 05:54:24 INFO - PROCESS | 1730 | 1468500864859 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8e648800) [pid = 1730] [serial = 2267] [outer = 0x8e16dc00] 05:54:25 INFO - PROCESS | 1730 | 1468500865610 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]]]}] 05:54:25 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. 05:54:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1131ms 05:54:25 INFO - PROCESS | 1730 | 1468500865671 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 1730 | 1468500865679 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:54:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:54:25 INFO - PROCESS | 1730 | 1468500865690 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 1730 | 1468500865693 Marionette TRACE conn3 <- [1,2990,null,{}] 05:54:25 INFO - PROCESS | 1730 | 1468500865699 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}] 05:54:25 INFO - PROCESS | 1730 | 1468500865708 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:25 INFO - PROCESS | 1730 | 1468500865865 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:54:25 INFO - PROCESS | 1730 | 1468500865874 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 1730 | 1468500865886 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:25 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f230400 == 27 [pid = 1730] [id = 756] 05:54:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x8f231400) [pid = 1730] [serial = 2268] [outer = (nil)] 05:54:25 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x8f23b800) [pid = 1730] [serial = 2269] [outer = 0x8f231400] 05:54:25 INFO - PROCESS | 1730 | 1468500865953 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x8f37ec00) [pid = 1730] [serial = 2270] [outer = 0x8f231400] 05:54:26 INFO - PROCESS | 1730 | ++DOCSHELL 0x90908c00 == 28 [pid = 1730] [id = 757] 05:54:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x90977c00) [pid = 1730] [serial = 2271] [outer = (nil)] 05:54:26 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x90978800) [pid = 1730] [serial = 2272] [outer = 0x90977c00] 05:54:26 INFO - PROCESS | 1730 | 1468500866936 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]]]}] 05:54:26 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. 05:54:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1277ms 05:54:26 INFO - PROCESS | 1730 | 1468500866973 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 1730 | 1468500866977 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:54:26 INFO - PROCESS | 1730 | 1468500866993 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 1730 | 1468500866998 Marionette TRACE conn3 <- [1,2994,null,{}] 05:54:27 INFO - PROCESS | 1730 | 1468500867033 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}] 05:54:27 INFO - PROCESS | 1730 | 1468500867041 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:27 INFO - PROCESS | 1730 | 1468500867245 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:54:27 INFO - PROCESS | 1730 | 1468500867265 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 1730 | 1468500867276 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:27 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cbc00 == 29 [pid = 1730] [id = 758] 05:54:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x909ce000) [pid = 1730] [serial = 2273] [outer = (nil)] 05:54:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x90cb5000) [pid = 1730] [serial = 2274] [outer = 0x909ce000] 05:54:27 INFO - PROCESS | 1730 | 1468500867346 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x90cbdc00) [pid = 1730] [serial = 2275] [outer = 0x909ce000] 05:54:28 INFO - PROCESS | 1730 | 1468500868166 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]]]}] 05:54:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:54:28 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 05:54:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1188ms 05:54:28 INFO - PROCESS | 1730 | 1468500868196 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 1730 | 1468500868202 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:54:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:54:28 INFO - PROCESS | 1730 | 1468500868208 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 1730 | 1468500868212 Marionette TRACE conn3 <- [1,2998,null,{}] 05:54:28 INFO - PROCESS | 1730 | 1468500868217 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}] 05:54:28 INFO - PROCESS | 1730 | 1468500868221 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:28 INFO - PROCESS | 1730 | 1468500868439 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:54:28 INFO - PROCESS | 1730 | 1468500868461 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 1730 | 1468500868468 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:28 INFO - PROCESS | 1730 | ++DOCSHELL 0x90977800 == 30 [pid = 1730] [id = 759] 05:54:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x91b6f000) [pid = 1730] [serial = 2276] [outer = (nil)] 05:54:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x91c65400) [pid = 1730] [serial = 2277] [outer = 0x91b6f000] 05:54:28 INFO - PROCESS | 1730 | 1468500868549 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x91c6d800) [pid = 1730] [serial = 2278] [outer = 0x91b6f000] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x91b71800) [pid = 1730] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x8e649800) [pid = 1730] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8d74d000) [pid = 1730] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x91c70400) [pid = 1730] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8e64b400) [pid = 1730] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x92fd9000) [pid = 1730] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x8d74a000) [pid = 1730] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x939d1c00) [pid = 1730] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x912e5000) [pid = 1730] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x8ea9a800) [pid = 1730] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92fd1400) [pid = 1730] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:54:29 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x95177800) [pid = 1730] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:54:29 INFO - PROCESS | 1730 | 1468500869982 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]]]}] 05:54:30 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. 05:54:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1833ms 05:54:30 INFO - PROCESS | 1730 | 1468500870042 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 1730 | 1468500870045 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:54:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:54:30 INFO - PROCESS | 1730 | 1468500870052 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 1730 | 1468500870055 Marionette TRACE conn3 <- [1,3002,null,{}] 05:54:30 INFO - PROCESS | 1730 | 1468500870061 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}] 05:54:30 INFO - PROCESS | 1730 | 1468500870065 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:30 INFO - PROCESS | 1730 | 1468500870188 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:54:30 INFO - PROCESS | 1730 | 1468500870338 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:30 INFO - PROCESS | 1730 | 1468500870345 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:30 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cf400 == 31 [pid = 1730] [id = 760] 05:54:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x8e64dc00) [pid = 1730] [serial = 2279] [outer = (nil)] 05:54:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x91f1fc00) [pid = 1730] [serial = 2280] [outer = 0x8e64dc00] 05:54:30 INFO - PROCESS | 1730 | 1468500870412 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x91f29000) [pid = 1730] [serial = 2281] [outer = 0x8e64dc00] 05:54:31 INFO - PROCESS | 1730 | 1468500871081 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]]]}] 05:54:31 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. 05:54:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1085ms 05:54:31 INFO - PROCESS | 1730 | 1468500871138 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 1730 | 1468500871141 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:54:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:54:31 INFO - PROCESS | 1730 | 1468500871147 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 1730 | 1468500871150 Marionette TRACE conn3 <- [1,3006,null,{}] 05:54:31 INFO - PROCESS | 1730 | 1468500871156 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}] 05:54:31 INFO - PROCESS | 1730 | 1468500871166 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:31 INFO - PROCESS | 1730 | 1468500871406 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:54:31 INFO - PROCESS | 1730 | 1468500871422 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 1730 | 1468500871431 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:31 INFO - PROCESS | 1730 | ++DOCSHELL 0x91f28000 == 32 [pid = 1730] [id = 761] 05:54:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x92248c00) [pid = 1730] [serial = 2282] [outer = (nil)] 05:54:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x939d1800) [pid = 1730] [serial = 2283] [outer = 0x92248c00] 05:54:31 INFO - PROCESS | 1730 | 1468500871497 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x939f1000) [pid = 1730] [serial = 2284] [outer = 0x92248c00] 05:54:32 INFO - PROCESS | 1730 | 1468500872527 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]]]}] 05:54:32 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. 05:54:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1436ms 05:54:32 INFO - PROCESS | 1730 | 1468500872585 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 1730 | 1468500872591 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:54:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:54:32 INFO - PROCESS | 1730 | 1468500872641 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 1730 | 1468500872649 Marionette TRACE conn3 <- [1,3010,null,{}] 05:54:32 INFO - PROCESS | 1730 | 1468500872662 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}] 05:54:32 INFO - PROCESS | 1730 | 1468500872668 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:32 INFO - PROCESS | 1730 | 1468500872858 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:54:33 INFO - PROCESS | 1730 | 1468500873045 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 1730 | 1468500873056 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:33 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d2800 == 33 [pid = 1730] [id = 762] 05:54:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x8e16c000) [pid = 1730] [serial = 2285] [outer = (nil)] 05:54:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x8ea9e400) [pid = 1730] [serial = 2286] [outer = 0x8e16c000] 05:54:33 INFO - PROCESS | 1730 | 1468500873139 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x8f236c00) [pid = 1730] [serial = 2287] [outer = 0x8e16c000] 05:54:34 INFO - PROCESS | 1730 | 1468500874127 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]]]}] 05:54:34 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 05:54:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1542ms 05:54:34 INFO - PROCESS | 1730 | 1468500874140 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 1730 | 1468500874147 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:54:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:54:34 INFO - PROCESS | 1730 | 1468500874158 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 1730 | 1468500874162 Marionette TRACE conn3 <- [1,3014,null,{}] 05:54:34 INFO - PROCESS | 1730 | 1468500874169 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}] 05:54:34 INFO - PROCESS | 1730 | 1468500874174 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:34 INFO - PROCESS | 1730 | 1468500874378 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:54:34 INFO - PROCESS | 1730 | 1468500874577 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 1730 | 1468500874586 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:34 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c5000 == 34 [pid = 1730] [id = 763] 05:54:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x90c89c00) [pid = 1730] [serial = 2288] [outer = (nil)] 05:54:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x912e2000) [pid = 1730] [serial = 2289] [outer = 0x90c89c00] 05:54:34 INFO - PROCESS | 1730 | 1468500874672 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x91b75800) [pid = 1730] [serial = 2290] [outer = 0x90c89c00] 05:54:35 INFO - PROCESS | 1730 | [1730] 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 05:54:35 INFO - PROCESS | 1730 | 1468500875720 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:54:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:54:35 INFO - {} 05:54:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:54:35 INFO - {} 05:54:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:54:35 INFO - {} 05:54:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:54:35 INFO - {} 05:54:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1579ms 05:54:35 INFO - PROCESS | 1730 | 1468500875738 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 1730 | 1468500875742 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:54:35 INFO - TEST-START | /FileAPI/fileReader.html 05:54:35 INFO - PROCESS | 1730 | 1468500875764 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 1730 | 1468500875775 Marionette TRACE conn3 <- [1,3018,null,{}] 05:54:35 INFO - PROCESS | 1730 | 1468500875839 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}] 05:54:35 INFO - PROCESS | 1730 | 1468500875848 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:36 INFO - PROCESS | 1730 | 1468500876038 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:54:36 INFO - PROCESS | 1730 | 1468500876228 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 1730 | 1468500876242 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:36 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cb000 == 35 [pid = 1730] [id = 764] 05:54:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x91f79800) [pid = 1730] [serial = 2291] [outer = (nil)] 05:54:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x93c6c800) [pid = 1730] [serial = 2292] [outer = 0x91f79800] 05:54:36 INFO - PROCESS | 1730 | 1468500876322 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x93c76c00) [pid = 1730] [serial = 2293] [outer = 0x91f79800] 05:54:37 INFO - PROCESS | 1730 | 1468500877182 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]]]}] 05:54:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:54:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:54:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:54:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:54:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 1483ms 05:54:37 INFO - PROCESS | 1730 | 1468500877246 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 1730 | 1468500877251 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:54:37 INFO - TEST-START | /FileAPI/historical.html 05:54:37 INFO - PROCESS | 1730 | 1468500877257 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 1730 | 1468500877260 Marionette TRACE conn3 <- [1,3022,null,{}] 05:54:37 INFO - PROCESS | 1730 | 1468500877267 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}] 05:54:37 INFO - PROCESS | 1730 | 1468500877272 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:37 INFO - PROCESS | 1730 | 1468500877441 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:54:37 INFO - PROCESS | 1730 | 1468500877637 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 1730 | 1468500877646 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:37 INFO - PROCESS | 1730 | ++DOCSHELL 0x91c63800 == 36 [pid = 1730] [id = 765] 05:54:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x93c95000) [pid = 1730] [serial = 2294] [outer = (nil)] 05:54:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x95173800) [pid = 1730] [serial = 2295] [outer = 0x93c95000] 05:54:37 INFO - PROCESS | 1730 | 1468500877728 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 1730 | ++DOMWINDOW == 98 (0x95177800) [pid = 1730] [serial = 2296] [outer = 0x93c95000] 05:54:38 INFO - PROCESS | 1730 | 1468500878649 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"]]]}] 05:54:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:54:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:54:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:54:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:54:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:54:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:54:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:54:38 INFO - TEST-OK | /FileAPI/historical.html | took 1438ms 05:54:38 INFO - PROCESS | 1730 | 1468500878700 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 1730 | 1468500878703 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:54:38 INFO - TEST-START | /FileAPI/idlharness.html 05:54:38 INFO - PROCESS | 1730 | 1468500878711 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 1730 | 1468500878715 Marionette TRACE conn3 <- [1,3026,null,{}] 05:54:38 INFO - PROCESS | 1730 | 1468500878755 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}] 05:54:38 INFO - PROCESS | 1730 | 1468500878761 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:38 INFO - PROCESS | 1730 | 1468500878930 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:54:39 INFO - PROCESS | 1730 | 1468500879124 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 1730 | 1468500879133 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:39 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d207800 == 37 [pid = 1730] [id = 766] 05:54:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 99 (0x8d209c00) [pid = 1730] [serial = 2297] [outer = (nil)] 05:54:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 100 (0x8d74d800) [pid = 1730] [serial = 2298] [outer = 0x8d209c00] 05:54:39 INFO - PROCESS | 1730 | 1468500879380 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 1730 | ++DOMWINDOW == 101 (0x8e16e400) [pid = 1730] [serial = 2299] [outer = 0x8d209c00] 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:54:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:54:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:54:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:54:41 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 05:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:54:41 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 05:54:41 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 05:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:54:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:54:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:54:41 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 05:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:54:41 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 05:54:41 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 05:54:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:54:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:54:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 2449ms 05:54:41 INFO - PROCESS | 1730 | 1468500880890 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]]]}] 05:54:41 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cf400 == 36 [pid = 1730] [id = 760] 05:54:41 INFO - PROCESS | 1730 | --DOCSHELL 0x90977800 == 35 [pid = 1730] [id = 759] 05:54:41 INFO - PROCESS | 1730 | --DOCSHELL 0x909cbc00 == 34 [pid = 1730] [id = 758] 05:54:41 INFO - PROCESS | 1730 | --DOCSHELL 0x90908c00 == 33 [pid = 1730] [id = 757] 05:54:41 INFO - PROCESS | 1730 | --DOCSHELL 0x8f230400 == 32 [pid = 1730] [id = 756] 05:54:41 INFO - PROCESS | 1730 | 1468500881322 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 1730 | 1468500881327 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:54:41 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c8000 == 31 [pid = 1730] [id = 755] 05:54:41 INFO - TEST-START | /FileAPI/idlharness.worker 05:54:41 INFO - PROCESS | 1730 | 1468500881341 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 1730 | 1468500881344 Marionette TRACE conn3 <- [1,3030,null,{}] 05:54:41 INFO - PROCESS | 1730 | 1468500881352 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}] 05:54:41 INFO - PROCESS | 1730 | 1468500881357 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:41 INFO - PROCESS | 1730 | 1468500881506 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 100 (0x93c6e800) [pid = 1730] [serial = 2228] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 99 (0x91f76400) [pid = 1730] [serial = 2231] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 98 (0x93c78800) [pid = 1730] [serial = 2229] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 97 (0x93c70400) [pid = 1730] [serial = 2232] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x91f72c00) [pid = 1730] [serial = 2202] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x91f28c00) [pid = 1730] [serial = 2201] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x91f24c00) [pid = 1730] [serial = 2222] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x8ea94c00) [pid = 1730] [serial = 2204] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8f380000) [pid = 1730] [serial = 2205] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x939ca800) [pid = 1730] [serial = 2210] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x939f0000) [pid = 1730] [serial = 2211] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x8d7c8800) [pid = 1730] [serial = 2216] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x8e171000) [pid = 1730] [serial = 2217] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x93c6f000) [pid = 1730] [serial = 2213] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x93c70800) [pid = 1730] [serial = 2214] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x91b72c00) [pid = 1730] [serial = 2207] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x91f20000) [pid = 1730] [serial = 2208] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x909c7800) [pid = 1730] [serial = 2219] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x909d2400) [pid = 1730] [serial = 2220] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x92fde800) [pid = 1730] [serial = 2225] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x939f3800) [pid = 1730] [serial = 2226] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x91f2b000) [pid = 1730] [serial = 2223] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x951d0400) [pid = 1730] [serial = 2234] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x951d5c00) [pid = 1730] [serial = 2235] [outer = (nil)] [url = about:blank] 05:54:41 INFO - PROCESS | 1730 | 1468500881690 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 1730 | 1468500881700 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:41 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea94c00 == 32 [pid = 1730] [id = 767] 05:54:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x8f380000) [pid = 1730] [serial = 2300] [outer = (nil)] 05:54:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x909d0000) [pid = 1730] [serial = 2301] [outer = 0x8f380000] 05:54:41 INFO - PROCESS | 1730 | 1468500881770 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91b76800) [pid = 1730] [serial = 2302] [outer = 0x8f380000] 05:54:42 INFO - PROCESS | 1730 | [1730] 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 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:54:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:54:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:54:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:54:43 INFO - {} 05:54:43 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 05:54:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:54:43 INFO - {} 05:54:43 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 - {} 05:54:43 INFO - {} 05:54:43 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 05:54:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:54:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:54:43 INFO - {} 05:54:43 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 05:54:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:54:43 INFO - {} 05:54:43 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 - {} 05:54:43 INFO - {} 05:54:43 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 05:54:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:54:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:54:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 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 05:54:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 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 05:54:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 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 05:54:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 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 05:54:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:54:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:54:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:54:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:54:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:54:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:54:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:54:43 INFO - {} 05:54:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2314ms 05:54:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:54:43 INFO - PROCESS | 1730 | 1468500883519 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,{},{}]]]}] 05:54:43 INFO - PROCESS | 1730 | 1468500883659 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 1730 | 1468500883672 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:54:43 INFO - PROCESS | 1730 | 1468500883732 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 1730 | 1468500883743 Marionette TRACE conn3 <- [1,3034,null,{}] 05:54:43 INFO - PROCESS | 1730 | 1468500883793 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}] 05:54:43 INFO - PROCESS | 1730 | 1468500883805 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:44 INFO - PROCESS | 1730 | 1468500884069 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:54:44 INFO - PROCESS | 1730 | 1468500884097 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:44 INFO - PROCESS | 1730 | 1468500884107 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:44 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb5800 == 33 [pid = 1730] [id = 768] 05:54:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x92c85000) [pid = 1730] [serial = 2303] [outer = (nil)] 05:54:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x99dbb000) [pid = 1730] [serial = 2304] [outer = 0x92c85000] 05:54:44 INFO - PROCESS | 1730 | 1468500884181 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x99e0d400) [pid = 1730] [serial = 2305] [outer = 0x92c85000] 05:54:44 INFO - PROCESS | 1730 | 1468500884907 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]]]}] 05:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:54:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1203ms 05:54:44 INFO - PROCESS | 1730 | 1468500884955 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 1730 | 1468500884959 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:54:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:54:44 INFO - PROCESS | 1730 | 1468500884965 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 1730 | 1468500884971 Marionette TRACE conn3 <- [1,3038,null,{}] 05:54:44 INFO - PROCESS | 1730 | 1468500884995 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}] 05:54:45 INFO - PROCESS | 1730 | 1468500885004 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:45 INFO - PROCESS | 1730 | 1468500885211 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:54:45 INFO - PROCESS | 1730 | 1468500885243 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 1730 | 1468500885251 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:45 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d204800 == 34 [pid = 1730] [id = 769] 05:54:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x99ec7c00) [pid = 1730] [serial = 2306] [outer = (nil)] 05:54:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x9a079800) [pid = 1730] [serial = 2307] [outer = 0x99ec7c00] 05:54:45 INFO - PROCESS | 1730 | 1468500885318 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x9a07e000) [pid = 1730] [serial = 2308] [outer = 0x99ec7c00] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x92c89c00) [pid = 1730] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x8e72dc00) [pid = 1730] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8e16a400) [pid = 1730] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x91b6e400) [pid = 1730] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x909ce000) [pid = 1730] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x8ea96000) [pid = 1730] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8e16dc00) [pid = 1730] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x90c8f000) [pid = 1730] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8f231400) [pid = 1730] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x8e16f800) [pid = 1730] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x95278c00) [pid = 1730] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x8e64dc00) [pid = 1730] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x9545a400) [pid = 1730] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x91b6f000) [pid = 1730] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91b79c00) [pid = 1730] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:54:46 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x90977c00) [pid = 1730] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:54:46 INFO - PROCESS | 1730 | 1468500886355 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"]]]}] 05:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:54:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1441ms 05:54:46 INFO - PROCESS | 1730 | 1468500886407 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 1730 | 1468500886411 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:54:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:54:46 INFO - PROCESS | 1730 | 1468500886417 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 1730 | 1468500886421 Marionette TRACE conn3 <- [1,3042,null,{}] 05:54:46 INFO - PROCESS | 1730 | 1468500886426 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}] 05:54:46 INFO - PROCESS | 1730 | 1468500886431 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:46 INFO - PROCESS | 1730 | 1468500886627 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:54:46 INFO - PROCESS | 1730 | 1468500886647 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 1730 | 1468500886656 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:46 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7d1000 == 35 [pid = 1730] [id = 770] 05:54:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8e16dc00) [pid = 1730] [serial = 2309] [outer = (nil)] 05:54:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x99ec8400) [pid = 1730] [serial = 2310] [outer = 0x8e16dc00] 05:54:46 INFO - PROCESS | 1730 | 1468500886725 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x9a3a5400) [pid = 1730] [serial = 2311] [outer = 0x8e16dc00] 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:54:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:54:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:54:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:54:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:54:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:54:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1372ms 05:54:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:54:47 INFO - PROCESS | 1730 | 1468500887727 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]]]}] 05:54:47 INFO - PROCESS | 1730 | 1468500887806 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 1730 | 1468500887813 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:54:47 INFO - PROCESS | 1730 | 1468500887823 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 1730 | 1468500887830 Marionette TRACE conn3 <- [1,3046,null,{}] 05:54:47 INFO - PROCESS | 1730 | 1468500887843 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}] 05:54:47 INFO - PROCESS | 1730 | 1468500887850 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:48 INFO - PROCESS | 1730 | 1468500888098 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:54:48 INFO - PROCESS | 1730 | 1468500888352 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 1730 | 1468500888360 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:48 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c7000 == 36 [pid = 1730] [id = 771] 05:54:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8d7c8000) [pid = 1730] [serial = 2312] [outer = (nil)] 05:54:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8e16d000) [pid = 1730] [serial = 2313] [outer = 0x8d7c8000] 05:54:48 INFO - PROCESS | 1730 | 1468500888461 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8e64a800) [pid = 1730] [serial = 2314] [outer = 0x8d7c8000] 05:54:48 INFO - PROCESS | 1730 | [1730] 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 05:54:49 INFO - PROCESS | 1730 | 1468500889501 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:54:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:54:49 INFO - {} 05:54:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1694ms 05:54:49 INFO - PROCESS | 1730 | 1468500889518 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 1730 | 1468500889524 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:54:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:54:49 INFO - PROCESS | 1730 | 1468500889533 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 1730 | 1468500889537 Marionette TRACE conn3 <- [1,3050,null,{}] 05:54:49 INFO - PROCESS | 1730 | 1468500889545 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}] 05:54:49 INFO - PROCESS | 1730 | 1468500889551 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:49 INFO - PROCESS | 1730 | 1468500889778 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:54:49 INFO - PROCESS | 1730 | 1468500889946 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:49 INFO - PROCESS | 1730 | 1468500889954 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:50 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f235800 == 37 [pid = 1730] [id = 772] 05:54:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8f37e400) [pid = 1730] [serial = 2315] [outer = (nil)] 05:54:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90980c00) [pid = 1730] [serial = 2316] [outer = 0x8f37e400] 05:54:50 INFO - PROCESS | 1730 | 1468500890077 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x912dbc00) [pid = 1730] [serial = 2317] [outer = 0x8f37e400] 05:54:50 INFO - PROCESS | 1730 | 1468500890985 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]]]}] 05:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:54:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:54:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1481ms 05:54:51 INFO - PROCESS | 1730 | 1468500891014 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:54:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:54:51 INFO - PROCESS | 1730 | 1468500891019 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:54:51 INFO - PROCESS | 1730 | 1468500891027 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 1730 | 1468500891030 Marionette TRACE conn3 <- [1,3054,null,{}] 05:54:51 INFO - PROCESS | 1730 | 1468500891037 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}] 05:54:51 INFO - PROCESS | 1730 | 1468500891042 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:51 INFO - PROCESS | 1730 | 1468500891214 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:54:51 INFO - PROCESS | 1730 | 1468500891415 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 1730 | 1468500891424 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:51 INFO - PROCESS | 1730 | ++DOCSHELL 0x909c8800 == 38 [pid = 1730] [id = 773] 05:54:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x91c6a800) [pid = 1730] [serial = 2318] [outer = (nil)] 05:54:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x92c81800) [pid = 1730] [serial = 2319] [outer = 0x91c6a800] 05:54:51 INFO - PROCESS | 1730 | 1468500891501 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x939e8400) [pid = 1730] [serial = 2320] [outer = 0x91c6a800] 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:54:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:54:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:54:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:54:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:54:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:54:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1915ms 05:54:53 INFO - PROCESS | 1730 | 1468500892805 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"]]]}] 05:54:53 INFO - PROCESS | 1730 | 1468500893015 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 1730 | 1468500893035 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:54:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:54:53 INFO - PROCESS | 1730 | 1468500893213 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 1730 | 1468500893220 Marionette TRACE conn3 <- [1,3058,null,{}] 05:54:53 INFO - PROCESS | 1730 | 1468500893229 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}] 05:54:53 INFO - PROCESS | 1730 | 1468500893236 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:53 INFO - PROCESS | 1730 | 1468500893409 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:54:53 INFO - PROCESS | 1730 | 1468500893606 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 1730 | 1468500893615 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:53 INFO - PROCESS | 1730 | ++DOCSHELL 0x939f7c00 == 39 [pid = 1730] [id = 774] 05:54:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x93c02000) [pid = 1730] [serial = 2321] [outer = (nil)] 05:54:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x95451000) [pid = 1730] [serial = 2322] [outer = 0x93c02000] 05:54:53 INFO - PROCESS | 1730 | 1468500893729 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x9545c000) [pid = 1730] [serial = 2323] [outer = 0x93c02000] 05:54:54 INFO - PROCESS | 1730 | 1468500894591 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]]]}] 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:54:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:54:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:54:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:54:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:54:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:54:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:54:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:54:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:54:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1502ms 05:54:54 INFO - PROCESS | 1730 | 1468500894661 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 1730 | 1468500894666 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:54:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:54:54 INFO - PROCESS | 1730 | 1468500894682 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 1730 | 1468500894692 Marionette TRACE conn3 <- [1,3062,null,{}] 05:54:54 INFO - PROCESS | 1730 | 1468500894697 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}] 05:54:54 INFO - PROCESS | 1730 | 1468500894708 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:54 INFO - PROCESS | 1730 | 1468500894922 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:54:55 INFO - PROCESS | 1730 | 1468500895117 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 1730 | 1468500895123 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:55 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d74a000 == 40 [pid = 1730] [id = 775] 05:54:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x8e72e800) [pid = 1730] [serial = 2324] [outer = (nil)] 05:54:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 87 (0x939ccc00) [pid = 1730] [serial = 2325] [outer = 0x8e72e800] 05:54:55 INFO - PROCESS | 1730 | 1468500895249 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 1730 | ++DOMWINDOW == 88 (0x95459400) [pid = 1730] [serial = 2326] [outer = 0x8e72e800] 05:54:55 INFO - PROCESS | 1730 | [1730] 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 05:54:56 INFO - PROCESS | 1730 | 1468500896152 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:54:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:54:56 INFO - {} 05:54:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1485ms 05:54:56 INFO - PROCESS | 1730 | 1468500896167 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 1730 | 1468500896171 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:54:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:54:56 INFO - PROCESS | 1730 | 1468500896177 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 1730 | 1468500896181 Marionette TRACE conn3 <- [1,3066,null,{}] 05:54:56 INFO - PROCESS | 1730 | 1468500896186 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}] 05:54:56 INFO - PROCESS | 1730 | 1468500896191 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:56 INFO - PROCESS | 1730 | 1468500896364 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:54:56 INFO - PROCESS | 1730 | 1468500896562 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 1730 | 1468500896581 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:56 INFO - PROCESS | 1730 | ++DOCSHELL 0x99681400 == 41 [pid = 1730] [id = 776] 05:54:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 89 (0x996e9c00) [pid = 1730] [serial = 2327] [outer = (nil)] 05:54:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 90 (0x99dbac00) [pid = 1730] [serial = 2328] [outer = 0x996e9c00] 05:54:56 INFO - PROCESS | 1730 | 1468500896718 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 1730 | ++DOMWINDOW == 91 (0x99ec7400) [pid = 1730] [serial = 2329] [outer = 0x996e9c00] 05:54:57 INFO - PROCESS | 1730 | 1468500897654 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]]]}] 05:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:54:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:54:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1529ms 05:54:57 INFO - PROCESS | 1730 | 1468500897708 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 1730 | 1468500897712 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:54:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:54:57 INFO - PROCESS | 1730 | 1468500897718 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 1730 | 1468500897722 Marionette TRACE conn3 <- [1,3070,null,{}] 05:54:57 INFO - PROCESS | 1730 | 1468500897746 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}] 05:54:57 INFO - PROCESS | 1730 | 1468500897751 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:57 INFO - PROCESS | 1730 | 1468500897926 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:54:58 INFO - PROCESS | 1730 | 1468500898445 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 1730 | 1468500898454 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:58 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7c6c00 == 42 [pid = 1730] [id = 777] 05:54:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 92 (0x8d7ca400) [pid = 1730] [serial = 2330] [outer = (nil)] 05:54:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 93 (0x8e170800) [pid = 1730] [serial = 2331] [outer = 0x8d7ca400] 05:54:58 INFO - PROCESS | 1730 | 1468500898540 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 1730 | ++DOMWINDOW == 94 (0x8e742800) [pid = 1730] [serial = 2332] [outer = 0x8d7ca400] 05:54:59 INFO - PROCESS | 1730 | 1468500899351 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]]]}] 05:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:54:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:54:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1657ms 05:54:59 INFO - PROCESS | 1730 | 1468500899379 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 1730 | 1468500899385 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:54:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:54:59 INFO - PROCESS | 1730 | 1468500899392 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 1730 | 1468500899397 Marionette TRACE conn3 <- [1,3074,null,{}] 05:54:59 INFO - PROCESS | 1730 | 1468500899404 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}] 05:54:59 INFO - PROCESS | 1730 | 1468500899412 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:59 INFO - PROCESS | 1730 | 1468500899570 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:54:59 INFO - PROCESS | 1730 | 1468500899904 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 1730 | 1468500899914 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:54:59 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d202c00 == 43 [pid = 1730] [id = 778] 05:54:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 95 (0x8d7d0000) [pid = 1730] [serial = 2333] [outer = (nil)] 05:54:59 INFO - PROCESS | 1730 | ++DOMWINDOW == 96 (0x90c94400) [pid = 1730] [serial = 2334] [outer = 0x8d7d0000] 05:54:59 INFO - PROCESS | 1730 | 1468500899993 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 1730 | ++DOMWINDOW == 97 (0x912dfc00) [pid = 1730] [serial = 2335] [outer = 0x8d7d0000] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cc800 == 42 [pid = 1730] [id = 714] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e742400 == 41 [pid = 1730] [id = 715] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e16bc00 == 40 [pid = 1730] [id = 706] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91b75000 == 39 [pid = 1730] [id = 716] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e172000 == 38 [pid = 1730] [id = 707] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e72e400 == 37 [pid = 1730] [id = 719] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d1000 == 36 [pid = 1730] [id = 770] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d204800 == 35 [pid = 1730] [id = 769] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb5800 == 34 [pid = 1730] [id = 768] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8ea94c00 == 33 [pid = 1730] [id = 767] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d207800 == 32 [pid = 1730] [id = 766] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d20dc00 == 31 [pid = 1730] [id = 709] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e64fc00 == 30 [pid = 1730] [id = 704] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e740000 == 29 [pid = 1730] [id = 718] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8e170c00 == 28 [pid = 1730] [id = 711] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cc000 == 27 [pid = 1730] [id = 754] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cac00 == 26 [pid = 1730] [id = 705] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91f28000 == 25 [pid = 1730] [id = 761] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d2000 == 24 [pid = 1730] [id = 720] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c5000 == 23 [pid = 1730] [id = 763] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91f71400 == 22 [pid = 1730] [id = 713] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x909cb000 == 21 [pid = 1730] [id = 764] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7d2800 == 20 [pid = 1730] [id = 762] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91c63800 == 19 [pid = 1730] [id = 765] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f385c00 == 18 [pid = 1730] [id = 712] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x90c92c00 == 17 [pid = 1730] [id = 708] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91b73400 == 16 [pid = 1730] [id = 721] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb3800 == 15 [pid = 1730] [id = 717] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x91c62800 == 14 [pid = 1730] [id = 710] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x99681400 == 13 [pid = 1730] [id = 776] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d74a000 == 12 [pid = 1730] [id = 775] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x939f7c00 == 11 [pid = 1730] [id = 774] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x909c8800 == 10 [pid = 1730] [id = 773] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7c7000 == 9 [pid = 1730] [id = 771] 05:55:01 INFO - PROCESS | 1730 | --DOCSHELL 0x8f235800 == 8 [pid = 1730] [id = 772] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 96 (0x939d1800) [pid = 1730] [serial = 2283] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 95 (0x978ecc00) [pid = 1730] [serial = 2254] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 94 (0x99226000) [pid = 1730] [serial = 2258] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 93 (0x98363400) [pid = 1730] [serial = 2257] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 92 (0x8ea9c800) [pid = 1730] [serial = 2261] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 91 (0x8e64f800) [pid = 1730] [serial = 2260] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 90 (0x91f20400) [pid = 1730] [serial = 2240] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 89 (0x90c94000) [pid = 1730] [serial = 2238] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 88 (0x9097f800) [pid = 1730] [serial = 2237] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 87 (0x8e176400) [pid = 1730] [serial = 2266] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 86 (0x8e648800) [pid = 1730] [serial = 2267] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x92c90800) [pid = 1730] [serial = 2243] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x92c89400) [pid = 1730] [serial = 2242] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x8f23b800) [pid = 1730] [serial = 2269] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x90cb3c00) [pid = 1730] [serial = 2264] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x8e744c00) [pid = 1730] [serial = 2263] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x95453000) [pid = 1730] [serial = 2246] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x9527d000) [pid = 1730] [serial = 2245] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x91f1fc00) [pid = 1730] [serial = 2280] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x96e01400) [pid = 1730] [serial = 2249] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x90cb5000) [pid = 1730] [serial = 2274] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x954a5c00) [pid = 1730] [serial = 2248] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x91c65400) [pid = 1730] [serial = 2277] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x96e09400) [pid = 1730] [serial = 2252] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x95456000) [pid = 1730] [serial = 2251] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x91c6d800) [pid = 1730] [serial = 2278] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x90cbdc00) [pid = 1730] [serial = 2275] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x90978800) [pid = 1730] [serial = 2272] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8f37ec00) [pid = 1730] [serial = 2270] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x98311000) [pid = 1730] [serial = 2255] [outer = (nil)] [url = about:blank] 05:55:01 INFO - PROCESS | 1730 | --DOMWINDOW == 66 (0x91f29000) [pid = 1730] [serial = 2281] [outer = (nil)] [url = about:blank] 05:55:02 INFO - PROCESS | 1730 | 1468500902088 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]]]}] 05:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:55:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:55:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2732ms 05:55:02 INFO - PROCESS | 1730 | 1468500902128 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 1730 | 1468500902133 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:55:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:55:02 INFO - PROCESS | 1730 | 1468500902141 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 1730 | 1468500902146 Marionette TRACE conn3 <- [1,3078,null,{}] 05:55:02 INFO - PROCESS | 1730 | 1468500902154 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}] 05:55:02 INFO - PROCESS | 1730 | 1468500902162 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:02 INFO - PROCESS | 1730 | 1468500902338 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:55:02 INFO - PROCESS | 1730 | 1468500902349 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 1730 | 1468500902360 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:02 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d7cc000 == 9 [pid = 1730] [id = 779] 05:55:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 67 (0x8e172000) [pid = 1730] [serial = 2336] [outer = (nil)] 05:55:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 68 (0x8e647000) [pid = 1730] [serial = 2337] [outer = 0x8e172000] 05:55:02 INFO - PROCESS | 1730 | 1468500902431 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x8e652800) [pid = 1730] [serial = 2338] [outer = 0x8e172000] 05:55:03 INFO - PROCESS | 1730 | 1468500903426 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 1730 | 1468500903490 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:55:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:55:03 INFO - PROCESS | 1730 | 1468500903504 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 1730 | 1468500903508 Marionette TRACE conn3 <- [1,3082,null,{}] 05:55:03 INFO - PROCESS | 1730 | 1468500903514 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}] 05:55:03 INFO - PROCESS | 1730 | 1468500903520 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:03 INFO - PROCESS | 1730 | 1468500903757 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:55:03 INFO - PROCESS | 1730 | 1468500903777 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 1730 | 1468500903784 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:03 INFO - PROCESS | 1730 | ++DOCSHELL 0x8eaa3000 == 10 [pid = 1730] [id = 780] 05:55:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x8f22e800) [pid = 1730] [serial = 2339] [outer = (nil)] 05:55:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x8f236000) [pid = 1730] [serial = 2340] [outer = 0x8f22e800] 05:55:03 INFO - PROCESS | 1730 | 1468500903855 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8f37d400) [pid = 1730] [serial = 2341] [outer = 0x8f22e800] 05:55:04 INFO - PROCESS | 1730 | 1468500904810 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]]]}] 05:55:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:55:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:55:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1331ms 05:55:04 INFO - PROCESS | 1730 | 1468500904836 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 1730 | 1468500904840 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:55:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:55:04 INFO - PROCESS | 1730 | 1468500904859 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 1730 | 1468500904865 Marionette TRACE conn3 <- [1,3086,null,{}] 05:55:04 INFO - PROCESS | 1730 | 1468500904881 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}] 05:55:04 INFO - PROCESS | 1730 | 1468500904890 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:05 INFO - PROCESS | 1730 | 1468500905112 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:55:05 INFO - PROCESS | 1730 | 1468500905219 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 1730 | 1468500905227 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:05 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cc800 == 11 [pid = 1730] [id = 781] 05:55:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x909ce800) [pid = 1730] [serial = 2342] [outer = (nil)] 05:55:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x90c88c00) [pid = 1730] [serial = 2343] [outer = 0x909ce800] 05:55:05 INFO - PROCESS | 1730 | 1468500905305 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x90c8d800) [pid = 1730] [serial = 2344] [outer = 0x909ce800] 05:55:06 INFO - PROCESS | 1730 | 1468500906071 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:55:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1238ms 05:55:06 INFO - PROCESS | 1730 | 1468500906097 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 1730 | 1468500906102 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:55:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:55:06 INFO - PROCESS | 1730 | 1468500906115 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 1730 | 1468500906118 Marionette TRACE conn3 <- [1,3090,null,{}] 05:55:06 INFO - PROCESS | 1730 | 1468500906125 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}] 05:55:06 INFO - PROCESS | 1730 | 1468500906129 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:06 INFO - PROCESS | 1730 | 1468500906340 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:55:06 INFO - PROCESS | 1730 | 1468500906372 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 1730 | 1468500906380 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:06 INFO - PROCESS | 1730 | ++DOCSHELL 0x90cb9000 == 12 [pid = 1730] [id = 782] 05:55:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x90cba000) [pid = 1730] [serial = 2345] [outer = (nil)] 05:55:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x912dc000) [pid = 1730] [serial = 2346] [outer = 0x90cba000] 05:55:06 INFO - PROCESS | 1730 | 1468500906449 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x91b6f800) [pid = 1730] [serial = 2347] [outer = 0x90cba000] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x8f380000) [pid = 1730] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x93c95000) [pid = 1730] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x99ec7c00) [pid = 1730] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x92c85000) [pid = 1730] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x90c89c00) [pid = 1730] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x8e16c000) [pid = 1730] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8d209c00) [pid = 1730] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x91f79800) [pid = 1730] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x92248c00) [pid = 1730] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:55:07 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x8e16dc00) [pid = 1730] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:55:07 INFO - PROCESS | 1730 | 1468500907822 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:55:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:55:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1742ms 05:55:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:55:07 INFO - PROCESS | 1730 | 1468500907858 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 1730 | 1468500907861 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:55:07 INFO - PROCESS | 1730 | 1468500907867 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 1730 | 1468500907870 Marionette TRACE conn3 <- [1,3094,null,{}] 05:55:07 INFO - PROCESS | 1730 | 1468500907876 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}] 05:55:07 INFO - PROCESS | 1730 | 1468500907880 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:08 INFO - PROCESS | 1730 | 1468500908014 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:55:08 INFO - PROCESS | 1730 | 1468500908027 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 1730 | 1468500908033 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:08 INFO - PROCESS | 1730 | ++DOCSHELL 0x912dd000 == 13 [pid = 1730] [id = 783] 05:55:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 69 (0x91b71000) [pid = 1730] [serial = 2348] [outer = (nil)] 05:55:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 70 (0x91b76000) [pid = 1730] [serial = 2349] [outer = 0x91b71000] 05:55:08 INFO - PROCESS | 1730 | 1468500908102 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 1730 | ++DOMWINDOW == 71 (0x91b79c00) [pid = 1730] [serial = 2350] [outer = 0x91b71000] 05:55:08 INFO - PROCESS | 1730 | 1468500908949 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:55:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:55:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1138ms 05:55:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:55:09 INFO - PROCESS | 1730 | 1468500909004 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 1730 | 1468500909007 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:55:09 INFO - PROCESS | 1730 | 1468500909013 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 1730 | 1468500909016 Marionette TRACE conn3 <- [1,3098,null,{}] 05:55:09 INFO - PROCESS | 1730 | 1468500909031 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}] 05:55:09 INFO - PROCESS | 1730 | 1468500909040 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:09 INFO - PROCESS | 1730 | 1468500909215 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:55:09 INFO - PROCESS | 1730 | 1468500909488 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:09 INFO - PROCESS | 1730 | 1468500909495 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:09 INFO - PROCESS | 1730 | ++DOCSHELL 0x8d206800 == 14 [pid = 1730] [id = 784] 05:55:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 72 (0x8d206c00) [pid = 1730] [serial = 2351] [outer = (nil)] 05:55:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 73 (0x8d20fc00) [pid = 1730] [serial = 2352] [outer = 0x8d206c00] 05:55:09 INFO - PROCESS | 1730 | 1468500909584 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 1730 | ++DOMWINDOW == 74 (0x8d7c6400) [pid = 1730] [serial = 2353] [outer = 0x8d206c00] 05:55:10 INFO - PROCESS | 1730 | 1468500910529 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]]]}] 05:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:55:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1533ms 05:55:10 INFO - PROCESS | 1730 | 1468500910548 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 1730 | 1468500910553 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:55:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:55:10 INFO - PROCESS | 1730 | 1468500910562 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 1730 | 1468500910567 Marionette TRACE conn3 <- [1,3102,null,{}] 05:55:10 INFO - PROCESS | 1730 | 1468500910575 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}] 05:55:10 INFO - PROCESS | 1730 | 1468500910583 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:10 INFO - PROCESS | 1730 | 1468500910764 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:55:10 INFO - PROCESS | 1730 | 1468500910965 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 1730 | 1468500910976 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:11 INFO - PROCESS | 1730 | ++DOCSHELL 0x8ea98000 == 15 [pid = 1730] [id = 785] 05:55:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 75 (0x8ea9f000) [pid = 1730] [serial = 2354] [outer = (nil)] 05:55:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 76 (0x8f22d800) [pid = 1730] [serial = 2355] [outer = 0x8ea9f000] 05:55:11 INFO - PROCESS | 1730 | 1468500911101 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 1730 | ++DOMWINDOW == 77 (0x8ea94800) [pid = 1730] [serial = 2356] [outer = 0x8ea9f000] 05:55:12 INFO - PROCESS | 1730 | 1468500911999 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:55:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:55:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1479ms 05:55:12 INFO - PROCESS | 1730 | 1468500912044 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 1730 | 1468500912050 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:55:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:55:12 INFO - PROCESS | 1730 | 1468500912057 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 1730 | 1468500912061 Marionette TRACE conn3 <- [1,3106,null,{}] 05:55:12 INFO - PROCESS | 1730 | 1468500912109 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}] 05:55:12 INFO - PROCESS | 1730 | 1468500912115 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:12 INFO - PROCESS | 1730 | 1468500912387 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:55:12 INFO - PROCESS | 1730 | 1468500912540 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 1730 | 1468500912550 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:12 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f230400 == 16 [pid = 1730] [id = 786] 05:55:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 78 (0x90908c00) [pid = 1730] [serial = 2357] [outer = (nil)] 05:55:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 79 (0x90cb6000) [pid = 1730] [serial = 2358] [outer = 0x90908c00] 05:55:12 INFO - PROCESS | 1730 | 1468500912635 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 1730 | ++DOMWINDOW == 80 (0x912e5800) [pid = 1730] [serial = 2359] [outer = 0x90908c00] 05:55:13 INFO - PROCESS | 1730 | 1468500913591 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]]]}] 05:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:55:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:55:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1578ms 05:55:13 INFO - PROCESS | 1730 | 1468500913636 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:55:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:55:13 INFO - PROCESS | 1730 | 1468500913640 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:55:13 INFO - PROCESS | 1730 | 1468500913683 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 1730 | 1468500913693 Marionette TRACE conn3 <- [1,3110,null,{}] 05:55:13 INFO - PROCESS | 1730 | 1468500913705 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}] 05:55:13 INFO - PROCESS | 1730 | 1468500913712 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:13 INFO - PROCESS | 1730 | 1468500913896 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:55:14 INFO - PROCESS | 1730 | 1468500914104 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 1730 | 1468500914114 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:14 INFO - PROCESS | 1730 | ++DOCSHELL 0x909cb400 == 17 [pid = 1730] [id = 787] 05:55:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 81 (0x91c6d400) [pid = 1730] [serial = 2360] [outer = (nil)] 05:55:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 82 (0x91f23400) [pid = 1730] [serial = 2361] [outer = 0x91c6d400] 05:55:14 INFO - PROCESS | 1730 | 1468500914233 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 1730 | ++DOMWINDOW == 83 (0x91f26c00) [pid = 1730] [serial = 2362] [outer = 0x91c6d400] 05:55:15 INFO - PROCESS | 1730 | 1468500915104 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"]]]}] 05:55:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:55:15 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:55:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:55:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1484ms 05:55:15 INFO - PROCESS | 1730 | 1468500915133 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:55:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:55:15 INFO - PROCESS | 1730 | 1468500915138 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:55:15 INFO - PROCESS | 1730 | 1468500915144 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:55:15 INFO - PROCESS | 1730 | 1468500915147 Marionette TRACE conn3 <- [1,3114,null,{}] 05:55:15 INFO - PROCESS | 1730 | 1468500915153 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}] 05:55:15 INFO - PROCESS | 1730 | 1468500915158 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:15 INFO - PROCESS | 1730 | 1468500915355 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:55:15 INFO - PROCESS | 1730 | 1468500915544 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\", \"dd146f8e-ac84-472c-bc8d-af3a93bd727c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 1730 | 1468500915551 Marionette INFO sendAsync a06a8524-9913-48bd-b00a-6d969b5aa230 05:55:15 INFO - PROCESS | 1730 | ++DOCSHELL 0x8f232400 == 18 [pid = 1730] [id = 788] 05:55:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 84 (0x91f72800) [pid = 1730] [serial = 2363] [outer = (nil)] 05:55:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 85 (0x92247800) [pid = 1730] [serial = 2364] [outer = 0x91f72800] 05:55:15 INFO - PROCESS | 1730 | 1468500915674 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 1730 | ++DOMWINDOW == 86 (0x92c83c00) [pid = 1730] [serial = 2365] [outer = 0x91f72800] 05:55:16 INFO - PROCESS | 1730 | 1468500916536 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]]]}] 05:55:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:55:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1431ms 05:55:16 INFO - PROCESS | 1730 | 1468500916574 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 1730 | 1468500916578 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:55:17 INFO - PROCESS | 1730 | --DOCSHELL 0x912dd000 == 17 [pid = 1730] [id = 783] 05:55:17 INFO - PROCESS | 1730 | --DOCSHELL 0x90cb9000 == 16 [pid = 1730] [id = 782] 05:55:17 INFO - PROCESS | 1730 | --DOCSHELL 0x909cc800 == 15 [pid = 1730] [id = 781] 05:55:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8eaa3000 == 14 [pid = 1730] [id = 780] 05:55:17 INFO - PROCESS | 1730 | --DOCSHELL 0x8d7cc000 == 13 [pid = 1730] [id = 779] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 85 (0x909d0000) [pid = 1730] [serial = 2301] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 84 (0x95177800) [pid = 1730] [serial = 2296] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 83 (0x9a079800) [pid = 1730] [serial = 2307] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 82 (0x99e0d400) [pid = 1730] [serial = 2305] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 81 (0x95173800) [pid = 1730] [serial = 2295] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 80 (0x91b75800) [pid = 1730] [serial = 2290] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 79 (0x8f236c00) [pid = 1730] [serial = 2287] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 78 (0x8e16e400) [pid = 1730] [serial = 2299] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 77 (0x99dbb000) [pid = 1730] [serial = 2304] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 76 (0x9a07e000) [pid = 1730] [serial = 2308] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 75 (0x8d74d800) [pid = 1730] [serial = 2298] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 74 (0x93c6c800) [pid = 1730] [serial = 2292] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 73 (0x939f1000) [pid = 1730] [serial = 2284] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 72 (0x912e2000) [pid = 1730] [serial = 2289] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 71 (0x8ea9e400) [pid = 1730] [serial = 2286] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 70 (0x93c76c00) [pid = 1730] [serial = 2293] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 69 (0x91b76800) [pid = 1730] [serial = 2302] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 68 (0x99ec8400) [pid = 1730] [serial = 2310] [outer = (nil)] [url = about:blank] 05:55:17 INFO - PROCESS | 1730 | --DOMWINDOW == 67 (0x9a3a5400) [pid = 1730] [serial = 2311] [outer = (nil)] [url = about:blank] 05:55:17 WARNING - u'runner_teardown' () 05:55:17 INFO - No more tests 05:55:17 INFO - Got 0 unexpected results 05:55:17 INFO - SUITE-END | took 1217s 05:55:17 INFO - Closing logging queue 05:55:17 INFO - queue closed 05:55:17 INFO - Return code: 0 05:55:17 WARNING - # TBPL SUCCESS # 05:55:17 INFO - Running post-action listener: _resource_record_post_action 05:55:17 INFO - Running post-run listener: _resource_record_post_run 05:55:18 INFO - Total resource usage - Wall time: 1251s; CPU: 98.0%; Read bytes: 14041088; Write bytes: 925171712; Read time: 824; Write time: 229448 05:55:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:55:18 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 151150592; Read time: 0; Write time: 124420 05:55:18 INFO - run-tests - Wall time: 1222s; CPU: 98.0%; Read bytes: 11321344; Write bytes: 773926912; Read time: 628; Write time: 105020 05:55:18 INFO - Running post-run listener: _upload_blobber_files 05:55:18 INFO - Blob upload gear active. 05:55:18 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:55:18 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 05:55:18 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'] 05:55:18 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 05:55:19 INFO - (blobuploader) - INFO - Open directory for files ... 05:55:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:55:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:55:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:55:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:55:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:55:20 INFO - (blobuploader) - INFO - Done attempting. 05:55:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:55:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:55:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:55:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:55:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:55:21 INFO - (blobuploader) - INFO - Done attempting. 05:55:21 INFO - (blobuploader) - INFO - Iteration through files over. 05:55:21 INFO - Return code: 0 05:55:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:55:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:55:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4a3217b2d32bc35a0fe0ed835a2b248822fba1aad5a30fbf6805913863037c9a787987b66dea290e20531d9c52fb5838e3b4b5e4fe4463fe668cd4463f0ddb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8c9687d0508d4b48c9c364308620467d5e4171ca341040586bd10a05d2ce5d4ef3513ea9496edaf0dd9a324ed8b2463c0ecd87f918d2bf563d5ace02d9cdb1e5"} 05:55:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:55:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:55:21 INFO - Contents: 05:55:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4a3217b2d32bc35a0fe0ed835a2b248822fba1aad5a30fbf6805913863037c9a787987b66dea290e20531d9c52fb5838e3b4b5e4fe4463fe668cd4463f0ddb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8c9687d0508d4b48c9c364308620467d5e4171ca341040586bd10a05d2ce5d4ef3513ea9496edaf0dd9a324ed8b2463c0ecd87f918d2bf563d5ace02d9cdb1e5"} 05:55:21 INFO - Running post-run listener: copy_logs_to_upload_dir 05:55:21 INFO - Copying logs to upload dir... 05:55:21 INFO - mkdir: /builds/slave/test/build/upload/logs 05:55:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1417.531263 ========= master_lag: 13.76 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 51 secs) (at 2016-07-14 05:55:35.057832) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 13 secs) (at 2016-07-14 05:55:35.062537) ========= 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-1468499437.793360-1168453834 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4a3217b2d32bc35a0fe0ed835a2b248822fba1aad5a30fbf6805913863037c9a787987b66dea290e20531d9c52fb5838e3b4b5e4fe4463fe668cd4463f0ddb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8c9687d0508d4b48c9c364308620467d5e4171ca341040586bd10a05d2ce5d4ef3513ea9496edaf0dd9a324ed8b2463c0ecd87f918d2bf563d5ace02d9cdb1e5"} build_url:https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031812 build_url: 'https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/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/a4a3217b2d32bc35a0fe0ed835a2b248822fba1aad5a30fbf6805913863037c9a787987b66dea290e20531d9c52fb5838e3b4b5e4fe4463fe668cd4463f0ddb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8c9687d0508d4b48c9c364308620467d5e4171ca341040586bd10a05d2ce5d4ef3513ea9496edaf0dd9a324ed8b2463c0ecd87f918d2bf563d5ace02d9cdb1e5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VqVkNVTqQ5Wc6o6L9fJX4A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 13.38 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 13 secs) (at 2016-07-14 05:55:48.477433) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-07-14 05:55:48.477738) ========= 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-1468499437.793360-1168453834 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016529 ========= master_lag: 2.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-07-14 05:55:50.562215) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:55:50.562494) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 05:55:50.883476) ========= ========= Total master_lag: 29.30 =========